From a9aaff45c25ff36c571585bf712af361f6e77953 Mon Sep 17 00:00:00 2001 From: RalapChen <340337146@qq.com> Date: Sun, 17 Jan 2021 19:12:02 +0800 Subject: [PATCH] =?UTF-8?q?:new:=20=E6=B7=BB=E5=8A=A0dooring=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 9 + doc/.vuepress/config.js | 142 + doc/.vuepress/nav.conf.json | 9 + doc/.vuepress/public/favcion.png | Bin 0 -> 8932 bytes doc/.vuepress/public/favicon.ico | Bin 0 -> 141 bytes doc/.vuepress/templates/dev.html | 27 + doc/.vuepress/theme/enhanceApp.js | 27 + .../theme/global-components/Home.vue | 172 + doc/.vuepress/theme/imgs/common/logo.svg | 12 + doc/.vuepress/theme/index.js | 10 + doc/.vuepress/theme/layouts/Layout.vue | 131 + doc/.vuepress/theme/styles/_code.css | 141 + doc/.vuepress/theme/styles/_layout.scss | 18 + doc/.vuepress/theme/styles/_reset.scss | 516 + doc/.vuepress/theme/styles/main.scss | 3 + doc/README.md | 16 + doc/img/common/framework.png | Bin 0 -> 168021 bytes doc/img/common/home.png | Bin 0 -> 413770 bytes doc/img/common/logo.svg | 12 + doc/index.html | 11 - doc/zh/guide/README.md | 17 + doc/zh/guide/componentDev/DSLAnalysis.md | 1 + .../guide/componentDev/componentStructure.md | 1 + doc/zh/guide/componentDev/dynamicLoading.md | 1 + doc/zh/guide/directoryStructure.md | 287 + .../generatePagesByJson.md | 1 + .../functionRealization/machinePreview.md | 1 + .../guide/functionRealization/pagePreview.md | 1 + .../guide/functionRealization/revocation.md | 1 + doc/zh/guide/functionRealization/saveJson.md | 1 + .../guide/functionRealization/screenshot.md | 1 + .../functionRealization/templateLibrary.md | 1 + doc/zh/guide/introduced.md | 3 + doc/zh/guide/startedQuickly.md | 28 + doc/zh/guide/technicalAnalysis.md | 1 + package-lock.json | 24298 ++++++++++++++++ package.json | 5 +- 37 files changed, 25893 insertions(+), 12 deletions(-) create mode 100644 .vscode/settings.json create mode 100755 doc/.vuepress/config.js create mode 100755 doc/.vuepress/nav.conf.json create mode 100644 doc/.vuepress/public/favcion.png create mode 100755 doc/.vuepress/public/favicon.ico create mode 100755 doc/.vuepress/templates/dev.html create mode 100755 doc/.vuepress/theme/enhanceApp.js create mode 100755 doc/.vuepress/theme/global-components/Home.vue create mode 100644 doc/.vuepress/theme/imgs/common/logo.svg create mode 100755 doc/.vuepress/theme/index.js create mode 100755 doc/.vuepress/theme/layouts/Layout.vue create mode 100755 doc/.vuepress/theme/styles/_code.css create mode 100755 doc/.vuepress/theme/styles/_layout.scss create mode 100755 doc/.vuepress/theme/styles/_reset.scss create mode 100755 doc/.vuepress/theme/styles/main.scss create mode 100644 doc/README.md create mode 100644 doc/img/common/framework.png create mode 100644 doc/img/common/home.png create mode 100644 doc/img/common/logo.svg delete mode 100644 doc/index.html create mode 100644 doc/zh/guide/README.md create mode 100644 doc/zh/guide/componentDev/DSLAnalysis.md create mode 100644 doc/zh/guide/componentDev/componentStructure.md create mode 100644 doc/zh/guide/componentDev/dynamicLoading.md create mode 100644 doc/zh/guide/directoryStructure.md create mode 100644 doc/zh/guide/functionRealization/generatePagesByJson.md create mode 100644 doc/zh/guide/functionRealization/machinePreview.md create mode 100644 doc/zh/guide/functionRealization/pagePreview.md create mode 100644 doc/zh/guide/functionRealization/revocation.md create mode 100644 doc/zh/guide/functionRealization/saveJson.md create mode 100644 doc/zh/guide/functionRealization/screenshot.md create mode 100644 doc/zh/guide/functionRealization/templateLibrary.md create mode 100644 doc/zh/guide/introduced.md create mode 100644 doc/zh/guide/startedQuickly.md create mode 100644 doc/zh/guide/technicalAnalysis.md create mode 100644 package-lock.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..ccdd620 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,9 @@ +{ + "workbench.colorCustomizations": { + "activityBar.background": "#152B60", + "titleBar.activeBackground": "#1D3C86", + "titleBar.activeForeground": "#FBFCFE" + }, + "editor.snippetSuggestions": "bottom", + "editor.suggest.snippetsPreventQuickSuggestions": false +} diff --git a/doc/.vuepress/config.js b/doc/.vuepress/config.js new file mode 100755 index 0000000..a86819c --- /dev/null +++ b/doc/.vuepress/config.js @@ -0,0 +1,142 @@ +/* + * @Author: smallalso + * @Date: 2020-12-08 18:33:27 + * @LastEditors: smallalso + * @LastEditTime: 2020-12-18 16:46:50 + * @FilePath: /his-doc/docs/.vuepress/config.js + */ +// const sidebar = require('./utils/gen-sidebar')() +// const navConf = require("./nav.conf.json.js.js"); +const isDev = process.env.NODE_ENV === 'development'; +// console.log(process.env.NODE_ENV === 'development', 888) + +module.exports = { + base: '/', + title: 'dooring', + head: [['link', { rel: 'icon', href: '/favicon.ico' }]], + // themeConfig: { + // nav: navConf, + // sidebarDepth: 3, + // lastUpdated: "Last Updated", + // repo: "winning-finance/his-doc", + // repoLabel: "查看源码", + // }, + dest: './dist', + themeConfig: { + search: false, + searchMaxSuggestions: 10, + lastUpdated: 'Last Updated', + nav: [ + { text: '体验', link: '/' }, + { text: '文档', link: '/zh/guide/' }, + { text: '1.X', link: '/zh/guide/1' }, + { text: '语言', link: '/zh/guide/2' }, + { text: 'github', link: 'https://github.com/MrXujiang/h5-Dooring' }, + ], + sidebar: [ + { + title: '基本介绍', // 必要的 + path: '/zh/guide/', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: 'doring如何工作', // 必要的 + path: '/zh/guide/introduced', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '快速上手', // 必要的 + path: '/zh/guide/startedQuickly', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '目录结构', // 必要的 + path: '/zh/guide/directoryStructure', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '组件开发', // 必要的 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + type: 'group', + children: [ + { + name: 'componentStructure', + title: '组件结构', // 必要的 + path: '/zh/guide/componentDev/componentStructure', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 2, // 可选的, 默认值是 1 + }, + { + name: 'DSLAnalysis', + title: 'DSL设计', // 必要的 + path: '/zh/guide/componentDev/DSLAnalysis', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 2, // 可选的, 默认值是 1 + }, + { + name: 'dynamicLoading', + title: '动态加载', // 必要的 + path: '/zh/guide/componentDev/dynamicLoading', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + ], + }, + { + title: '功能实现', // 必要的 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + type: 'group', + children: [ + { + title: '模板库', // 必要的 + path: '/zh/guide/functionRealization/templateLibrary', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '保存json', // 必要的 + path: '/zh/guide/functionRealization/saveJson', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '导入json生成页面', // 必要的 + path: '/zh/guide/functionRealization/generatePagesByJson', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '网页预览', // 必要的 + path: '/zh/guide/functionRealization/pagePreview', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '真机预览', // 必要的 + path: '/zh/guide/functionRealization/machinePreview', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '撤销/重做', // 必要的 + path: '/zh/guide/functionRealization/revocation', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + { + title: '截图功能', // 必要的 + path: '/zh/guide/functionRealization/screenshot', // 可选的/, 标题的跳转链接,应为绝对路径且必须存在 + collapsable: false, // 可选的, 默认值是 true, + sidebarDepth: 1, // 可选的, 默认值是 1 + }, + ], + }, + ], + }, +}; diff --git a/doc/.vuepress/nav.conf.json b/doc/.vuepress/nav.conf.json new file mode 100755 index 0000000..00fd540 --- /dev/null +++ b/doc/.vuepress/nav.conf.json @@ -0,0 +1,9 @@ +[ + { + "text": "指南", + "link": "/guide/", + "sort": ["index", "quick-start", "introduction", "config", "api", "issues"] + }, + { "text": "工具", "link": "/tool/" }, + { "text": "规范", "link": "/standard/" } +] diff --git a/doc/.vuepress/public/favcion.png b/doc/.vuepress/public/favcion.png new file mode 100644 index 0000000000000000000000000000000000000000..d017d9eda1279d29a7ec866e37d0bb36c0040338 GIT binary patch literal 8932 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 oDh + * @Date: 2020-12-17 10:10:58 + * @LastEditors: smallalso + * @LastEditTime: 2020-12-17 11:12:18 + * @FilePath: /his-doc/docs/.vuepress/templates/dev.html +--> + + + + + + + + dooring-前端开发手册 + + + +
+ + + diff --git a/doc/.vuepress/theme/enhanceApp.js b/doc/.vuepress/theme/enhanceApp.js new file mode 100755 index 0000000..d480f13 --- /dev/null +++ b/doc/.vuepress/theme/enhanceApp.js @@ -0,0 +1,27 @@ +/* + * @Author: smallalso + * @Date: 2020-11-16 11:07:22 + * @LastEditors: smallalso + * @LastEditTime: 2020-12-15 17:46:54 + * @FilePath: /his-doc/docs/.vuepress/theme/enhanceApp.js + */ + +import './styles/main.scss'; + +// 使用异步函数也是可以的 +export default ({ + Vue, // VuePress 正在使用的 Vue 构造函数 + options, // 附加到根实例的一些选项 + router, // 当前应用的路由实例 + siteData, // 站点元数据 + isServer, // 当前应用配置是处于 服务端渲染 或 客户端 +}) => { + // ...做一些其他的应用级别的优化 + // console.log({ Vue, options, router, siteData, isServer }); + Vue.config.ignoredElements = [ + // Use a `RegExp` to ignore all elements that start with "nova-" + // 2.5+ only + //^nova-/, + // /img/, + ]; +}; diff --git a/doc/.vuepress/theme/global-components/Home.vue b/doc/.vuepress/theme/global-components/Home.vue new file mode 100755 index 0000000..784d2fa --- /dev/null +++ b/doc/.vuepress/theme/global-components/Home.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/doc/.vuepress/theme/imgs/common/logo.svg b/doc/.vuepress/theme/imgs/common/logo.svg new file mode 100644 index 0000000..825d4cf --- /dev/null +++ b/doc/.vuepress/theme/imgs/common/logo.svg @@ -0,0 +1,12 @@ + + + + 编组 + Created with Sketch. + + + + + + + \ No newline at end of file diff --git a/doc/.vuepress/theme/index.js b/doc/.vuepress/theme/index.js new file mode 100755 index 0000000..2bb7b4f --- /dev/null +++ b/doc/.vuepress/theme/index.js @@ -0,0 +1,10 @@ +/* + * @Author: smallalso + * @Date: 2020-12-14 16:55:21 + * @LastEditors: smallalso + * @LastEditTime: 2020-12-14 16:55:22 + * @FilePath: /his-doc/docs/.vuepress/theme/index.js + */ +module.exports = { + extend: '@vuepress/theme-default', +}; diff --git a/doc/.vuepress/theme/layouts/Layout.vue b/doc/.vuepress/theme/layouts/Layout.vue new file mode 100755 index 0000000..bf1abf9 --- /dev/null +++ b/doc/.vuepress/theme/layouts/Layout.vue @@ -0,0 +1,131 @@ + + + diff --git a/doc/.vuepress/theme/styles/_code.css b/doc/.vuepress/theme/styles/_code.css new file mode 100755 index 0000000..d318e11 --- /dev/null +++ b/doc/.vuepress/theme/styles/_code.css @@ -0,0 +1,141 @@ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + + code[class*="language-"], + pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } + + pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, + code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; + } + + pre[class*="language-"]::selection, pre[class*="language-"] ::selection, + code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; + } + + @media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } + } + + /* Code blocks */ + pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: #f9fafb; + } + + /* Inline code */ + :not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; + } + + .token.comment, + .token.prolog, + .token.doctype, + .token.cdata { + color: slategray; + } + + .token.punctuation { + color: #999; + } + + .token.namespace { + opacity: .7; + } + + .token.property, + .token.tag, + .token.boolean, + .token.number, + .token.constant, + .token.symbol, + .token.deleted { + color: #905; + } + + .token.selector, + .token.attr-name, + .token.string, + .token.char, + .token.builtin, + .token.inserted { + color: #690; + } + + .token.operator, + .token.entity, + .token.url, + .language-css .token.string, + .style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, .5); + } + + .token.atrule, + .token.attr-value, + .token.keyword { + color: #329aff; + } + + .token.function, + .token.class-name { + color: #DD4A68; + } + + .token.regex, + .token.important, + .token.variable { + color: #e90; + } + + .token.important, + .token.bold { + font-weight: bold; + } + .token.italic { + font-style: italic; + } + + .token.entity { + cursor: help; + } + \ No newline at end of file diff --git a/doc/.vuepress/theme/styles/_layout.scss b/doc/.vuepress/theme/styles/_layout.scss new file mode 100755 index 0000000..b794dbc --- /dev/null +++ b/doc/.vuepress/theme/styles/_layout.scss @@ -0,0 +1,18 @@ +.nav-link.external { + .outbound { + display: none; + } +} + +.nav-link.external:last-child { + color: #fff; + background-color: #67c23a; + border-color: #67c23a; + padding: 6px 14px; + border-radius: 4px; +} + +.doc-main { + padding-top: 88px; + padding-left: 380px; +} diff --git a/doc/.vuepress/theme/styles/_reset.scss b/doc/.vuepress/theme/styles/_reset.scss new file mode 100755 index 0000000..6493dff --- /dev/null +++ b/doc/.vuepress/theme/styles/_reset.scss @@ -0,0 +1,516 @@ +/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +// * { +// box-sizing: border-box; +// margin: 0; +// padding: 0; +// } +html { + line-height: 1.15; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers (opinionated). + */ + +body { + margin: 0; + padding: 0; +} + +/** + * Add the correct display in IE 9-. + */ + +article, +aside, +footer, +header, +nav, +section { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1, +h2, +h3, +h4, +h5 { + margin: 0; + padding: 0; +} +/** + * Correct the font size and margin on `p` elements + */ +/* Grouping content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. + */ + +figcaption, +figure, +main { + /* 1 */ + display: block; +} + +/** + * Add the correct margin in IE 8. + */ + +figure { + margin: 0; + padding: 0; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ + +a { + background-color: transparent; /* 1 */ + -webkit-text-decoration-skip: objects; /* 2 */ + color: #329aff; +} + +/** + * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ + +b, +strong { + font-weight: inherit; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font style in Android 4.3-. + */ + +dfn { + font-style: italic; +} + +/** + * Add the correct background and color in IE 9-. + */ + +mark { + background-color: #ff0; + color: #000; +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +audio, +video { + display: inline-block; +} + +/** + * Add the correct display in iOS 4-7. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Remove the border on images inside links in IE 10-. + */ + +img { + border-style: none; +} + +/** + * Hide the overflow in IE. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ + padding: 0; +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { + /* 1 */ + overflow: visible; + outline: none; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ + +button, +html [type="button"], /* 1 */ +[type="reset"], +[type="submit"] { + -webkit-appearance: button; /* 2 */ +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Remove the default vertical scrollbar in IE. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ + +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + */ + +details, /* 1 */ +menu { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Scripting + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +canvas { + display: inline-block; +} + +/** + * Add the correct display in IE. + */ + +template { + display: none; +} + +/* Hidden + ========================================================================== */ + +/** + * Add the correct display in IE 10-. + */ + +[hidden] { + display: none; +} +input { + outline: none; +} +/*reset browser scroll style*/ +html, +body { + scrollbar-arrow-color: rgba(209, 213, 219, 1); /**/ /*三角箭头的颜色*/ + scrollbar-face-color: rgba(209, 213, 219, 1); /**/ /*立体滚动条的颜色*/ + scrollbar-3dlight-color: rgba(209, 213, 219, 1); /**/ /*立体滚动条亮边的颜色*/ + scrollbar-highlight-color: rgba(209, 213, 219, 1); /**/ /*滚动条空白部分的颜色*/ + scrollbar-shadow-color: rgba(209, 213, 219, 1); /**/ /*立体滚动条阴影的颜色*/ + scrollbar-darkshadow-color: rgba(209, 213, 219, 1); /**/ /*立体滚动条强阴影的颜色*/ + scrollbar-track-color: rgba(209, 213, 219, 1); /**/ /*立体滚动条背景颜色*/ + scrollbar-base-color: rgba(244, 245, 249, 1); /**/ /*滚动条的基本颜色*/ +} +/* chrome scroll style */ +/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ +::-webkit-scrollbar { + width: 6px; + height: 6px; + background-color: transparent; +} + +/*定义滚动条轨道 内阴影+圆角*/ +::-webkit-scrollbar-track { + background-color: transparent; +} + +/*定义滑块*/ +::-webkit-scrollbar-thumb { + border-radius: 4px; + background-color: rgba(209, 213, 219, 1); +} +ul li { + // list-style: none; + padding: 0; + margin: 0; +} +dl, +dt, +dd { + margin: 0; + padding: 0; +} +button { + cursor: pointer; + border: none; +} +button[disabled] { + cursor: not-allowed; +} diff --git a/doc/.vuepress/theme/styles/main.scss b/doc/.vuepress/theme/styles/main.scss new file mode 100755 index 0000000..956d336 --- /dev/null +++ b/doc/.vuepress/theme/styles/main.scss @@ -0,0 +1,3 @@ +@import "reset"; +@import "layout"; +@import "code"; diff --git a/doc/README.md b/doc/README.md new file mode 100644 index 0000000..a84ff5b --- /dev/null +++ b/doc/README.md @@ -0,0 +1,16 @@ +--- +content: Home +home: true +#heroImage: ../imgs/common/logo.svg +heroText: 一款所见即所得的H5编辑器 +features: + - title: 简洁方便 + details: 任何人只需傻瓜式拖拽或进行简单编辑即可生成精美的H5页面 + - title: 插拔式体验 + details: 产品以GPL协议开源,可植入任何系统,并支持二次开发 + - title: 持续迭代,无限可能 + details: 目前正在持续迭代中,后续可根据需求开发功能更强大的可视化系统 +actionText: 快速上手 → +actionLink: /zh/guide/ +footer: GPL Licensed | Copyright © 2018-present Dooring +--- diff --git a/doc/img/common/framework.png b/doc/img/common/framework.png new file mode 100644 index 0000000000000000000000000000000000000000..550ef983cc94973cff2478510b8ab600edf04100 GIT binary patch literal 168021 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�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 J;TSxYFY$VW4y;(G9{e6-M?YNT% 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

4C{-iHvEwNo^qim}$$b{kvV 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�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 literal 0 HcmV?d00001 diff --git a/doc/img/common/home.png b/doc/img/common/home.png new file mode 100644 index 0000000000000000000000000000000000000000..72bb5018a3fa203e78d8d5e5019907be74317a6e GIT binary patch literal 413770 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�UWDo!fn>!Kz@1NzI=S+1K2*>4l@{A`1^*r4+nd)D(fJNoleX@rOs zD*Y!V4~(?WuS|K&^OqR*X5d+5^M|%x#N97fhw3dR0#1w0>w2iE!G#NZJ~<1T?0qe8 z`-rw$hpvH^7ZX$FOBQVNd9w=6yL-Rj=%GKTaFg2nl3onXaxXFlUaEo`anB(Os<7IfM(}y>Ct;LpgwO|NR>C@u>fu?NLQd1t`Hx7j9PH z<8J=B0FZNm<*yWgQ~b|$G^I9m4S<=K_&_`4gOIiGe_ZODXpnY=yAVt=$?SuDw$r`_DPG-e^a@47@kp8 zy5zC5XD=KE`P{<`?1NIPb!M_53JY$&>Q;q*2+=Cfo2VQ67|7X!G%+?)7XM-pyHUFr z+eA1tJ7--STA0N$Ps9nA^ZPr}FM0`?42vE4p0N-`4l!F8(Tdhj4T?1F{SMxh^x#=K z?iEq!m&m1&*>MNRTkK49u{x?#FQXL2zd!^AMs~()ND*>AZdB&G6oNXpE@mp}JS9>E zlSX3kh_BR0#jZBLzJ0~go;JN3v-%dx5_?rit79RPVf0z>x|}4qUv1(};i*ydEL*2u zB}{Fi?C=w>eKiEx%NLXp7<(H<%|V>N6r)53wx2>^^#G%2Bv{%2t7<~4$%PYzTn?EL zm^CZ27hms#{Lkvp0h;hChq z`Q0|`ifhh-qm|NE%2nq*=fBFuzMlGLWg?w}fHFTl$#Q8SdoVe&vy@xAIQ$BLE{p%X z%lflm41o2bycHRd4yUO^wYcE^7B+Uw>Ytl^#6x~vsp$zz?7hA*H1Gge!rwcshh+uN z@|kHMUc>LP_dQ<&05W;Z-=BM!nN|WM4sUSpjk4+VcU$0>|7<{)6i9CIBwGy~vQLjM zm3Vsg^}p)qpo~}Cm6CA1N(SpN$VGXFj|bFvns#4U{C-zN-4Rbz^?s)<*W{dPlNY11 zZA}`Sk*{2Z_a&cY%dXd?oQ!GgcH-l`)sUD@_RUvp?rSNXFg}<+bgsx!Iph0&pm}j_ z$z4_Cl&p3eAA-VJOByO;okcAx)BQVQ7z(zHE49~SFUff_lHHq7d=+>-^ibOKayJ>nn92oaa?#D+FSCI%a(0_(-42c{*J$>C`B1_380I7|8Z?MoXghNa7muk=rQ2kOQS9B6O(~eV54A{y z2_4m58T`!%9a*Jh+Xb7q!>Igz3dCq75HHrVe{oFhxmNob*OvZwhfZ2f0+v_ec_Zkq zQ{sYolz?dxU&(p)k(Ku9s4!h~qM4KPn%B`9k%(X3{;u~Gb&)?vwFaZ(JMIaEK=pH2 zq@i5^vNTS>*!R1k{Fu~g?s;fHCWzXb`a9c#gE8m50DSxO-s3FlnJyiGCig_KO1hor z6-Ka4?SJayX=iAnS{8^5LI@*}_|J58t_VoXPUgIsUfcjw6S$mm0N;31$+Ou%SuDPv zfNA@U@i3|RUzI{4bZrGSe^;3Ubz(s-Pxj_+NWxA;Cd^K48~zsFmQ5Ll;}c_-;!pxb zb@`yVgCk)hgjwh|VP)gnHj_I?Tv)%dOGO~M_2U*@G0vwZfgM3pm|lL267^f}z9Tiw^;v>U z_8eP#^CZKH!zJ}cacA8kPMNylYiGGgA>8IH89mi^;g&Uf>?7yJZ#GiP#a_b{!o40xtxzJfx9 z^j&Ku|EdMUF9-$=ni$86yhU! zAEL&haKpx%UO-;fOcJn&Q2H&fZJ5BpjDF&ZPygOj(pz}1#HRHTA#X)7kC>Fp*FkkG zlS8Ty!lt;TJYDm`1z|tfMytW6)+^j<;1 z1XtDjABjFA$6u;y?t#?zFai!nK;gQP3AjB(gmwU6#|Qqs)NpO~DE|xW@X&)F*b5CH z8O(yreub>!k_?5Ne!X-}?dPD&2a;Xrm_HA~$R6uc#Vq~gJ)7H^QejF7P*Ns6@w^LYYU zEUH{dc@}%lR99Q1{QdSRgnWPvk~a(nK#P1QvC(7J6Vh*W2a1NGas|4Fi~| zt;=asu*Ek{+5}CmGI8F`$&av^am9?(wU!N&=xF2zo`$LNKL0yc^!Aj zm7B1#eaHL^kL);l)d^Ez_H8AhZ(vR$q8fZ?o!CnH5pAoiyduwiMy4$eW!?> zhq)l7`Ge(}c~7tyo(;-@gVYt0=3Mypdef47oyH2A8O^~VyP;&{D+H`b>X zuy734(BKJ1UI|~e-YfAzA{gcuI?@&OG!jsqk~%5J7I)3>(JmmhNg z>>Ti$7Hu)xqR|qUG1wAN>S=$iI#H}#!gQO0C)(-eKh$Ida;37F`3Eh1;Xa$!(5`!} z&`oHPlWNr*KpnWd6j0Blu~^>&M+5FZZRoY&2Xv2qx%Y5+0Ld+EM5JwVLxf!fAip%*MRQoZzQb+$FflkT-?PZ1-+q zluU>kXYZ0e7rNM^?vr6bS&w+Sj1+T!c9g=K=-TA#T*=`!c=cDY@?yHV%Et>4{t{!K zYkk$`y;4`m)F4CwVZ4G{vL!dI%O=!{Br8xv>WzIYOslUyyosoFF5?CNm$8+UyKd=hL{4h)!k6)o|p_1#Z%5fcHEvbT~ z4C|Bv!Daj8;aN$?FVko(U}}ECklUZgFOm9^oEolFp@te#FK*)%an1l6Geq~uF%~kf z-6{PQycIp-tHWlVF%j37@@?}3=tvVPaSJ{-^v!U@k?M&04YMXY>eUd^W6I##iG{EfroD@amU}-XaEMWPV}bt zed`n&J;_xQsEv1<>qS#;iqrdxn@Wb*0qKfQ3`cZGaReahRDYkV8itc<{@u_Tp)=1e zLl1HZHQIiV$fy%D}KN(N-%C?pXz>SzZI}c@l zc`Q{8=j;@)p6@{)YcqAVoyoD2=6J`nu8B(CWGM?@&x-0?G+NpdAZV@oNIuw3t*8!b ze)dnGQ^uK+7lGXVSz=CCn6gvJ#R*YjXd%>bSlc54*5vH#So2fvS_*2d*l8iUUaP$U zmTwI0vh9zaKB_V^gMF$@C_K&-C4O6!ME$lNdks&*{Z~cBvl(+!&Jetx0h4PkhWiV-F%(yBCLsPQ=Gt&OQu- ze^T&l+57R$uB)_d81Ca0nXg3kSpLy;wK^i6(5Mzp_}L282plKwehC(-t#>fOAeuuK zdCFr`yMO(H@wjwqM^@9l$`w#$8*e?uoxx@Xwu>zgGE= z2;i0tu#GJu|Cw=-1;S@{2;CXA|KayMGV%X;;nlPg&=K>#$9wsrw_g7{IOU*&al#y* zK-2zwnRjQe=zqivLloC z8s?9}%>?M1foLfdiM=y!suCHptDs*;NPs!eHEyW4y8F>)FpXg{XL`y%mXjT>|HUhr z#U@h&9BY;>+N8w5p>d$PcepcQZY=9K*1nDR&x^|&VTryn*GQQv{ZT2_!JI8_5EVYE z*tgB2vfWYjkGOI2A4`~YLr`A(u&^9()|M6` zz=rD7Z|_FRnIb$P$|YzdJUV6RLWl+8XK`-flvOnqA@>?_hR z2W5^}ZK6o?xMeEX2ALBGZi)>L5ZuIZ^e)^oy5CXy(KkEJVUi44S^9L@w(N6duo?TC z4DY3z(Fyr)%T*rXX|e$#p{d03o-W_zIh}vEzJf?-Sy=Bc3j7V{$C@0$svGRwcVB56 zGI-Jb?VbM(Efv7)<1OBmNv9O!?&u>JrYdb;?>1yA_U3CVr8O9p8obs+6RzG6*)6Zf zDoU>DXn3~OwuqP@%HA2nKPvXQ13Kad{X5>Ya$sHBbI%9lB=uuBqg&Cn$6yk^@B7YQ zOPALF^vNpr=|lhupgW!*ywEnZR_UhesS46qp4s=izLUrRxy!m0zAFE-V7-3^5kJLl z(bw|g4i5}}gm;LUca5w};9n3>RI~>^$)k7Rz!86Pe-GvAezS|C&dWB5lWV$~gQo>$ za|i1}#n$I~i)Zh#VWl_LW8Fi$^NB+e3LdJC%@}NbyO&N@h8wIaB9ZSBHjTu0}C+C$X+=w>7L-*=L)chpm&~A5W+h&9)QV=zvNkVCIdL zr|!(gsyo&-Nuuwcr3O;3{7#DET@yeTgO7!Lx)SMQC(s!jqR@{6`rMlAUdnnmYHJ-H zkgv@3%1|M5J@1kF=TZc6vDM!s*y1W9p9ujTLwQRXNc0b@moevt~V=42CpGAp3? zmtNhZnpIzq1|G-$yaVPDA1YnRwlMYpu?|fbwhi}c?mvFV&x(VHc5cEz zuB!kL0l#R*M%4o9=uV5Yea~e0`d%(n^Ys#AEAM&|Cq~4Lghzztk_`xc^Y9*1{&xU* zPog>J-`eSh^Y?VGx~`s-@pDic;Jp&g*13<`Jv;YeMEc?rkXNkcOo#u&xKwH_Uvs{= zHw?3v4R_G~u16$*ro;;WudY-E#+V>ySLCmfc^1lQ{Nb%+7IbC?ahe0AS-}6+5>qWG z>LE}@iDYshMhRn~o66Tu(|efh(>_xx_k96Z?kgYbk$9?ZVDn+&&mJI%@@(RDOq|0% z!i8+%&dumRf5wg6#OTD7bnW0$z4*G(AJ-+Xp}%Q&lkVl^dbiD;Y$AAYdQzVn<82)t zQtq2v^RZ&=jZ(tS9vpISj>Bd^3?I)+1s{?J2Vx9iyottH@V1@Hld9W&!8%7_Jzm;5K^CyL|#unNH`0PNJFv~GUisFu|Em6{F^4gnvb4g0zJ26x#iS-<7THz7A9AA=I@oA|B}=gdVd{Iz)UIg2(;8h2Wdb&j~J_^9@N{=sD--Hrcywpxa*&f9`%w zLZra^8euQHvFdPz9$hIBe7yFfRcAA$WF!q!eKoj~5#4HWFO~|)f(p}~+~MUq%oA`J z1Dj|(6sTJ*@)oP)-@W8d&v$-AiQrE=qTZqQ%k^uu{o>Sql$wU0o3I*z}d? zZ`slKX+)U8a8fY0P>h_X&@|`j0LfBEKl`=cB{#s{Xy&}LBkzfOYz*VT(vA=k;V9n9 zh%ao1V&b#d+rxam_s@JW?#EO9o%lrBmSmgir4?eMPSU1uha=};(!3{c<_|)?=Au^6E zWHCt7&0JnO`pWJTJv)EMXy=&V*NJSLZvYv8$IN=~h8LRWUvcNdYo=n0 z+1OCEfQ>$tjs+7l6O)zWy(z;&29!zQKp|boGQ)v7Xgza7yv|YAc%M5iIE!OjV0Fyo zMZg>5iL1Fk!YyFs(&wEhLKsNZ%Upn%*Z_~TqtI14-1!50Tl2Bx^Jka;!s5oSRmwEHhe{|HyKb-50#P6qVxHw0_fB z%^ynpq$-^WoFLBX_u=F?1$MHk!-;#OeQ|d0Qbel#kl`Ah8mFcgYVS|<%8vsTcQw4& zkLP+sU_3gLgCH3{P2a3b`rr_ZahGZpsWPE(^0#V^MN%h`^JLWzBOCrHY?UNua_|kK zkCM4cnVaRmRZbg^Rlw>Q4Fn21W0TxS?6y$ziP}VDK!Ti~Gi;aUm-xYUe%Me-)v+NF z+xHATlJe=l{U4kZ2yvXEjSprXzc@O6%e9K~ zD+0li6|{&Pv=mxoi=c| z7z)bkEK$}C%3AbLIPca8WRNKg?CO^RGzYMNptKgSq2ni*HcG7+ezT)*!_?3`1S!dx z$xq)Mb*-#?3K2o{MY;D}o3;o97<;!5;;wJivZkdkt2^(h4-+HUVL&|babGdqoX$?h4i@lZoEoB@N?<@ zcLKDB%)Z?snfyV^8gp&tt@O1W=0p*R_I|NpVPCJjBP&FA`$ss$3H`X_Mg#*!u?dN( z=N~VgC0rhgJZm%3^-10>4O8JK(wc@tJIsB<+X4xg!*m3#d`9Y9TrMGUV^|>3K~pLB zMLp`uGtRO4)irLfKV9uS4fe-ss8^;x%x}`9Ta{eAj5zVRgQ763aUo5PU!jh4AiwW5 zqbLz#Jl*z@I-DdG(UwUkMOj=a5^m^oqSyim7nPQ`W}$qXh$ta8j)XEtPM8K`+Z=Y* z)b1+Adb*c{elb-8pMb2EPj7{iR#+VPruAh!WpU45vBXUqVB*$nfYvkn59#N zjC=WR8@csI@&=^QjZF%bhT?RTq0R*d;YjA|4n~Dx%Dp8IT(o5@%XB9)R?ie`othj( z!7Z`6=t6H}i^eM{S3x_Vi0qEpsqaMSGAEG}N$P!Bdrnlmv0jSw;DtYi7!4K8MI5)a z52VL4>RH1P(*B`L*WGO@>7}{=&FozttaX|#x#!u@Oo#TCq9>(Y3+>rM@me!;E+pCs zIeKiitLn71;Q0qzo2Rnn;rChZw_zbb=7%xU19|zuhK#6Cg4dr(|3?7w)gtFXmr>Pw z-S%!|xd=OZAWG9X4AM2dLe!{hTBxxdd( zW*uLg??zQHdC^XpjtJ7a=W57g$`&9C5eujOSmi?<-&M6DW{pQ}8dQeiRIV^|5err{ z-bsy2xD|JI@!?ojWGh`t!<3avn!8mm!IhAlV04i0kxAjaAKuYGth_pu2IFA+sfMyv zK0%RD9edy~r&CCUtti2=zV`jJjG{I2=(}1TQsbazYb4Zen=?ec0!UP6BgtWt7_Us$e3vrQ6Rp@@teiR#d1Fi<&HV++KnTj7CT(MKdP z#5L7N^Z3hCQL_>r)A}J|Ir$|Z^z#t`w<0j9w?*yrt5tJ*`|j(EyG9Pqg!Z)IAb(~U zK{ijdly%mu1`JM2uE*-DRu5;d@F%G6M7_Gn$D(RkL%Dx|fg2wcQXrCp`X}$+MOo8h zTX;Q91@JdYJ3tJiw{JRzoVTw9=Lk0tgZ~XUtqJUEwCqCmRjd4g_Z7crKH2Vap9P!3 z2lx|aW}ABBk>l<;YH_3+_-uLkkoW*~UZ{XN`V;s~G)3A8UI+spi<`>1X4$tVDasSL~A zgt-V)2S)M2Y;26rWVbrNMBwiZ>2A$dKE_~iRlz1HtS zqblz1^Dh7%oO#z?fC}cEn^~9qzLVsh{w8sieFqg?yhk%ru>{9o?AA|U6e>Tc`B5kg zdvlxwr%7fz5R;vQln9|ydnrn_vl|-0Rs-LUF@gv+v^xdeg2($B0<~2w+wk)kbSql2 z<&qOvccR#z^1S1NaQj8^J3@bdL=?}(&8M0R*)#@x`mi*~Nz2^J6Ofa?Big{Y5zo=a z!ZVtNSfKi1$xlY0^f*xr2PkAKEBtRGjQ+ED%`wOL+D#6^o<7WfzOVaIVP}?iKgZ5e zuu<@Lr%O~j(%&S!hx|R%F~{pefBCo6 zYXmNnJ+wGu<3Zw+bcEI3nR zr}-#I7DzEZlP9R7c{%ICJoS3~sw?CZVNAGeUA)iT-&L32rqijz|*U#`6yF^{$Al6`7>&X^lF zchz2Kx0 zN(vVyqYs0l4>&hFI5Pc?g6*;+api~V6zDhT_t{(}8E{}Ik*~X%C(FRuT%;JGq4)89 z+4HkBb=)de%b@4>eOYZSPuAbu-!xa5YB?IfCF3hS`T(JOqIfdLWX19-FHW;}v;DVg zNS2#m{y9JK0*Ys$YU4Ycp;Ny16N0W);lWfSIb*r5YCapAa1l%n}Ek3rEBx(5{BQs3b7!{ z>A?!mA+bD}q!+Q`G@CT(11^VQEa#l5`;%|3o;cMa}t!JQ6HBf&#};O-D0xVyW% zy99z;Xq+Iy-D#j3o6f!O-FxTFnpv~v@4U7Duorz!A2xNWzVEBrwJpX4cH_)Y??`)k z1_f2e?fZG?@?6>gSp@wSH2eMhs#FgtMC+s`qr-!04Vupf-0c&ED(cd3w=cZ%HDGd_s93OZlPd&sce!E@W zTloRJ{Hp=pmlw%cOHEiDCLXgrFE!o&Wp=M=IM5L4J`*pP6Ga7djd7ykShh1~`0d7r zm0T$Y5g;hj6n2bF%b9w%~@Kc21{EhN>; zCFI&C+ea&ulnF<=-PHK2qC}s7f^VKk8^D^+-P06j`^OGjeac+0$x%g{B0q2v&&osn zP}u}isF=a1SPIqYD_2Cq(a4jc#n^5|qiSosb3-<^S(?a5q8T+?snEWSAl+N{RgD^@ zAELX}U01-N$eTFjgI(Ii$gGB)hU8rpL?wRSVHH;mhl==34Pqt|E3ASf zP)&Ei9N)D$0hLz6y9Upb_U<=Xxj~OMzAHg7p9&va@;a}9L*q~$hX%1`u}OP)FM40M zj~^b3-@U8xlC>_z9ro}N7-|*kHh~gei7Ib=8HD}+X?AZJr!~Adgig~`rFi%qK-|NP z0~XdA`Sr8T2e*vTuhxIw$K*GHIy1x{AXLW?Iu{H<6PNS>cbXy|r?MO2r%>4Q^5d(< z6LQ`x;1oS~q*z*zUg=eB-7>a{teM+6cRa0*uUM?q?~5^i>bZt2p3aiH+^FvH)2tug zh%tu!E)7ilU79bfgh6Z<2r?D=>o2cZhOd<$0-a-X-8QxkG+YgW)R+a8AYo>ddIox&H{zjd!@LqGXP> z@M!=?Z56R7DM}S~M1*s(=|eR`t>n}bazWG22JYk1g6fAmqnuBO`n1@}uajgI!%hlh zRLmA0_QB85{0QJ2cYx0`Ow${_y4;rJ;h_>F*uwcS=Z- zM*4!MQTM`VSrvc>gegJwa7ow0?1g>om902LK=&kX0GLrjF|Y|QT%=v@F;c=LhAImg zi7^D1FZK0Z+!TV{rmQmUqdJjB&L}TrlzULVC~8MCAWKY_&ZkgBusz8--CecpE>(nv zSPZ7e!I};+2*UmZRq&ZMV@Rx0!<6SjhKYP- z=;gjaZ3TG#*s_w4a#j^)6y<-Mn@;&%y5`QdlBXbuN=>_7e}VSM<>P8#=&*NdRUP!I z=Gq7GyX1ROcaPiDHWI-vlDsmL*;h_!#Df4<-beq za*tFL>}4aF!udl8N>H|+{UlkMkw2&`Ihg?(-t$OyF}7oUt( z^h@OV z$i2kgusFf@pU$2+Z*tQZBOuWj_g@(MoY?#a3a~=?z!go!LsY5~WFP*e{92i|uaz*~ z>;tPx$)S91w0My)a}K)#FWtn4_i9dT%NaFceUJtmGS$!Y`CJ}ZiF8wKaH?F6G}AmO zOy8WDQfsKXOFYIL)frXZPcmYK6B$s(H#fv7DgG=p8|B0@pKV^1Pc7JvAE^~If+ZY9 z*K)_WQ$Pu3tl&0NGAb!a(%>DCnmA_NXrlO7noyf2&+aeLI7=r)If&XY>XS-B0If;c z(TA!WY$W5K6q2m+?bzi)$x2oqK+5Z`X-OVrDFOne5`-Z^##!gCZ1&WoiAz2Re&jo+>W{EBAldJ^U6vI`*Rj$+s7c5Zp*_> zWiZv7J3h#9np%PCo5UIg#?(|=)YK~w5L2Q-DI0zo#j3!aKV`_&X1ql_TEfs;1lCohm@*okJU5`pNY&Hjn5_uf}(M+}5OeiwrFIo5H& zJ2c8)h7i$cVTC1HFxG}cgk19e095ndtqwlS*NN2)qrghn1`j%=*DvOX9rt3#>1TG*?H)Si+^q{(o+*L zmQY9eaV1SHra#JQjKF>Z3S-RgQgZR=dTdcjyWA4@fv2Y;UN1k%!9OD&XQsF?t6jfz z@P6d+eI`5y`y|Ou3B&Jn?SeZex#7ePefM?tH)r`n7)=J{R`3I?oa1c1HE~r`9K%t z!qlq!@k=f3H<_TZn53G-lzw-V#fo=lR_0V#)6`ucfS;igx2KBw=XN>VDRsd<;F+N6 zR3sc`62~EXwq-UGgNQJ z0WvC*tI|#jYh#Ruuv3rUNQ)JvKD)&E^P@oiq~vacLOD=FaE%D$rIYmU8GKx@&hZwC z%1P)Voc5|bpXJdXN7%79_3_*d+Fuw z+aMNZi7Kw(!K`{;*m`BO5V}yxTlB3`RwNggTjB;ktpasB3agM0=m`kra1Ij%+^sOM3cj~G8$T-kgQ57O*G&g;jcA2YuHZ<& zzLBRVC=Mb%bllW;Y*s>?rCScVo9^hpajiB{q?@~UM-2vf%7JphR{5gWt#qWnsv?_w zSIWNuUK2TMSe-9s%O(p!WEej$5&WIpVZ4S zFtuY5kHT|vVuk2Ll#?^=hbP6aQvQkfmIhaZu)~BUC=gFGSYt??a-mD@5C?a7Adira zOOLJ{dVL~Y!X=qTM~fc{OpfwzQ0~%h()m_`j;sBw$d_oSWh6gPgvsoo;hC(W$cx9C zUEFjmeUzl0zoWYJDE9FpP@dv%Bo;wm!fFA_RVlU@j*s*GdjwC=GvO&?dnE2Si@ z%yM-X^QC?%j_w;71uD+d9JoQl(^fLXhZ1a$>AFRpGqBx zXk9KlJng_-dKLt^+Bt!cLa-Gj=gJH;sa5%<3ZOwUf2z?fo}YBAQ$F`JTE1`y)@g~M z44Kn97X0k1;$)ZWW@6jN?BW5Brf_b$NSE!(9vOgk4$}yrNukS6zTKIZQ+%I1jx|hZ zlvg)$f&Tjc&;l0T%t4z9IaW8$KX8J=|6&~2u(Hl1ICVOnjh`!nhdI(;-vU_CTLVlP z{@bO(h(EeyfEW>e2+=XgBD-^b;wUE$b0Q!VS6cB+kT{FZXFSumI3>27be0EfSxZ4Y zpSr#8<~H3s13WAX-h$iWO-tnpDu&E#CWo|JnIf~i=9@d!%*CvLe$M4=P(L33)dB@L z0~=M)Xe0>b&8tP=C&o`1xKz12r48fk3KCm8Jo>tC3%;mUuo;j^*qJiN(n)edKBBZA zZlvjUwO7&RaLaqZy0osgamg;fV5fYQ`W7-@FtROGvK)rO$#s%_hVE|=AE_k{k{}t1ZXmkS_v7589oBRK*DRuJ>UnV{Cx9D33$Wv*2yoBSj{mb7^{i!vHHG zbvDDr=WGWASbgDe3CXk-gKDr6~F#hs&fqw#K2Tgvs8Rue);YC=}Zx#<%p*)9)#H~J<91Eq; zw7Csu9$R1Xds?l5&?I}6OXXrT&yreOFO-?tLs~Ko-0VxyJ?8=bk-yH>o4mjy=g7>@ z%VTa!VQgBZZ9gRdZt*RdyQ=y_MDUIB!sVJ69w}6#b@?RT-OrS{(1 zQdGoTC@kGzm)qg1C;leCaJzV{La(=ZYIqH%Ua5i@UTX@yp=||#tJ-{tW8o|2w@aI@ z2<_*b^KoKfd&!SyA3x$k6D^AZ=!}3c1MYx{T~^f$zp#oOPA@e+l)b!h;B)oW`>?4& zQ#bk-r_#Tm5Wf1C-5P5mP%&Di@}s>(0#dzftK>lomx2a#YZ0mEn8y1LX@b zW$4#K-9biz&B~JIl*1{_A-69BaRZTD6FuC4=c$eIHEhrBcp^m3%!n@6#J5d4_UhaDo_=sAeL%@ zF~nMd8nTr{dhBCDZN`c(H5s0!)Dn@Xz##aQDMHn8fbg>Iaa2%8oh~nHHBQqALdzZo zD(Y;}t8Q9+FJ_VX3tXfqTTO-S>`qUGe*Bfikg=ggQl8oHm^MDxwR%ULob*QsWl`$4 z5~v1J+~{V4u$8)40)2u{W2fqFn$sL$xcNA}|1&kGNhh`hh?DNaqog&zdM#i#eH z7e%C=LDBz7W8ULW%00>0zuUk_6-;{t+}Aat2Y^OLneUL;)*KwQw{q6h<0Cv6YpskE zv^1$f5kA`;hkze8{A6J{Iq6o1(vKm|JI}yer}HbE=p2}K&_OLeE7U4>%0w^92(+|_ z>VVo`2;2JVZJGII+(iE_1-q}G&aQs>B@7dw)NyCBn3`oh?O-y5EKjM;a0lxOYQga< zo@SLbF;{=1Zbn}7gMzl+4No_G*w}Y>Ya5H#d3P+m z+GppTz4pFiogZ&`L7nyC({jm17`Y^YDrA4bDVU)T%>NJR^e;k{l{My4Dci^Dal{bc zX(yAVru;4Igz34PD#x%>Wu-| zj|Tp1qxah{bD&HOVw6Idmd>KLHdM!>r%@)%MwPF+Dq(&?2qaO)9u>4m^HcYfZ#kKB z&K?`8pTg&7%6695Sw`J&Q{EjRh?__@WPLM(nv{*>)`1Ay-c9h#sP3r3W#ClwmW;7~ z2b1XCBaK0lcyW9k^OieygoM*r!qasvsPY=+L>*U@z*r(*Jz+;DRO!rMxJ(!eWmqjC zfxWiT8A_)B=iYzBw6VC8?T;cAAoP{Nfvm`r0yPWimS#rCz;nbAe4wxOsOUJUG;$XplI;-Tdo2m;w#v@9kd5)z*Wx?t)=$b zvFhf!QCb~L?W{Y%RNBt{TgF(V>cP2`U&2FXo3~cyo!^cW1d^vfzYS7|!;e+tiWW7R znot@@K2iw7!P~CPyaLYX8Dj*d74i++Tua#4$6mfS!<;DJn(7B;Mq| zZ0nx^ojy9mtVDs^9V(dBjA-PtREEAHiM^CSai*&$8h!lp^Ab@xsX(o5S>c zaw0Cde~S74;7qT~|FA^anAGy9>j3kuT*44Pk~G1lX<>(goPG#5|<=G(crYk7>NOGY!jN^;a~eDvyU_(2K{ zZc6RNkGmgoE?5%m6%Av6TtrbKM@t-V*g0=X&6qOlB!m{|li$K>8iiDq$08b@%WxQ_ z%E*=Q$N@#x@;}PS75QQ?JHi1hw9DUAON#;y_;U|L3PboEuj+d=42m4Gc6xC$G?KHf zU1C9M`)xR45S$XWAcumlKx#}i;gGT?mpF~!pPZ7z!3J;T^9~)yJs3Z~DaaN2(%(9v zfz?JvwHj$B*k~imAlXFv!{{#P$hBTg02J+WJdP{8`d)nB^%?TfdyDjNKG5sWfC?hO z(Pbq(6QItAu!+sQDDP2h#-F(odjqoSnW~joq{;?=xAIW!jCve%DMgGB8TSUEOG{?| zY+yh`zz@}hxx~L5Y1_9M7E-GK@Zp=We_43DXl4fDV-cTp2S{dtt-X5Z*2=4PRm@h4 zU4&Di0E2jOm-7*(Cgs7D`aB1Jaj>{XZAdJ_vFsA*4Wq!JC{QySq*Ld86kZKl6cugxdh-lkF? zFaT;kgwpX@g=MjDah%23EE=PxHpIzbav#T$VyA0A2ct5vWlMiCv?=9Ub5le&R;Q>H zj@>~7x|8n5I^w1s2o}Eoy8c;v})~$L%lyL?giJ zUfzmfMVWmcN%|P7POcAG@@n7l)0CDKWWqnb ztT!aXzZM}$Do%2V-HkgVyCb9KkPA_{d%t$Ug=D@NrM#GYY><(|6(2*py0sL&=>6UQ z(So8lgCYw7(_;5iacFssEIO=SQzOeD*A9BP?xv{TiNmO>P}}zQEQhdxZVOw#oeoP8K(w)V})jW4P}0C>42B!aDs zv4)Aut&ktL*}Y-eLwKuv;XGy-Q75geKDo8BMh@YdsIL13cUdxfb!ZD;f(hndgf@9> zu8Fbsy;lWS{nXHEb5r$9LV~!%vHiq3*0{TyZG)SxBS*>!g<7?U75gsvG_Gw>lnsHd zxjCf0hBC@hIOR>_{E6ItWNUc*Gl$eHHb4I7a@JKt?XSJ(#4676{r%y%L>bQ;wm0k; zJr9Qij^y26YZJKx@pAqv!Y<&z==7*;9aO8JHimPihFsecgs_6Ix@?O|Fv`W&U6+9r zq4kN=cYqE!ppxRn3!%PKCjKmxmxC>DWhqI6`&$}U8=C&BjOJ&(mt-VsA$GU<{452Y(yZXCDd9#Wp?0*}YSvNjomk^FYAQA7~u%MOY}no#sO zlvCPpnIt84HGxK4Fxn+SeJEC-0=`QNNmZ-L{I#w?9QzC9gKC9x;+UCYxhhjBFVhAw zR(g#Zur%$?8lH8((bdP* z5vAds5x^~AG2#t~35s6g*V4RfetGb}>?9V#du zk1mACf*eu*MQY2zhaY&Y05H(?IWPcqpz+nD+P|~dDkOmxDi!qHGvVb4eif^I-!Rj& zsrn=>L+*l2qB#wvP6jdTkXP3%V2KrsS-MBAAFKo*%4HX}0djfPjp8{Fhd!_lRyDk6`P1tu7o7hNy=l=D>j21s%)l(N9vF{t3Fk_cge&( z2LhJVW^t+&v0YeUwcFdl2D9o!z#5jUTOwF#fR_e=+T^O{!+U`H`V*pf*pe^&MA%dophAJH*(K` zXnwS*&+12zOp znp)X+-y;P`kEO%naH#2ZxpB}q~1~hfF$CVcPp-^S;@-`!=U_lHKqtStQcdk ztHr-g=bvL%bGwT4@8$m-mc?RZqp*62*C=TmBCkljiT(km{*l+q!w4)^q93H1 zi3)rMgbyaMP?Utj`B5@_7T-d`!s7R#nu`hV8`)?JtK8m-WK#+@S>b98 z;^7P8S9T_LWc+l}vkgpbM*|H#pW&W`r!!$!PkaCI|CZ0z@glBkaaqqBps)bU_MWEw>tTk2$vL=naLg51cEcD!r>^YP2*f* zhsAi~YUWBddN59cS?R0+k^%N6aV|?z#QrxIb-lVnlxl=oqcZbQycJ+h!*9kQ^FzDWgGQkUn zX1JlBI|U|l_xd|0fLkcN4yl^`3+y$d`k*cvo!d3Fu!@Q6kO1(Z57n^?EYG|&hgm1K zHh0!`49nm3`B2rtO1FLHe;*PD4u*ZO75~bKzh=Sruju(N5BYCvh86w%znK`*!>C0L zD%HckGckYbh5p}M`aeGwC=&&9*pc^p?Fau~Z}IQ1{om*MciQ&ftMWgW{NKO%-}U<6 z_4*&L?f<@y|Efa!KV|Oz?efG1v`>tMPt=>*2+va(Er3&v;k+yZTebsi_e>{Bj zyFlJVE#Caw?Y$%CzjuS-wCFw=ovLa(w;;NC{PBl<=`rPog{s>I2TD~&8EA>L{XEa_ zR2^);uPC2cKaEGsK<0K5dACb(WOIGCe&99G+pD2Y)KoZP!*`_<{rYS5^F^Im$Bsni zsl8V#<8F)80r3s?(^;m{`TCXYz@jZ5m~s2@ljrl+w8p%+3ww^k9S}~FzAa#y3eA7# z!RtacP9k`7(Z^B6^%gPlaG4m_F8G9W4kar1RmY*;q>`ckpo7=vrJpa&pKpDq=Dh~L zl&)!ZeANXqlldmQ{7Nf8e-O<(J5U)in3-;j51AwHy2@ytckTB*o~*PUPk{_B&(%hm zJ?Ru|I>U%OpDP028UA^RpSz(yZ2I3|b%GPF^yO;bw%zEV@AUW_lsApyDq7+l9t}e0pyqjDicS#>yO+yzPstiJ@WS{cZ@$1- z-be2Eb0ZP0?wdy9(}b>_ALA8I_MK^q>ZIJ-|1pVsIT*@r^GEVZ0L&lLb^c}6S6tJ7cd&H-@_Vg_ccV2>tvMZf zqxM}u@~g?_y>h?DPc-pvq4-RSu3?X6BhH~qPGIRHsP<}UTJFX7);BqQ%-ElXg9O2^ z!m*Mt_n`>d%N}DIA^Hfd>#r$j|ihvDc$Ei2J;+aT6QSSX7`_=ki>a+ z-kgV$P}aO=>Y9Bg>}AocSv%@4zdvJ#x=AJiF2$J_6OPsqz5y;>s2nCO`dX<_U;06N`{gN>sN+!=@Le^p8UjUPzV0pLHCGE92Q!zizV=$skR-}*@4$f5)nfxaPE zHpL3i0qig`_ceIpo_`K~5Ymo+xxXtv!UpcQ?bzE?iXV9NAdSAbG|Ps(5!`Q0oS!sD z4f=6uVqu8fdhS?RZ>AAo=M&{qaf20H^NU$J_zjAo)rrR*BG&Uv!!n$0YS^qF2nvRZ7 zjhHuseEIf;tqZ^}qSg*1i7voDuga0y4QvNXM6`s?Kr5!7XKOuuZ4Q65Dp0&ls4Zjf zZ%yPoG`lkprZGvgXW9Hc#`m7$fhbS~HE^&9FpYmB zVKb|7K!m>=;-grUELRyT8sWMv5$PjdCiYZ{d~-;%aph5hKZnuKue?+nE{}YPEody? zVDjdKf~GDItF4KU#{Bh}fnsmHW)+J6-QDRnGK;FDM{dinZ<{3_riwS#aiR6{8o5uZ z+cDDug2#o`TD=K`1Xjji&KoLUhzTOvK;a0@d7I`oI?lW&_0NW5LgB}%cb+HNsoJ^s zo6<+;{szN-vS^e~TrFPhJs3BQg2U8Tt^VTaL-GYxFXt>+#S|OAr+#uEB1rD6ckVdO z_`h)*BCOG$wO!;|xWb7KtQWyR(s^ROlX@<3&KZp4@motO>}{rxCW-BUAFiVXfA%v# z26`|wZ=bgwdr+fi@~nPOTH7NDJn%M2_o>eV4_y5>pR}?Kg=`KVh|-@kE!sO3@|lq1#gv z=Kt;mfU)`csg>%Zd(K~cMGMn&KFPZeSo}M;64mz#fikb2cZFT1&Rkd-MQBpt;q^?Z zXEMGSp|Sy&`!?h3RYoEXY&LApVp9W$#>a_1b z;m98_TWs>dJ8P8q+^(tK9+s~R59ia>$?iSUFvaI&g!|(V7YHHKa@%l&$Omt#&E_(S zBu41iICLZ#wh&cL_4+WyPxpAN>lQm6lK=ST@OzJJ=AiU3OEKz4-9N$?q zB)t%gUS;FKAF}SJR}|%awj>PUms@s8fOONpp2jXW)%}qnFW%3AFkEUigT7Fd7A2yN zu-R&JIZU?S2etU!>bk@wyt*Z29JfwdL_lDq;;rN}vrDZul0b5rFE`?~bG?`d9$8m! zGLlfgHv-}j({`?zSLt!jR1PDD*k3>BP;=feJ&f0s3;m355h!fK_zilAqPLLBsh_^d zKNUxfJrI{}^Bbn@zPTPI8&?}~JMv!xYJX>yHLii_gN7c^rqgvKtCYc-cT6nf%^_s- zr}ozGri*H!z*A8P+l~YKU#0sG(!E|KgWZKGj!73c%}A(5`DRTXm?pz952t)pdjPdZ zGX%c(a1w+i)6G3YfO={_pYBFL?^q*cyR90RSH1$_XJrIzHm61X+a7=6QQghp4&+&eCpc%DLXNM$Hnx(}JtMf8UrI^`RvSiY`#T_29^eiDw= z3SG7RiB2;Ey_Y!kxq&}r(iy9OUg;C4Xt7Azj4AQA#|7^`aoaPl+bsl!a`eM0Z z_gIQQ5`uW&BGMn7o#mz@?BANnQtr0q#sZYY=!J--m~ZNw!qA0QHyU!V$us3g@{Yxh zwL(Zu(Cmf)W*){*0fPRlWdl@aJgU}YRhHe4hq>pUx`a+8Z*%Oc%0KDGzDqjo(9H`R zyaHvr{3_ICBiCNKWWhH8N5YriqcSKj>IeJBkGba!aV~`3*t{cm1RYtMhE-3RzCEG^ zmhKA+BpUm?9tXi%YrZTntW1snWjoS+uu>)IMXUc%RE^(a8h?Zq=i0PB4%3d?yw%NV zaigGPuIlJg3u>5o?SDOxs&khHuM}RGWRg~wTg|${LFsPq06AHYBQLpiyLo8fb)6N|SW@oPpsFJ(_f#eFKo56D2l;!G`$~Q9$x*absGTCftnllVN z`Vs0$u%l0GRVr_FO)8{E3*oS&=v*;!mkz(onC|ofVD5WC-+gEAp{oPnnFUfThWdY< zA6als7x3uo)Ol;z^@1fxfDL}{#K4L!l($sUPIN~x_DpK)NZ7Ew5HxFv`GgOGpntv2 z_Rhzj=#tZ4UoT0!7f?63LtOlSOxoOh)m)04}o+ zh#%autHPy%2NOFZC}#los&})Un4$$w8|-3dy2;Q;l#!9dvl-zizXq1+CmZN~EjN*} z_+A43_$fc8Y-~KDa3t10{QyMsD(1z=Ha(jUm{9*l zcbc2i!&30^J3ocU!7l`-EaNp@02LD|BMm=RGt{3Fx+4Z`pZyBLvTIlUfz+8;NYv*r za@HlJtUu7W)QbD~?*7kB&xIAhaHiu+Ta)yfcc3)v4-%XCXmznqIN zjdLU>D~}o5ZJ2IEI%^W04#soaEgb}_tqmKbhm*H$(L-8GDkw_hoe^c-%sa+p_T@fQ zWOgW4G~*`4&|~no{RbPC3G+=1M@znS5&t4LiT1R-szY%!*P93C(xO78jm@cg%GIyp zzP)u9JsS_5=@;w1YG&i_w0_5B+Y=J}HhMbn|B@3b*j3`AEZlUdGbY8ec-i1v8q1h! zGIs518&q>F`O^O7ovDi{uEa*e??Yv$O$!?t!W_oARfzt}Bw32;-%KP%Y=9gC|D&h_ z>VFes7zO)95GX#<@u$&zvWh|t*PZ2UmuatsRCSR>KiYVz%GUmb;dzft7XQ1Jgoq!| zAfEE|79me1U>TV#5^z^^r)GQpwVui38y6&_9RH)EBg=-Ju0~jInnsYYa?Zea6NeYZ z2XyfdJjxxN;CeO@<<)ld#*iwmRKk`uC-SO6W0^ZvyTtg~fe>0UP+xLg9)f)yWmT3}apZ$D7p9?S1We7(oB`yY{!*>YK zO)itdJCAEWc32B@%sgyZT6bEp2A~EWsQKypSH6DQ&q`qs>2cZlEE;^bOY+5uYwT#d zUpl~^A3>?g?y_}S)ogye+2hMxwIhMv>1{%C-Rx1wS6w6h_vR)J9Y6N8Tod*7O%VwD z(fX;=SyL_7IvP=4bcxnkAve#D^_0!ene=SuTw7b;HL)l|`7r@rc;` zuF&Y_2LHG}o_<)=LL!^bFEj7=RCm*4>EdaVSEPO2SG!5yCVUliY?RR_`B8fGcal?n zfdQ}$0`;3QMi4D`Z^+Z!LVv&KNy;qCJl^8xRHGMHTi2BUGMPGc^g}e0*H>$9y6T1n zjubFcSMwG?p~_q|{C;XD&>j8w7KklNStSCDlxWfXeKyb_88PpIznN1+CbH6_(e$KE zATq2Kvg;Y}5P2p%i~lSVf3duF za;rx;*k9@wnM=6Xt-48`Cu1^jHUjoNC7lD*sC9cR=F(?7HL(P8vq4o@RawCjy={%I zmgs*N!S^Vqi|5DWC*H@0wypjVJhzOe_W_*YPxgg~)N+nljR>!bcPvpFhWw&v|Sse6tb`9uF3c( zjbMst{{G;;bDqGl4KS~rC9`DaRw9?btC#`4PAzot=BBqgyuOa!IX8Q_Qos2iL!ZCu z-bYfOja*;X!{_Ps_+B*SF#f`@zon%4@6jW8WcE~yiD08LIkznVS=al-n*}i`WxeWYuT{&`%Ls9Vr}h`*25{m2mwwD| z`Wh%2W7CljgLgHD(*>e#{!71{vfIqgg&7EPvOk#W>sBFd`}NtTY6Efy6!f5EM&+z1 z%g`2`WG00euiFHI=c zC_>1U1?SI0#@Ngz^*MYa--v}t5lzxAMiK!A$@os)XMGm)-Sc-J*q$sG==g1P-Cw$@ zmIm<`<-Tl6-@tz=koo)qS?=P!t!$z^nLmo;naB7o)YvJPDRM-IJ{u8!ID3YQ_>>-^lH!R)r8pvGat}?2tDRD^QQKVkpz^ zC0R)3Kf7Xj{=*%(0_^iwI?Of8tt-$g+^Hvxq;p14>dzeg@Iix*y(0)D3n_fR zNECgOdPLAprhR>vS3Z()P|~HLZQ>0FR_)5pY(orQrSqj_B@dDW)#ta^EzCmN@L0^p zfnn!!`kZQPEoJs&wa3Yey||ZohZI39KOqy-^c57JR>{7!cUHAG+ zT?jG5J_({$h`$qD8N0eL{V2LM>GCxlMu^9}z%S?A+ByU_c|Lqs6Av&D%l4M!#j4>* zxaw!4z}I_|{%&2Ij9uqTL6tO~5Y)iB0-$OJ&j4fvWdbSC5C7R?ogJ!A?kM`v3w*Z1 z)|Q*cu;I3l5i@0q`9K!?X+3>MNDF`HtSr24uSlo&=DVY%F=RHwVCM<40@0YKIg-H} z_<2h3-OJ}}waTo1>Ld2|aCk>+LK|}3_4dFPAR^8fLD0O;7q~Ot3~B2z&W2xYA@ul4 zHWSC4ev=)1BlCez^+8*taP4sj|?EUAi$d%3p_9i8hrzz@z z%}vG27Z$)-Z)ddhqSbGglh+@pDOyh6wsK&8SQKrJ4bkaYE48k?iCy?@XUd3q1@eB& zq>F%7NKBIqr}VjV-Mr{M8r#L9^sRBeiMZ#<_==R6 zx|C?w6PyxW!7BsKbQBe=DA!fus!v!uTg=T5k@EIF@SoiKoPZ)3>tZNqfN5M$$PZTS ztGx;zRm*J&Se=i_`Z&cnXqUp8>qKHDIgAe{5}5hz`H*4qA}+@Mm+nER*7O06)RfdO zTM4ADWpHP?nZ=VWugSUUk&%e%&mK%DGxBMB6SPQvYG0nB=P{~z{+Oc0huDOp|D90H z)LPyGWmNeuoq`FSu(?MC-}CrWeHN;1RYS_RNGV^JpSJWuw~fa1%|$Q9dvmJn@|(nN zi}35l`^5O+oTFZ)ctLCud&^lL(lQPrb~WYWkD0`uw>1Z;3oC1mOI&Q4d5LtMDu<-~ z8G5tLf27E?q%ywv^*?w3CCDQkx(dx?IDvJ5Oi~j9_K^J+SD4Hcy=Ibi^Y&SR1qke5>P-{K* z-4}u`g#};W!Dx+e>4aJ@IEli7ZtzU1wb$8ZCj--zV+(3>h z{SNkF&pOV_>kgO-~IByc3RzWZ_SGWEX4Uro*hp@ZfP zT6Ym!?tkQ$`8W}J*vI3k(D#sl0;_enKM-c7pR=l0eUuU)&FIHx`2pk$~&^i3RltZfz~Q%)6I*j5VgMipporUT+<` zE*gH|yoN8hRpvr}qXTvHmrM3@wNu(ps4QjDt`0Q@mZ{Xq;_BD7KycVq+?u8>n`G)U zv2^WG9u-rN%mU#P4bEqF^mM(awclMw-ukGBOd{5&MsW6Zm9o4lEbXZZ?`)SRhz!ri zIa@Xry{1{&yH^@)Eu!c%zHq}TnZ{A zM^9@_L2E%?@^a$I10Sg%qu zh;k$K>KpE9$?u4;fM%&3gTpj-MWfRV)5{iRWM(5wni|7G+xTKY%Z3+=N=LE@Qg&lq zAdha50}bn^wh;VLjE1ih+6BzKm*4BwI8JSAD6I^rsei_-WZY~2-a(=$Vnc|u-hBu< zGoUFLN?VCk#{B-_>SaJnWB!((u(E{!%T$+HG7jgtEaY|N&Dngn{Dfvyei;+g3e9e)e{uqd@&4%;&mnZ`->)xIn4W^fn7X|v|EOb>(d4ifO(f;!J) zF^u=fICP=(0KB*m$^50%6r6hg ze^B+FQBB27ySE?+3K9^dh;#vwDu{FfBA`^IL+C|%@4a_v(xjs_siAiWy-M$0YJdO{ z0t6BgPVVP@pLOo@Wv{i@O0x1{@A=PM^P6k>X!Y&26hEiw$s>B5~YgqUz3j7GkNdK2UKFMB59BYKa+0jBD!YG5$O|`1baQ z?BRnkzoZDX%_I%N?9Wf*A59X+UkUc<@K!{a+wC$!T9Y7iaO~sQbz*NKhRQS5LF$P) zvyH;JO>ukh+0hps&>!<;YQq6X!>D(a3hG^TRihqBXd7cBD+wi8>(7;`;u>$VfNrPP%?F4-lEKtKStS-PYwet09G9 z2QrQQs{CffS8cgnX`gMwfEaZagWH!V{or*s=3{(D)I|R;@lYwa0=sdBKu*D%bjwj- z4O>-WG=FEDCr4XY<#d!mm0|5*x_f?)vlGK%A!*&!1}SjVgHG?1x~&vE-TZ{5ZKSub z;IPImzMIbu)1Y9^(XzbX_bYlyXg{gFvDs;~A&mQlW9f*1L|xnM?r!xC8&r;l>o{fdnamK5Q#D~`of`Ai9cJ@b{x7AWCWblKl8{@d zZVUt*OV!mOZZ+5qmBGKc5~>Ryh}|`fkWtrGkGhrf36B_=k-QD^vt-XnrY49}=U*bP zD9%(~ZKDa^kh#yuO#XJ_H<4w2(`4NdUzUCQ$HP1W@NtQ`T z?59u2RN4)KGVGdm+e-jtO_`^nS;VB@S&-Wy0o*^|?$kbewi-IAofT#hHe>qv?oxjb zn9_mk!9EeKHWq1Ol(=fobYJHCwjSRd`Q8N38Fawb#2!>p+4&%ZvRB7`IfiY?Z}^CM z0bs=?u2hWftA9z&mmZI30BZ;J3nZmj<9kHrUY-^W1cF zM^-52Ic35Y_6n@F7f1HlIfw&0iZ&OorL@m#lz``TY`88!C}L_OAX&?64cHRvthL z-&kd6?Lfs;b_OUe&=%$nu{37Do4J#d@}1wmV}1B$hY)bw1thNvB{*w@+G}?z!LKtc z9>1E2K9|_bQ>x&wHUm50(V70f|FZH&&NuH1BBR%#^9wAg5<9!MQVc8xivwA_VmH^a z#h)J#J6P1vXd7L%8Z?>q0qDrqZ;e+XSS?B&GBopNLghbtPE&0tylmOW1e8)?13qfU ztP%)ZG5JgiyGnRkF6+GXq5@+MzKxS2X|zHZ;$ zG`x^_z*+5%Y^9(H$B8O@Vu&g=V8H;MDQ&_417>4c5avSSP9826E*GFgYI4BjbH>E0jNT zd$!nG3O`s7B;whQPa4nFsd*p7H-C31^pL-Iz(wb<18yXtwSJOr{tV=cy!);|${63> zD;qq}NDMb#<}l9qZd4xlyiTjosS}KvZg5h~2sAx21jbwqZd(2n8FsZ?GB(mL9`I^N z)LrZLi(dP9qUib4?$Lu+sKa|y0M-t;*ZhxjXl(7wS234(w(+Exk(fE{2N2oQm0~uN z%WHUi1fbt1YGnoh_WB~$b-;S3MDoa7hI;F2`aM*4Zs78Fs7t(EvEt&~xZ%p_aeA|? zWFCfA?}fZ$iHj!c&2Vnxj`8rO+%C@;<>{Ua$kdZ4fO=)O-#4fI!aRzqi<8atdPMfX zZ^pZg%ATRTYtTT6PA|c4s5h&^{Z5%G&#pgr;}vlMiMbJUfn{|v!o+|*T+Toxw>2A8 zh}p0k43*`3p?OR|ao9+2b6+4Ma!Rc@H!6IUry;tHQ@6k>Ss!>aUyQ-L`{2hv+G>y= znMw67b>~%BuaU9E@eLKOz>;4&#Hl7VKPi5o(|01PlM(-m*yG5dZu!t|7$7HePEWsZ z*(W%Sgjfl=>9G8ki$YLlz~l@~cACDk!{W%mvCW=)IU_magDtDDJo8pu2p!@Y1{a$! zpE1M71l4tqj)Yx2=Stfsjp5ZCurYVC`M>8(N-ma5rW2V{?LDy)pCR&;SeY3UCO;&d z7ZL8+_R`Rc4pSDWTvN6He<^w?#?M5!5VdC65vohxD@~K07{=rh{E?LJ=~fft&C6|< zU50L(=pOitQ>xnoNAGu$BPlZAq?$)h7Nwqt#N*+)6QZ(45Z)Y9ufW&0SrbffySJhf z?>bt>wew#8S~hJQ@R%`qa(H4qSr%||TXr<<=gG1AHDyQ?GEQlN{ul)K9?;l{QevE` z*n9}^c^6%y`_eaN*kPDxGLziY``3yJ>S;3*DG=SIMC8cP#(di;^`HoG-oF(b}V{xN%FO4vNOPD_SD^ir+Jftv5> z_C~s?wA&&-LV*gI1(!*bo4#3wLhl(_WWf%(r`TrfsW% zi1!=Qaa;M;XY%kmTB9xQRhH#8Djonb>QpPTB7O^8c>iP4`i!VuV?1I__hcT&F@3e+ zdF~O9Rf9C-v*53O9YvWOj%W5>DfOMoo5->{S6|@Q?VYpD%Vi`kJX-xac1Y#-iHj=y z{o3n@lX>Qt=|~?#hr^Bwr@Z_^xslt(PrAiL7+Qz7R4)*VPe*-}9b8@jQ33FDxpTX> z-{{027q7#!C>FP#!!mVCaVyeBZ-t6uhDM?ii*tclTalfCh`XyM&X|nLAilhBl#tR5 z%kAX|Jd)83ZVf>v;sC}V^*8+b1SVfhvQu~P9k8(3s(9|9UtfoNkFzZ5{-HYPCMq6> zY#L6_KWh+_pPuF>4)b13)g6{@hhg;R)}HR0(d=|TaUqtc%qw`a3Ru{B)6ng0(rWi1 z+<}1>7Jp`h+SC18JSjTtds+bzF$@x#&7FjOSq=M=9!1Q7eJ~QX*)DKd3$>%@FX&JL z!XQs@{tdX$QOm+FTu4C2C03pBU-cH12tFfU6JONzirT(eJ1Wp-vQa!eMhWIjYD<(H z+>_2h6)sxoDTzo4;~0Bo-0#F?_i3fO&5&H1=D;U8x<#dRjF>7b+eM*ON^#fjK|Z8h zK+>f7?C4c8Oxu?GfQ{u_|L6_Wx}xLD$Iz$%3$2R1t}mm{Ol#eV$}EyhTrM#YLOW6P zoptqTe+#^?1o7h@hu~;~iXgS`j*$hC67SPJPG54p-30TX{xms)tX=D#aytwz3>ix} znY}dpT+$~>DT!;nU!}86wx<3dJ`tu}-~&H41hU%<=@)d5TKH>>5>i-7e${{Bvc0wb zP&V3$T+xy3J6s`e$%CU4dAoTL^N{NMpOynsoR5a*E0KSe^U#!yv|ZX*zt}`mTz~M`jfCH{-b8Ro>B&V5LSHauCxppAiI|blkl@VxwrPH;i=l4iH z_Tm{UpX$p*q|)N!I*V^wqvR+;U7x;ls{?(ixrX&pBADn>g<3m?ge9t(;tNauISrC+ z&FCd;#xw*VU`#j7*4spn)_d(hVke9vB25Cs?ojUUU)1Wnqhd=%7DxbfK((_I5z4NB zOTq-S=OR*O#Wm}SegV4t&~{a7lisWVnoQs5;4z$!&4bXca&GW6(#S3??VN6$rR*m|V&WFIx;rwnlidTy{c|8%Th*Y$`+6*L6UAaD1K7fPC*o|GHH0_k_+ z-z?DR$xunjkubjRLZC-9OW=3RkjVxoTpxL%rU=a)4@zJG*-8#*)y;^5V!96PcLcv? zHaZAL01YMQZOrSGK9$W95AaGKvrs(wU|(&X6O3?%7@5Byf+VH5t6fJnJZ%3MA)zBL z{Htmr!6m!)nJEvKrH7~|)0W?xj2ZcKbAvd)z$z4gon(@2Mb)l}IEO2M%Jrg|<26=3 z84UEQx9P!EL^=nGsF3^=m++-Glmfu^_H{-0N@9?d7N&TEB9wpzYGRc`qtShG$+BSl zh327m%HWDN_c;7;$KnEST>@lU864;W{P{;P9&;JDy5Gfn($jQ7)s}s^`5q$sKRS(D zgmiw%fdL!b{lBUu6M}t`ka|lz+}?t(AdzT7y0Dsn6(_ldzVg%4I()D6$_aWyQ0ui? zvZi@xUYprT)r%yHh7u_h@@qhN$JvX|!5|?N1g{m%3U+uU~8> zq+3D(6|d5u2(UZu}Z?BCcF8vcTxj&tOX7i8W&Kq&hytE%q)l5d23b3Pcsajf&pk?o{W5pCq`twcPUvCdM@ z@yJ`oRocV1TzkJ6QW|;6BMo~(dDDqyPb)vw4B3=M;M@tde48>a#AMnHQ%#xZh+Hn3 zMxmWVJaFaXdX)onxVqLI^RG9PeCaDVC_L*ZY{0B!m@A=!k8MP1ElTn{kO6UxYj)SP zpVV~tW>WbNXip{acy_on=Wz=>oZ*b)N}wzgrFyyMf-W~xf)-j-Mz{RKC$YIt{Mosf;Q=DdGG~*mRIOH+fq<0 z3OoAFY zWJzKIO#5xTtg8KIIri)Z-T!Vu;VBho_Mr@cymfs9fen1$19Wjo#H(b^So@by2{UCL zSa@#u66SgQO6$=A<1#yTo`}0b`*2mbQp;`I)bzp!2|v=}kIwxyDzP$Q+y$>|u;#d} zNqrH1;7oTVqSztPG&A6|B!OeOadCmrHfSa?N9kc)3b%kA>$f^qx}ZeJ>e}9D=o-a2Hg!M%j!{j8$ojA{LEphv&*GLQCx2$Ih^*(bxoe2-pEY>%pI7y)w{+$U4&3)HqV7+ z)UHxAiV}G{-aiVU5?DNuiT%fzua`Sm6~(Fg=Q2PY;jTi89tdinvV;Q_+zJpvZq<=l_)Jm2~OOW!wu!tHTy?6w!VoZEQirRAh-5Rfe_h zHk$kUm~e-!nhXAqp5HIG1JAAWYGa=5gqu3!+c^!{{i6=;1zQxK7P6Fmd%c$NuGcvU zRLv3h+@aS58)VmeQq#^;wZY=5(`xyb>uofI*J3Lw#@lt6yZL26FL8R{%F+D(gEP|i zo&1;q=>e*P-oZWLZ~tZ{BwHYK?*3oaGM zp!Ugy=CJK$r`Zp|1C-236z>C>NVH5lpOF}=@ecP=L^@<`UJajK!HgHStC&b<(_;tR zl6W>QqAls`oclSTi}WoWzH2UAl*?gF3@5SgDxk;=p;HfLk`$=mmEM9Zu50k3{A$gM zZ({dA$u{nE3yClr+iR|2$3=rFY#5H;=Y^5#_0emA4YhfS6Oty4!P-wcyWc9<> z00(A{f()`Y#7qPEKR2kVrW$U4Sr_Ks$HrlwjOwbT$mcilD*?lD`Y$5o+^K*jU+%); zDw_6qk8$>4D0T^jBJOaP@8|7TF7Y6fPYta*YLC{S&`*q@`Px)!F|gXy&s=z!OYZo- z&jZ&8ZijbXX0&a=WYz?c(tnRh+6cg)k9^VxLv=gZj2jMIZ&PlHD$fU5w*BnzWHhkq z@a;OK+MN%A$_94^aT`Xza*gDZ#qFlovSXY6@Vn54`3DmZblkC-(tLOMhAUBrfkiq)HiZR z0PVa9-kH~j65gRfW*t^>>$SEjz#CW5u+*mgpoHJsy`Qt9JW;|_&cj@9tVMQA`wQuk zJZ-JmLTcdsCeqK$Alpk(i#-wxt=9Y({);Xu4BGPmJ1#1F)4NzqxYC&SZTzcJcA^Il zxi+#_8J;j~k0bf=Dw&`rX%6*0Nq|wamk{KLEkh6$YmF{N@Y{a^D%%6nm#Fd~hs(V8 z-(_`7Pb}Ysn>MwPR%EEaEHFnDoB4s*Vze=AWa@kWXB0qe^YbO0X366{WRH_&z4oe& zDXE3&3Vue6Na(Sl+WWf-?Lt_2duH&ls<|rI#orfa1dtGK7%9!fz(n{MX3*aTuUCKsE9l#3qVa^G;{sPO#{cO_lYS_u(5_UoD_GFVH>34lUedf& z=9v-cTo7_V2Iodu17!c6mPRpn44r+T*Aw^tK!?IHq{PE7q)SYZd?vY;6tsPH-%;}t!!M$E;O!_3IW0fe;p|Q5I zBf#{;8^CkWii{!i9o=TlbmgJ_`4+y&OR_AptDVyko<+b@ZR^=z!A?nG@9!%lYt1)n4Ls9hwa>z&JM^gZBofCQYc(-N1m_G7|N z&6j7^6nCnKhVS*Y5t}P8!!hzMU&MbIAEKucNKJ{DxdjBV-y&wHBcl>bYcCkYt3j=? zFa1<;(}S|RTZ^&We|Uq~Ns!$;agV=s11vzo;U z4>FNQz_XA%`-A|qFCy-9m+5>qhLxKybSx)u8oAn%lKAHf+WJ>xB7a0l-o2asRTk)) zIY?SqiRrBbUoqVPjpfM>WRaAW8$-N|iLD64mX$HM-~iSISt z%6V7V^PA7Q*O^Xl)*9gynFvd3)Oz?p>PPT(QWL=oIkUJ99D`d)EVP6D2UxE{s!n+> z+2cvlnUd3r8Wa3rRXeTYL?yGk9%Ke(e#WIU5s~+(c=9~A%iq3IS!Npad|+vXeDv5* zu2N?$AnNSsg`O`aZy2j3gi>;qcQ_1HMs_;f!AI&pu$5IQGYh^Y5R>QP5C@{J3V8NT-nH<%_Owj}3qG(Q}TMLiszZuAW7YR_3Xrpzc8r zkbUm1q{@G_Xw9{CJcve^J#8iYJTjHi^0Lj?InqwD#~SJ`}q_4 z50)sbuFO{nW=|nAd)6*4ukX+1)N6jo(=pUJrx5h0iZxRnYlJ7}{jW*5EA8S8a87-3nYL#TU0%{JB|yF*~!2TV4c1 z8#c?gLnc;whr&A{rU+OPI4(Tp&s(v}urocQcy4#X!Fav@$Gqsc0m1m3PhNFy=>vE8 zX$HFo_rpHj@%RX92Nx##^j^te{#&Fkb@BLzU3#tUWhNugM*Al)JW%7LMTf70U5yHO zTI@7@wppQm7uED?lQKcqSN>Frh=ft&eSAJqNBfwRuwDyZ0-vx5{v8OOE>E|6rQhBC zD?xbd`VX=pg~IoDtI7RdxB`rj-Vc_0*sPmT`$vI6qvi^h)g{yJ8&R`r)f)VIZE^8z z9$;v6vSf7}B4BdZmCvwFej>B7gbB}m^DD7WczYPlTjiK!33ym<=y^$tx_A@Vg6pWKzy}%N^$@E|1qt(VCpX4q#mwwCVjxJ#D{JK zNFhJ0-J>>M{4kf_5Zabn_MQHVZ$nOg#luSE0+rP=!}GXU9O=kHfzO0sf&2V9Ur1Zy z8F}pfOIMdz<|>0Nszc>s#bWQYG3yU-mv!abus?M+P)u~nb+B9cc^U(l8T;^a$2JmkXx;cg>dzrMvZpePZN}eWTA7_mY&~lhxtiWmaLBZmk9A z{euvrpH^8T!^k+3o=5)NbseXsnZMVy;ihA|&hjQ*|)dIJ=WWIpI%zdc^KY)DcM7)+z&CH|6ptjda~BrMtdsUiT$g`u)+q# zq$Oz$d@wFf*Oy{1J^E_PMfSbUu#e!c|H$tYEnPQ~7(yMFbqO+GzHHO%#iY=T%gn;| zmW{SF5#fBip|5RwLUAAWmAtj{&}H+vSAw9B`U1XT_uY2)%H~kUSqo=-jumd58|8PH zmi>n}IK0iPYY(v4zXuXBefTEf9kORd)zi=-+;O_iVyA_U8Go-Hx9G?(4EjEQqJi~+ zFRHk%Bu*;Q+cUcIgzS6inCrS8wKAJwFMhb1gpJ(Mq(Y9vhvyQgvy;cd+(C80BtIER zX)~Ib#16Pv2xgihJBUqb@cAw8hZ#Rz5P<*o^y4JAGyCGHsIzhAV7ht}xcRVG$^@xQ zgRP}dB)6&;Py}I@_Z*uBzYVlG z|JDd2l$hE7l%SU1k7w_u$%{eC1o_*du@?GQKc8uOh zSpBBe+-c(kxi_Q#t-bzLq5Z0pQ3VXw@_|A6xT)kaFiEZ%ZMrnHA|~`tmlX#&lU#?= zCJ4z{}M<)lhUwU84 z1cdd#9gIO5owA5v=Hpba)WHY37w6`Bu|Ye1?ST|u4HFiEV4-4T*AHM*We$)sTfRHu7qI$0Ou>i3z4&!Vb-$P?ctaXa-F^-~~iM{1Pq zyKf>I30Xge$wK%vlS;) z9C4eYu$+pS5x0%7X;%0v7RA(&?rVVvcvKet-6053)SpM{5-N4Q8Bol8L2r^@T z&C=BmP)sS{9(6o!Na}9U>QnI#{RARk?kbz6dE$7cvPUqry3w9tzS|vZ?{3s|embFG zwXV#dOeewo%Ye?R=$VFRHnLc4aY54W#)s>Sa@F%qv-$I6&+SD4XUBzi8(pt=y@U?K z8kEc~U-?jY>gZh?E@-mIzU)nSDyT9lh3%^l6R%9#g<3ERhQt4@%Pp9CC8;y{hZp~v z2`F(R7UDx)9DV4Gt5Ja|H!rKk(K^j0Ks6d*_s-usYzBaH+b#7A6Z!>@a)r|YS?lr2 z0dMgi<5U5<;J3U`jeL3Sq2HVI=0r|Y+uP#;rOX|r^vv^J@&px7+bv<#L9Vf}2BwsI zX8h&Bv8ySbZ-UfdXR$`tFFA9oJ5R+T@s*LC82(7Ifti=#b@_1;-=?UCUR!eFbX)Js zF-T<<1Iv>^Sw~52L*6*_UGV@#->~7_=FbC4VO?x{_A-|hQEmU2Dlb#`6N#Iv>%;7-@x65oQK zG3Il!b2FV%-0K>H!0wYl4dVivD(bPkQec4GjK_r>0CP}YWPGKbeF|ZiiCYJLNDZ7B za$8?szy|8Sjjz;Ahd+e!r5Bs_KK?%bysudID-`^K3!614Zl)kS9CM{z8CbD>dw3+6R6!JL+gsTPBh8;GEFpW>N(gt-N2>C>6E!(hVpBuhv^AYWWn z7D=%+R|3G=S1!Bi58s5ayC3=ESc-73XyO*Qtf#0iZJ3Z)pMJA+UM7nzf5 z_A8xjMNFiC=LNQ7rH6ykE=du~3Eif)_VIo_Ek*mqc63l z_X}C@#69Kk+G{_=vxC>43JprnnQ%|P@*Gf{?vGx#?xzVO4kaW})bcd-a`Fj+l>YIV zSQCZjt$I#MBGKI&f_s@)nWB@KKKsDQe$0OQ$!PGFKWnqG(zNLVo}lWfc;eCk^jf8L z<~JE)?pOb+!5)r3TGOfphP|8!Id?D2316fFhDY$Em>e0GYFN0;F&X z$bZZRzV5c@?2qag<9Uzzx|}%oy#9Vy)(D{L<}m|Faozm>Z4;T=PSj(+Vv;$roRrB% zzqEnQ5}qi?*-yGQ^seEn|Mdd6a>8M9NYG?vwUnzP_oD9}&aCJ~5mbUKygg-N5?;K3 zU0ZQp?Xz@jJShlRZAOE9@3BD4I$HmHde%tYK;Xn!`Iov`e~&4R?!c>FXB6*m*A1v^ z-xIMg@s?})i9dKx(BGZ#l^XR%GnZc8yNoNKtsXM$aP2197gKxR7xT3!=iFy$K+KCP z3hgxsclLc}LN@Qrex<4tZ zJ0!!2)Px0wu{Se$m1aNA15PfE@q&)V`ffg$2oap0o%jGTdAYtkz*qlDqU?XGUYn3Q zV+0NBJM|umN$B+Swo-%$AEH~)(jGIx8X*38K03sQ`;(rh-(P7r1tF{dql5pK^mWn(r;ApL>MR$v8{ajD3ep z$vzuLR0>YQayYOt8=iAl{B@hY4bW-_B|Yz@7~dt>llj@ag7h&%?EY@s=!@UCTc!4u z{!&NhVni+L?voQuP#Y@L?L2(j2Z<$7&b}WvwsTyIcG2ga}NSbn7Zb2pWqAX~#1hgBR-P4bU!Z!YIPdwm-e_tW|$;8ami z2;BS6U{}>rkZ#qwFr)AI?CEcWOh(}5R4bIzx59##q*Jxaagv7w>TyvD6W=V0dg*_P z6t;3AajJLjbW;r~A#!7=ix&GQL7z{|6nqb#K4d~m)r!XOe{TNgBKy)g%Q4nppz+t< z=u$JMu82-K*|cq>R!om_9OO*HF$%QpszhCFjb+uMxh~0Yx)SF4HfHnS#8W!emZQAu}Z}Q^Np-wKveV1F`nbL~O zkz#ft5-3&B3-8*T3%^EdsC&xxpbX?@?;eelEJQoYpa&XT-;{kHvp*?9pbaunAS8jF zxGHTd{$ArYw#gj2MEh476?Uu+W-bJWx{3uAuA|y#103g#q+S%q8tAOG&1}eYL)ty7 z#ejqdt#WlnhpgrOQYYfG^Pjx(%Naa}t~L|rH@b{qO>lV0h-~)E=R&|YKU-H{2McmQzOOrp z{DZA$k8F;>sbmbfFryp$=TxgfM3S1x#>{Z-j!krU{FY3DtCS->Cs6t`nHLh-=x~LO z)L$O~f96H3$pBU))dBPkY^%5JjwND^gs+=b>RBTtwRpB~9@95ZKh|yjx8Uj4*lI-f ziu3-?=ov>vnwqgw0~=%5(C$OZ zKX|$t?kO%3iSY{qQ?H0@--r;we0+qzj7ArLxc zcrn>r(Y3~HZyP`O_pt;ouVSOcm5)$ml+qZBw6QTsg_CB6Z?YydgsR%zHmZ(KOEPc& z_5d!Kswcr4>bQhF!Z`T$hJ#b>i!l?Kz&AXD!IV?#)G@MfpnAp4imm zxBh1e_49WJDrT*FYaOami5&*W`nB_${cYd#DqBqF@~BJRU_M!vCn|no*|p*jFzsUw zc|hMwaQ{~C_@-d&ObxbzE`(0}S(V~*ggVywKK7qLdkrZ^G+!*S5s{#`GO6j`=&h>* zj8e#@@8J=obMW8kxceZ?Z3+J89(M_O_Ebbk*!&z8Yk=o{(DGsDwmNla}u; z9Y7e4I69FCfJ{;cnAxpAN6^jpj+i;l2tobo9JzOQr5lUcal7R~tIn2arV+JUaY<<& zO{7xb_>rJghgOLD&O8j;ppkvi2o9)19Vh_x>3t7=&btiJ>!_%BI9liUowm-~l;&#F zd;blY-(f(u*e)81t0WjW_YlteZK5}9;ho6pyno>wnz&C|K?VfLLViB;u5_G1Z<@_A zw{7hQkrabDiJ6ID>snwbN2R<(t~w0H%d(l#+S!#59x#t@0dCMcdzy!gur<_d1=Uww zT{ZH$Q`}#FUNbiJ*ya+Luix8r)jOoP1l7iw{0aFt$Fy?-{YMwBH1lLfuMx6Kh(&`Kxl=-UOV z@;Ux)bgAFv*dz-13fyzmun4#`E~e9GoU6zh%UcJxwQL5Ked=_Xq}*ycK<_;8=U334%t$Q}$;s6lTq?K?BqFwL_=WL*Z-FF5)Mc+OBa1BM}jskj&)S$zTJR%(V zf}47fIIqR9aW5?&PX}lzm@FxKW)V#;X|a8ImM!;!KL>Poai7fi#^v>t&}^S?PCayw zXKxmEeMF?DrG}nbSm}edCmx-B9#v1TU9)+mmcccAfla`kK*cZ3)#iOPK<6ML)x|KE zKx-ZjW8_A&OIP*~4{~<#PasSWajc*OaLrmMvpHd5e` z=Mz{hJPbgtyN3jCG42TmzhyY+bUW)VhN78r;kbiA4Ii5js20+wI#jOuhbKrlg^@R4 z{>z)Gh8IZRb#dC=o>|wdlj)O4>RWPo)#};y{6MuelRn17+tY!zI|O4{-W%u$GTk)@ ztY!>@+5o2SgNW{Az&T+6V_ZC9Oh>fZsd~+|R^n0^C_{%^NsO=*D4P-@-gQ)yUiA-^p3w_^KM<$bS>S&ev+L9tY~4{RKEl&B}d7sMnIcP?UQ0}qep zqGuz@w%2^X9p^abuAM|cis%osM9Hh)47Y!YqOet~|5^k&%%pc%CRd z|D@jrqMU@Uga6xVhmYIkOh(sRcLWh0K^x%)c+p5q)PyU8a9yAVs-FYE7T~uyTYL4pLLRp(}vN8!bkNFzu$AjI*Bh$#QgF3y9X!r5``TSf1txkU; z*1b9V+-pJL!CJ$x4;8A&!04m(+d*{BXjMb{Vcj@cY)+MNYvxd^&>%#;KvS@lZ82zy zD<}UZ`TAZe$iGt>OnnJk2~gd0i@o~{YrbjU(;i?b)Q%pzs3TI=8iEAbiDWoWo$cIt zDDA;FsvJeMF}jFz5b2BHzq^0KbdCnMYS@UR@_%I;sc9F~7}BTi!;KJVukWExH?WPm z3>m9`yN!rQ(Sxf2?&fECwpw*n#g=Mrh)(ysW}Ub0u+-LPVvwxMrbnLxhgX}!wS!)e zUO|!B`ZIm6_S&knn?Wg_NtcJVCp<((*CG{Ux>ao2%s*ComaXhsrAjucwXy#9-KN}q zeMS0Y&NrZzs3RSSe&_8TA0TW(Waryaobj!h#}3`5$VGk-_GX^M=wIkmz<#Ecc5}-B zPxt9CPx>=JkQ(qC`X6+*)Q^1;EM_aZOKwW8H z6l`@HWb3muB1609OvEa7zyg#GD4J-*Odg8*wk(W5h%gfn*%CIasB~59NriO!t>-V$ zY2z)`Qbx<`s+2EzO?CXv6!=b`Yn&ZjuC{y|F?nJe*@sXu=&hd+!{-Mi;)#>un1F!l z4U?wl00W^gy=++HTp+MOxY(@!F{i;(hTV8K*WADHME1lcWn))2P;_2HEh?lsaebx+ zr0k{i-BE&7xM0hN5uEN0n94rT77KWtn@?ZjYfATaHtbo$ajs+0c3 z&2-A;LezQcc{O~vcUMi(T;{91W@s-K^dr#G(A~;6u^AaLDsS+ z+DM?Q+D_FTR1uqgr!g?(1IeoB0>_$rW!Qkiw%=<_?b10}cCBHm@;%vGK7HAew61Z^ zn{);8O?mEiQ*Y83sJap^mZ~1ncQ583+b?5bwDT?YImenbqSvUjd>Fy4#Ey~1e6uEA z3J8O7A}qt?hDNQk`qCQ68X<0$Wk6`c1uur0`gfp4mo2-CxAd*|3tBQz{s`F_7>^Za-GJTSLj1z_Nwk2nPjtBZJh2}|lu zQ}G`&HB18SN<+e^)<&mR8*&mkm)?~^*Tm&(y5xBjx<2x>-xyrRKMKDI8ASjWv2M=D z_lG$oR_Hv|t1RrVvG(R>p8WfISP<`BvD@6;j1?m7!ZBi`%C6c1)v6ze6pFsTxZdkW zmM}K$K^`2TnVwPRZ>K7{ zw$3Y@lLg=rx9*2jjawR2j2+#gm+hy4f2;|y*Uej#z^=v$33thHx68kin`QG|MgXen z?q5WCa`k_TB^iRKfUtd?cRuS_Y4(eLwvL#^hG; z>C?+3aph`juIRhpL?A6n|LmMPexe#jyC{Jz#g1Ace2X5W)!EiYM9?#(8+VLl;J-gkd)7*1G+qI}>GZA@ zL`9=l4u7m(fuYvf88DsPTXB~ZDW@E9kQ1G|>w36h&I|k7wZs88cO<$6ar5t{yuzof zx)7`C(U=EUpFs#2Kf&+g{TpeLSL#NdQLoB}PARKK2mlcGYn@O?2SX?)V9sY2eA(%d zn|c3kT^)ULmHp7;>3FxnWTEl-YLNc~LeP*SaJxT#t389xCht`L3ovf-qQ|MZhCkPXrUmJuWY>fApl`@A`m>1x?VN3ME52+t zf-U~pOXb6Merwu|B?l%SYcn{i6UeouwR62w(e`U-sPwMYH}$^r+9s9k1i|%`&owqS zzrY3^4sV|h`(ILZ28t6J3L$Pr4#hct^d0V$2|d!;-C)2d^V3AouWZ7h!^T2%MOxce zSEXRpK-*3qgEW~9h)x_cpQfDg#-!R5tYvkEU2A{uLWM9!BrRm1x$Cm3B1-Dw=RAkh zSH_-_$(6Sc(Xq1 zFnNMFcXiG5M18V-ZT;{t#`erQ$z2J<&~m$}Q|&0)FVjnOQcAU_&)%ge%xd(LNX(y- zpMxkp72VUfZhMyfbP2jkwTWtcl>yzO;#KqMA0+R`nXH8xF55zk4?91jRO~wfjNXmz z`MiYL20Piq3yJRCDjGvxclr;PQumt*GlH>KKOWCR{5?SH=N=OUUFr>BrdSIq~D2!7d6UG84JD+Bi$4Z4O|?#_2Uhe5$A zJ+g-b}t5WXtOfcWG%Crmt7DIUgRF757-P^ea9V@M<=})Bhxn*%4s@7Eb%UG*@|?29t!Y% z<%#n{H3GaFr)Elghk^jl>viUX=w$L_4wkdAt{z4HWW9(T|GE^k?cwExp(E?80FbWT zbd^v(;jGEwO4_jCg#W_4d_1|~=Afs1QY@#>S5L;46X~6u*tzy(pgiOt1w6E9Uabcm zzK}p*ySp=nD-F^m0pt4Bo2PEg8b5}fzn|rIi$Y^P*bw*U`#(~Bz_;@JKsBSyRmA-Z10r5OVfwVcYry$zBHpb5^ zy-+H1&r1fP{{%0cYGk;U2tTm^g^bH$PIC^(k(3QNFJT0UwTzZ4*i*1Z{lkY*M)m$P z22%y6-*-@|#i^%Rvp?o4Ha~=_Klj!PPm**7ewnm?AFx?yMqTVt5U}9x+u04|9YXPdazh?2}BsKv2$(9`!T|kXo(vHQy8Sy>l9S zkZ82D({PwYpOLsnX2oMh*{F2IjQ^ks{hm+LDIbfYL^(YZJdE0<#S`VS(t5Eo-ud9c zU0x@cjNBlC{;AxCoKXSe#yy=G>(=sBCcCRX^zks^;j?v5WLHu=rN2dDn>6S@H%R#L zBu0Y{@nHXq0q0Mf)lH~t9%&oIv`opX8auodH9h;8Mpn+bj)<+=xy#2)=>;ftq+HzL z(7y0@>9VsS$83A&<I=BMFrlVKchGQiQ?7BnzVH1RUPSK0e_?5 zUtaK#Yi~)?V{3TPS2}PQ$v0$Ne#}jAEWvMPyn+{?_%2ljOE#81cGQVDTyd)X`0O_7 zCOC}`j>}@Bc*1OFz+(rILhC+~&mY4YZ!N<1-3z-kpK+x)lP`wJ>v_pO%2uZv^C{$O zPjkxdZMMG>v#wi{4u$C%a1`n(C)gr#HR4-SEzul{adVUQrN#FgwCvd!XAnNy34%r) zo8P`|pc4tEeKVb=v(a{-gEDW23q7?#PE)2IFqXY!`vD9V*wTa`iKtrsOlRhJ4V&DsX`@20Jn?RM4mZlf zuZge6WUOxOWGGfr*U#3dcl$@JiJo-K#De51|B4fgp3gae#az|V%sBQ0qKSxL2peiY_R3iMR2iCaSPEzt8cRFjJ;3xJ&OT=9A?J{$W%~Bl+p{ zS+VKN(?B`Y5U6et$MLFZsIbb!X`{iu4-st`ZC_HKJLy=vv$S`pQOh1Xnv#I`sD9aq zQ3EwJ;l&f{g>2y9r49_3rwO9wvz$|;x;)EG>a{pYcAQiC;3!i|FyhBc;}?kMqfK(#{s5?XQ;MwD{%93&trYb%m&Hdm~FIJF95&@!r?ZZTMI?eKeJQIkvmCI1jKq) zQsE&;aF*;b15%n!0LBi1_-W*@DHuI3*AfcFC{_777NS7kIZP~v?O(cb%qb`&#* z7genAo%?8M(osQgZPvq6kJ%-Urfc*rXUR{CE7q>sI9x1dNklZNdxBQPv#$1{a}H7X zuaR>i#ptvUZs7(>yVl^l}UOQjc4`qHjNemp)Kxsq~9PrSLq$*WaWJfCfRVwU%D zC#c|yw_08O!*aK#Mt@6)0)_cr_s5I^QwKMSstk2AyIw(?gWTdEQ)5=QG{YOVYVcV8 z;?xBa=;iRVy#sn8T770e3ZOJgw@0)u26uka+e}$!&s&G+IYEo$x6_kXv+WGJrhaf; zrW~AEc*f0;J8yCF$MV9!~i? z7gLBoEB!%jGX=t=v(?Ksvq{3~)mI{NXaYwWUHZ%%<3~(iOnkSWx;Cv>e0XFSzfhR$ zR75>#?bi3$>S2A4WNWnKFfRCPh*<$!-T-NIZ+>Y`?ajcxn1PkT^)OPLi+VbRAx;7E z^*}~KQ-UAXg!{s`Cv|F#iO-L{&`eKeKE^tGJlEO1`-2)EK-%s6a7v=lyFn$0lk~{S ztC{WPtDjj!m!lz;nh2bu*o;~Hp5uGBdX2XhG#B>Hn-Ff#+(*PM_y>u!kXZz<>MpV6 zI@Nl`Is2@aW)?v}4i3kS#;PdN_bSsnEP7y$r&_&1;QbZ0aI3OSGCpNM30ofI6TVJQ zq$a2cRYXa1#Faj{JAJv{Z0blc{%Z607o2u|1W=)&_ui?{R?s;5X-Qbx+WX=~uYGWrn@piqp?xk-M+tf~8)q>N)LDGwn1TYDg|ue3SGg zkAv}>K}(jNR@h>VsmAyd=iCOJ{iRerIr?}P*!L1+Id6N-JWd9$&wP6t^?n8elYCP* z7mlVhzj$dFa zbZ4V?kRJEk-C+5CRjFmUVq#U!cRXLcxnwX6<11t1Hq^?-=+iwX!}&ZtGiX(Qb6sDk zX^o6+)mK##{3GG*%%_DM8D`HEJzPUEAzc8gahwp!euw?`NCqV{<^eNSW_N}fE*Kk0 znBsOaYWgq`$yPUu*QU1H*)K!37jMcxxOhQ8!hF2gzmcdz<#Dv0l1le_aF zT4NA}+;#?ygshtBU=CZhyJZy?Wgoe5;S8ylI9{fH6>A{>*(yP#lM^qiHI#x>141^X z!#RacCUnvdDdjmCbtfRCF&R4}Yy%zo4Sv(fSzxwUPr=A3q7 zrjy`_t?#3D&qO*pFSj8lx}jY*CV7veCt0IArKThGs__uz`34V&!l@#2p-boI^RnW|)S3#n5J{e4Px6=FQYY9h<&01P95#MX(J_KQ6SQ z*H5ay-|xoPxE()P*ZZU1lTPmu25D6MIV1yrQupQtv{={8F9)_-t)IwzF;G@(u7ujq zr_NN`n}*_|@a=lO-qL*chVnO1`sanLwa;=0fz(W1B43|v9loJ zS)aoNku)(!)2RlTEMAI3jRg zErbyAM<}sTsP9A@ihXL<4)I5EMmopMad1~AiV>ZfV?;b?VfB>d8VCfa@giV4wI@g$ z=R#;n!t9hGtD{q&{ou52;y1~WASt??y5ctmOuKy}Y1qkS7|?|6&{nV{CkPNV%67-? zOo)*gAyvXDTalu6`b4=}JlSY_XGi+=+{s^wEoo87OwSS)G4Y?xr=bNKoVyHialIXudA{@coZnu(|dj-e$s zcr@Z77Tpp6mMz)wGP#0Y@j{#G(HMQhk6^&gNH*sZn2qK!SI_-#m`A5D{3N}L^jGil zZ^fDi8mdMf0T}m+vpe5AEgJ%a1}m9m2WyVZp0<6XJmEjDw|Bk9kM9xwQFB=1ei=OU zs<~SO0N)r+ZqA;!>t#~g^rJ;PK1gfwBgB5T=yihXtm}=c?%9MM=g@{H?Qa9l_W55~ zE+1cfEl;^8J%r<>etw%b$@43Ut2Uuzcc!J-`759@HE94b--Coe#lh)xh~OEaTD3ouW(98m3C|HAXWvO zIB^tVu{+Lo#s?AyEgMBY_{^d)i;`dW3{UG1ptZNmBu}=(CRTgxEr&L%o;>4tV3a#m zSR$+-zDCe%CF`)&6U1(wT}Zv=7GQ>u-$&Iv_q%gu^9i2~yE+y->z3{|i${<(;o%8r)_f~FO)8j5r~{)3Dd zPJvl#PRaqS-yk+e20rc6E#_e&pC4aV&H34@uRyQh`a8y}dE>b2HQ_?3g-`as*Q`p| zU9T2gE_d{29TQXpO|IW{@OO$l%9Wwy4SIas>{)-zBKNg?1Y1JzFrAYW0xHrY0H56Q z1oz3_ElmMt$eTHZh-|MWKVk_&Pm{|HQ1*$5LdquR7Z*kQtx#Ow(6g2DRS#P)F^)1` z5oj9fJV66nPs1lxJ?*+?i(4B5uERJ$^2?rOp+-tOsbJ$VLE>C=Mq$9d@+9-%u>UqS%t z1ec#s6>*X<9%5yw_m_kQ3iDQ{1_vvcqukM%3I3?bA;JKIBSM5W(1I}&$WbFFYKT<^ z$rv8S7Ox1C$bbqh|Cx$sl00Y7A0OyRao4i2$Qs)AwAx019IN*F^&GLfb;9uPHS{-U zc-H!48K_*0pq$#=uiJJQS$6PHyvHF2jlhMUJwS?}2B1Q&seW5AL;6w9%BpeoO$<^O zvzXxKRJ~hg_&g1@Y7Fn>A-8`_>ZuT1FRrdHiG$g@x0a8EGiL%#npm}ema`m5i*e+m zRVK9+G5uW3%6#oRUIrEu5>ZsWQ59ByC(8DfAHmH$1B%>KE^P1Kt5b1_oFgZt$J$W3 zcBKwJ(w-Da!<@bQ!S?OBBf~W_GdaEWf?8H#A~B7>ijQ=i_SK&=x<0cWSAC7IqNmFq zYa(^FrJ&wAkiZGr_oU~TH7eb+Waq}3+R74P_JE{|islp)BPtZ6o&K%GX)L^LRL_j# zo~NCiU9*Ge)ce1o8vp!J#2c9ZzMx?RYH4qmZeT$A2&t*-j%KK9Y1xy%Z{X)v|M67D zP0{VW*kN$*pMUtTfBo-IMI~p*It#IV)0ciWV*RuG>aRVGXOW+y#c2gF{T-6|*Mk1{ zSxE$5rDhOmYG~=__-k|h`|1KY_!QeV>CiTF|3QoYed_-YH>`f*M3`O`3asb;`!d_; z7^UWe)kt4_o8!GUDw7uY*S90$OI{@c^gWCdy#LE=Q_N)IGOx?cB#Gy*@tf3@H_XUo z?z6qaYZUxT-2U5}6$KUBTr`yaRk!)ydG#+L&*mX9e0g2FhUz!gY)G<0DR1b0d9$Qq zlP2k-!&5MaOTVF7)g;A|py2rHJpC6vBA}#?X4h&?-1v<(+mQ^NJ+;iQa+X9_7P+4` z(mA8z;cu*Ygk%bkS4egBUzQ7!D4(N^o|U%>|BW@1P8PD1@Gk$mb@+=CV!nNjiUrW@ z-^+CU*Vn8?!ysa;JrwxMn|`+ ztIUl&mS3{4Yj7nJ*H9s|V4qsx?Q1=Zfa{OiM;lLB9L&I`1*JV`bJ~&nJ!`ir3qGr0$)3?O; zFtoH_r|zU9u%2?-qoAR$J^jpF^G;IUk#mfPE-AC`>)vf3z(>c&xwJo!dNO~JmS+O1 zdCTm`Ix~(sBt|FfBz*3!WS<5MC{EzqVd;(JA*qZem9{lu7GDSM>JX1 z5_6$)r-`HLIQ<`GjRC$Z9>f@hL#sg(Z{=!z@Fbhlh&zz`SGP+dkUkB0A(O~a)k2Bc zKI;C;yjqP8PZR!o%z9knx)Fy5;UbMjhtDt5ku)%imiZ`o2&M5!fwkYVzgOXgAJT-W zIwCr4|8TVrW7?Q!`!(V>yh9mvgh$(Es8gE+|9EECai%<1&J&Ba^MbxQniS<^34*}RzA zL$b6{xAqND<=55wOrS0)=rA&1dG{N{dPSvPvSfX zmZ_9N+T};dB-2;bA29z$_(rvTMV|{;i}5%cS?APe?1{$NQ1)Wgk;aWKvwbBg1|)13 ztp^{$Rua0)8&ZEOx_oM`b2enRb@(N5o@ad+xh|>K|NQh|1@#t4--vS>4V1*9d`Vcn zgUKGa+BXfMv5RdjN{c4d!~c@|{CD#(R?t>(o)+hN{C<@z6gP=nA}PWsS*Pl(W#VdP zs`GLxq@H`Q@y>Z#)VzxJD9c4!;l$XLU(X0bjLpGckM7tpoj(zl{EMyrji z3yo0V0_buh#xY<1bYLLsbcfQZXk))eR*zHmFlF_psptWe8+jHUTh2C4Tfpo(NA#;v z^4yQL{eC0xE0aH`BFeX88{HCsoIULIE-5zkUqxGt2TwjfDTJ*Xm~0{(M~xJ~IxJq@ z$a^}HllB$9;~yGz=$kM?qv=j+*iMtz+rRE>iVVo!4n{e-X>Eq1_NG>^IyW|@Bu7r| zV>Bl#C+(x(+trfl-wM(WiM?cBp0qZA8+`jhOA1c5rCWo@X_@d!`(U=vqd*L7>v1qmu=r)WSi3 zTWumj4TjxfyWLZur(j>Y3a9KD3v#Z)y(E5Q+%1A02Fn#xwlw4)Y$mss3N?$C^i80q zjrUPcy;0RNCl<)Uou>8&a-6@D{^+Zb7hV=Q%5gR|^53veWm+#wvfVgMHCcT;fcO#%*_%#Ql>`wV@Y&U4a?KhkvfF2?<~v1qim+^VgUAnYJQUai0z8 zTeibiO3desP^5@qFx@*J;8AK)h+V&@pjGE+vf(n+y~fAvMI}H+%?fWm~~HT7~^AWZ{vsUv47Mb8z(v#s2JZOnPDCj4RA;*MyShvXfEI z;j~raDiqS>?s>pmk`F)XU0PjH!U z?`}GGS@%Z#4o%_Y+>9bk=`;H5{}AvZ%fNwD$l8wAPv1;&$5PZMdiB@)t~#c-nkA;Y*4&q)E^5l`sE^&@oVS2mZ39CT$~d_$mox z@z@nK3ehT0-2UfX0Ke`a6(6>VP?G(I?s5x|;1(*J@x6=x?nM3~g~>yt&;P}@{<|k* zvG|ET_+Tn*e?ul2MEdXkavV+qA*o1tJg`GHQR6o~;qJD!s=T!7bpwgw;dWUPj z!I^Wk?zF$|1-L{yeqt<}a4W=baE8k~$?|t1yGtaP(I?njC^h8QMVADCv7h}7L5L_L zeUiJ$eM0=-W$Q0$Ar;FK%U^u!zmw5Cm;^!r=F#L9Fx^vs!G z*Msbz2K)}rq~_NRxcLmpCN^!*lb!i@8UG8!CcQ<)fMnX9&Ne!*{jzCmYhWf>iy2Px zGrw-$A}W63pT+8@#{%Ih9DkibSW|Pi8JaVH?z762 z&n+z#*gb)4XASNNZ$Gy@7=i%iT(^`V5k8_pRuN_^IWg_j|l@+ifElm>ZO6sDZL`b8`E+v$jv1Fp36w3 zuIqm8DNi7@*GdXpDX;Rs_5lMa7_l7b!I!=J5TXBJ$n1?svsO2s>ihi}XUt!nV-J&+ zH0pZ&V{>I=X?1{YsK0FHfWv$ZQdxg-AsOBf$^T0KRL_$7#@Ok>&38VH>nu$FS%Bgf zBC#?oR#f><=klitHaDW2=Hrt(M{Qr}&fiKp|2RfAIQ#C#Jm?c0V53T{rJw^@Z7UnOt@dk|VJ=(+rkTlFBzqmY6&9l49)I>-Pxm~`=;rPJ zgQMvDS<@`rU>&3Rv!H^7JW%G5{%|`T10bF$SntgkDQ!c%VPz}4f2RCw=&@$=&Hvmy ziM%BLlw#5z_NS`Vd41@@WnIgLFoxTYeCCc{a8uItjD>Oliy(}a=jesiRsR#?7^fqJ z70#3|nf|m8LffcFdl_12ZNq+3U9F>U#!RfzOV!FSe3W2IAN?vwA04SPx>#q#0YxYfWB%K?f1_*Q`c2Z{ zUT>`L{^{UlRA0t|uigR5F&i>QVbNKiN3SF?Zrzha73rq&ToDImC4|~~`bcyo|E-nl zzsdbel2xcY_xFng{$J*3dq*Q>?rD9m`i?qylWu0pLLu+5O|8sY=G2%<2XHnePd_ep$=dPNGoP5jHxPY4LrN$_JwEhss0GeY-#&8fr6GcKd%WC?esf z>8w_mxb~lN^IsZ}$>fr`*}t7e{uZm`L0hiKb&!3yEPZ2>L1X_dT2^mUY+IL=~*K5rH}q_Tp(G8$>6Ix^2CtECJWzFR)YHcJCUNg z!R3?syN>P>C1A@*FK7Gd*{1jHiu==_o*Gdjf>*?a{g+nouz?rPRG|id&x0ZwGo{2D zWs6}s`GFe)VuLac-sJ(7lYWGdTd}UrFkPXdT5Az(0O@3^S!r+G*N*MvCkve|^oZP| zSzTcStMbx;a%Gr3(~h#~qLNEw0to)Mb23>M08vj4tOqV1u;m;HShxX!V5Ayrh@y zf^2el5UJIgP3_&dDkw$g`Tg^fz1p0NX&I|hn>g=1&7MaG-@lkWJ8s$8i+XF@;UN!= z%cW2rED=Nk{Vy~1g=R# zXXzSX_*$UFT`(gfq*zD#GK9G^i{boRth)Ex1#Yvd+)pKi)5BF~O>r2jV2Ue{JDL;? zGbOv#dF9Df+zU^rFrisP+qf*5uw$%!k4V9|*}#)t#QmFKv$|Q~2TU{d34PkDnhP6C zMLGVZnT zTd^Wo(6jh7$uv$_;B<5tgAmg4Su(V0tnWClY7Wfx`ZY-{mPGy)0x|K5Fgazey!k^f z<$BCWdsfybH8D3X+q$;zuRV0G@wfJ>jqKCVS`s8CkA{nt!G*AQ%2ZcftsrX~0!S0I zj~Qcw!n7!LhHE^5;)Ureq_~B7Z<<&YIK;~8wHx>~wHhtihnkg12hH(#CR5$17Y){T z6{C^uS1Cb8Cf5ODYMsXKGf%T)Pxt`9H5@}z@=`iKhsUen4_ONHV+7i(Sr)km3$82N z{T(wW!n6p{rnVatFs=Q9z}~oMUbFF@sph+J_tdSm2YP6}9)olN#&DUJeQfEX)w5jv zV#`DWc-1XUSkF4keVt;xeep~RpRo4v#?Fs- zxQLDS`5OW?!tQ9t-V9KR)L9LN8y{DtJye)YW-;&&3gJ&@(oF+S4MwA880jFK=zK3H zS8(sh%L8uhNrQ< zC`;vA&zlj18*=v1>qWtSM?kw|ZaSk)9C>Vi>+L7*+tiB@XS#_kikHC$RQES_AQmh{*j65I;CI&tpcF1c z`8%5Saf(@;Hg|c!r+;*I&oTGGpPct5-SI(_DxcQEBSgCH-a9Yj@aej>iLz{{0rJOm z=e}*i^2xUMc#px!8o+3KLXthEtIQfhewdk@9zd$P$&;LGsB=b{%0K)L>FjsOCV&uG z=Ho4AEV(}~KhibI{J3TD4_=S$)`qaF>7Y05@{N2(;_sOea_ZQavAcui>=})n9u~gd zpvE-WBUjb*Rl%>>t7M)DB~dkOPoZC8Wxq-cc4wGW_Hv5@bKz%dA20-25$d|D(%aQm z3y_`R{ozEI%B#}Q)1`A)YLv;cN}5)R0(}=bjz*-Jy$X7md0$>&yk!$fBSx5?zq`=d zf@XFHO^T}!+{ZR0i-Ra52D)q@mM!A4n(TIIz~*N**5wMv>0kMcXdMrjvhUl>TzlaD zp!K91zYse;d#%{|=-tem^U;D1ze-o2)zXjQr1E5WnCzrK+5Ps#%?BW#YcoghBtt2C4K*ig=$R&+iC>h*lt3w7U&(te zpluK2<9kY5%q-_I>z=mXDm^cE~8bHn1;{uRXntN2K9yAa~RPCU32d3u5{#Z z?Q(tY5wcLWM*q>ux))Ir6ppXzEH^~kO6?CT7lmT|`vjJbs;>R;RoJ_|xXIxD5$&6SJ@&Y>Rz_d4%jmCnT?*pu62O-U*Hk+9 zOaTK+%Sb>mt!mbDUX7yc)!tBzr%-O)=*Cg+X3OYfn}O?(hTfhb#jXDaq=jGEEQE4o zFCJVtbyxmGH_^Y93`(~1xa4Tu3OCC31>Y_8)$ipvkdu%6DoNF7 zvt;z%^){R-p)|_ntk^|*PFsM5p(k_rK+p>=>lD?NdVtE3!od5mrV`rSW+E`18MAhR z@!YaeM~A&KPAU=eiUAhWfdYvymM$hK*cX?Pj=hJ>%w=N6(~*+JiTFBxr&Nrr!l<%k zcUd10CjznJ)Kqe@_`~K&Ak~J)+xqB?q^?6Tz(c3_@t#l4^4+i3(o_+_tez*ICDv*6 zo%Hm*px7fO`HnTjvc7a|f0Ky?`ukIZqF4P;%!GlG&C0cu+zXxCJsVcgN6fn_(D1`F z1@(pggGAUM=!kVGJAHmoCZA_FbaeMgq0N%9tAkB}2*ww0t$K%Be5ihPe@Pv{Ajw7d z)Z3`c1>VA>z^h4cW!i;Cr*33RtdAyi-ofMm1tS(0OE04HFMSM`pPv&u<)VJ5&SNB} z@ikvTo~aKQ2fH=4>8TCvR+h@Rj}~>Cg{GY947mdOOnVWZt+Z@ zp;;R=n1ZwnIKS<@bYqcmiQfEmZs zp|8TZ@X*oaqVUEe=cLlz=4?E%1?ibny4!iw3GSSIp7>D~A(0`Qiadn>mHi^;81TX`EAeZ-cMJ03@iI0Yii7*!oE5 z^!^`|9}eqhCGWr7LJ1+@KVoi0shvfLTO^&hG@F?h2R(RSnxh`{BQ@LTN z=li;Y&%7z;FTRPnPU|%rBRJ3_c`YS&6v51~uc8cyb3WIALWJ(GQY-ZHLzeobV-@1d zjZI$(O4IIUq{VT=@93<-7;1nP<00dSBJ+OtWnyyey>q8tI`%5uX0LtWS;E4lNd|TM zNe2s8Hh4vSeUTnlcyWn9as4Ie4YP@rVOP|0sqc}qF#(`=F^vCd(<5P&z5Q8E`in^o9RCly85pD6rS@rNPPTa;vMWEJU%Fm`)*{tTo2G#|7>uJ3M+e|Jv}>bu<893@ z+A-RFQ0>(qHtWM3C;g)-S?66ABUtfv@al+AzV?O(7VhaSSA&>ywE&;TMyz_|(0V2S zmC;ls7NOmN8~r`{Dek6fHc#_n*Bkevpi160Px_6uYwi`zqqBo+8qkW6neg=^86>cjD z(Xo3g+=A?mT^5M+?AR>$W%|LGNW2Gh>?5TXwA)fJF+7fBcH9CA@bynO$C}eJb_DH1 zn}I}nXJBXeEmND;+<`wZ5D<4L+834c5m9D}JNyia!TN9c@^>gq(YrNs?tEzRmM`sZ z)n1L@typY88PeE}}g0FfF5jcCbrVU=(W#*A$~AC9Y+!Nhuf2nY-8iiA21j?$7h;NHlNZq7kHl zZ5+HQl2&?mdyRIRbSI=W4dU~wPACHQICX&l#HV$F-A!%AT9?Evs>B-J+%i?|=IwQ& zzYq^E@VO)AIZ#x{v8uT;}#&s_L**c-8%ureV&wU8HXVUvndmQF2Sufo&tf z_gqqy=`g}_e%w_;SX@XdL-BAFYQZE!1s30v+T4+P4VH0;IKYA^p-HV)>oY0or~8?k zkqSJ{kk&X=m@?0XrUt_puXF0*vsyxQ`$uhM~+P=q|jbNPo@*_+EvgYZ5YNQ2-IWb()8L-!D%#>Orzf#ZDW#*h(aaH6vy zha=zSg3M#qrY7-F5n#W}Kw<1%&#Ph{h5ba|fxe{kUm{l`sC!U1m>C`YJHY`d zMpvTfr#*U+CF?BncyUvPi=@!+SeF#|9onfH<9afN_PALCAdPe%A8z|Ft<>JjxbYOK zqR@+Y8=Y+-q)Fg?xfhVfv+M0R%8&@l8g(wtXpJ`AU9xpYdI`XIIzLl*tX8@4W?yd~ zB=KgHPcvUZ&})%P7RWyBdX1CE;$xEnk+s+DVo|89CZP12O!&~IjP_AU@JZTr&Dg`^ ze5=s*EZOZbvHpq9l&6qu-a}^~yqb|Cp4*=nBC!4>8_E2RfLLzZxApkhcR+ia1lO29 zS^QV}Zx_f)!CTkT2eC1c#%>ss>02TlUOKz}HHSLhc^O?_iSyaD-b(S=_Zn#3xBPpdR^BS>T z>Ro1o9fBOAyjBiN(USLNm6a)Mq)p_49(o1)$E?d07wFzE&P&J{#b0jLxJR3@>Rslt z2eV*Yg+4bE-#O9CEW@iuqhri8c^ajH7>?#aGH;7_T!eY(M>dzU$XuU)ox*Bf*L(SG zDz-b<3PWq{u67MHSx0S3c8dMn63?IR;HihP-SE}2R|U=z@C)8~@MWE$FwfG*ay1)Y zu^VI?QKw;9tF%4u#6E)>#6}&EG*pPL_j1opzkei%>@Jy`(Q8vnZ};>lv&ZBzI*ixE z4Q4CD2qB%<(Yp_%SBGbKA<+JyH1^LpHicO;^wy=Gnj_Edm@xF`>vP>6tAH{3UPPTu zZ!>dLc@=@+(yQHzz{{$G_%4!u$5740!9LtfBsqAJUls>kZ9aVl?G3?u%#w*lpz}5N zJBfj6_sm9kyAWL!BLq(+aM=yxiapvy!6)t>H{Ou}aIRVkS4g#s;BXb!Z8g3wXXrWy3TV zeK_+WstMTNJRL1cM>@SzlT9*?Q34ukpSq}YUF$qP8l&rZ4Ra=gmBp+Sp;1I)thUD&PBJ}gu;a`eW${9_{y-8)OhuU5))!fzyc zTUXF3_budqP0;(=bzVtQn1wQ3|wq|F_NI&N|0WutQ7XRiGDnv z*VJ&`elIqcW+H52&$Dih>f+S$1d|v(_@Ohcw(xl$4jDC;RUwjyR^HJxshNC(uhM?> z#o2X_O}4S6&myK}Ck{rT=0=^9b@K9Ful6yi!7E;_7e#M`o;z7Q8sYkQXOIW{ZekF_ z0DxVIDlch;$M*R6ddrS-bnO9i$9b+TX7~+u#7szBVGsXYwPrhFxQ0zMPYt@kToFw zWWPavybg7C6xB3Kk9hl`VV2&e5I%nDs~~V)u+NECB#gFLwBg*1o1MwzU zG%p55x;1ZOyaI(n&hxJeyJBS7Tl=r8^)iMmYnI}x#OyW76h8qav;sN5Zu3-VLxo(9 z#7RKKYTNMXNX9crN~!&QC61Omr>?pifm!MW3Jtlue)AyD-nC0} zrW$MX5Mt2N=wjJ4;g@4}cIE&mKE$3jTB!HYhAIWa2?;s&`q?oc8&oOv4|rDpki7CC zf5ldZxaroub6r`XeGAxxr7&aRp?N>X$xQgbjCQ;7aTDuOi8VDc0Wh9FtZsmxo?&x7 z2Kmol6s7+j2bB`IC#;>35}lapT(qx}+}PO=Y_+JkEL9KNt~(&p8>rkEbK$8COVM_D zB!||b99g;&YF}>(CAV9E*cOF=sx9#>up_+;+n3PWQSa-gPD0jds92kGhQEf>or>Q) zf;qa(Zfb&L1z)^!_{!pZ$!TcJd8pAp_x{OUiu0P!#U^Wx?3%Wc7YqHL_E6g&G(qe6 zw_&6BwV90Cn%S>47v1DByJ2JBup7h(?J*())HcPtzkrl}yzBWxF1n7+(;0b$&6+gC zol1!oDL0qF4gKU&*408KXhHs#4SohQQy&wqGR-MGz9l5Oo1;G2c4lHrTyx#TU@ztr{7B-H2I z<pWNvViO0c<28Hi>U(8Ia;B`wr%~6ikZ{p*v;&Te^($0IZt&xnH za1vFxqwrP7d-`iyz1k(a^|QOBQ30Qh=3*!HzXYRh(C<25-OU!TNP2~q-(~W*&|(n~ zLG{7wk%;5GYk{Ql+E8lTzZF!%FTdOJTM;b;QRYg+T$BmJJ1uz zJ3bjxtl8sy->1bU>|oarJ`Qo?uV<_&#NBati@zQY{RiY0-p_S;oHzId-BE*TXC);)s*i9K5f=_ z8*}if_>OY}`3-I!yLaqgW%XgRh20FZJGuzp>wKkoRX1?;d2!cYH^>ga{8my*yCvwo zF7|1EAzhaXj}eJP_QrNs7h|JXdtosu%2N-E~tyf!?l=fv?Y(YY^fW!+*bu}Yz_3Az$CBB52;_OSdzJEb6!F-zb zp4~EaFTM{-Vb00fPw6LXH>!!!nc8;7-t#{|RoRJ!#b&+uSeDRy5{x}|Nxy0@51tce zB#)@JnjLbKuO8CLlkpGx(86)>ysgYPcbhsZGPZKGgbhN1s3x@qa@wb_i`wpS6i*PW8XHK;|F*3NeQg820kfK0gx#T!aomD z5jgTq&wzK@vy#q>KX_cW|A2?RoWcvf!MRn&jX&dWm*n1U2|N)DT?`Kv$**LN?KUa6 z4oI^3*ccA>xbeDel7ZwB9M^cpF8?DL4SB?MZaCNelS?_8=2PIaCSIiNz^$F0$IMCZ zOW*eaV7qebnPclK>oUe=YDMTZ zuJPOA8*CMmOsY1)(^ubwNZi=zvF)&1jjnf;%z?1+bQ2fTUrIQnx^!Fjj81;2y7GYC zG!lKuLT=&6{{sgTM&h~mwX0*2lc86sKyKYJJd3YR7xueYyS9kn-nHx6&3vvWw%|N9 zE$`mTp}v-g1{>t3z)x;)&svjI5STkR8Fpz* zZF;!a(E%3fLFjqo&ez*Lv7rw^hP!)Q7sbLkd8f1>T2Q;)FEi}BuG6Cy-nk~M4XLsp z@Z$cQ9&1R{S?v&j=gpoY|F1!*QS}OIZ*FMIWu&!d*ebkr0G-$Z(Y8VqvX6*^nGtt1 z5rGxGoN+MnC!v`Ngu#N=O2FFS=JBXa@*T}s8gzaXJzVp6X4AXJEM>F#o7v~hocE}k zaLuzS(FzA$u_(9FUCa8eJ_WP-}HxsbgWZM$k@a{3`vExuiZ-U77O|QUKQj57msgrOQ0eXTiFcZ5Vo%TKCfi zD#L4r-LbkRNc-k{&LstfaUeIaa<$Tc!+M29&E#XHFKk3-H#=R=TVf3%qYYy`GW*8j zLJ|Tn62g6t+gU%u5uaB!;o7zE@}ak!ZN>XO4aDaUAS3MrDRD5Y`Xt3%7XqAl0M{R^ zY7D|2&nJaZ7QPnXF__44e)VPd$ERrzSS5%v*!QikP4M+=0LoywtS2_Y+RKB4Z64&| zdl;`yLB7!@G2pSuNJjSpKawEvWp(yIpO(^D{@H@^T!D z94pHY!jJSk7ucO2zDg&svK))A0@d|n2Qh%Gb47#7OIG%*nYhB+h8z3&yRmAd&SjtN zC7eHv56jC!msi@*F_drTA_8uF`GG($Vzap>I+_iVyKozf>x|j!L3O0v(fnJFLm4}% zAd{HgQ}vH}OqmnKd{>IloDA~SI+F#sX(XK4x8$5!V!$5;OV@ z^DPYzUeFgVuPjQk3~bGE;~&gXofVgP?`c)h&Q-aY60#C&l=NPA@=)Xmai$bR)uiif ztUGCqA)IsbcsNwF;q|1@>Jw}2NKrxvhlfmVYKG~DOlJ9Xl>6{z)rrz=Pd~4_nfLl9 znq65}#9k5tE?92&oLz-Vk@9MP=1@M%a$0)#mb%jyQA;RbhKMo3mu-D@(0A4(ImP|m z@oA{#L#+K&1=jp+4Tygn$RcpjhOX_yIle&skdI#_KcyXk|cB^a;$Q-)1<^t$iu;0YezMy20isR~$r z^D;bT6}UoH$j)$1=^a|JZG4&J2EO3SoJLAJ$1_>Jnv=6$9G@4~wd*a?PCU+h zp!L0Yrdg_}YLr3QWvCATu&f&x7(kTZ;VJb z_rILsh(D>ie>J-+^nBYbC_qZZuKU%8V)sWM+Lsr;-MW=P(9RrwaVKf5@tN*a90{oq zz$|vxCMt}UW|@mjSj@4=vzw&(xh9C{<6<|4M4XU^DhaNEySuvw zcXxN*25+7lGV#!CtgmWMb*gx->RB2vz19#dUuLx^cBd1 z5cX5pBd%mj45PNIG@|q0IS39`!w??8Y)zjM_G@3!@kuwvu%+y{BjC9Q&`#e?8BS3& ztcuZ8rvrv%p5}sr!-ic*LDlPRGsm0U!g$QBVy|#LIGkjB+NoC_6VICV$M1^X=7lSf zi=w(%kO(m<=TF!@-|cuvN9A}}a_~?A(iqUgg%I*A2lpa4{4I2K=VTIG zv9ab4?UMUA*>-ec0;P$B)QNscq6>0ZGn_t#A|(;lN%z-cPY#(TFN^dx&kF-54N2Q^ zC0r#+9j@{RUA@VPZ}>rlyjaI$ywge?{(@ilz>V56nvm-+CjIJ&R*RH{4f;GGMX_a3ux6+o zTx%P@&R!=b+M{zn4Ql>WgyBC=!Z@v`7)oqN(N>5EgM`8$rI`3h*n;s}Kd}N1vu5CJ z2|4z%=lsRYq`>9D_;HgTu-B&;bYXpl*aw;wG-f(zw$=`_5~5P*EMHY(K*HuuBr%C& zq|!0ytPVkI5Xp0DUkUCcLZg2q;D2xPo8zgSNXVkU;Qq>8(mohlF$k_Q>bp@Nl0WMXn7tD77|-iN zETr*?ln*?95ts^UhSWTN1nII_#Qq(yqN5OicpJtkB?h!lnfcPF5VM3W%$y>-`&W5p6l!tj|OWD2F#vMTb^8=u7WUu$y}(GLVzW7SB1^pC|Bf1ZDR%N zgx*ngpdiK3aS3?zaw+&K!gh~tqo{>$;kEeeAGMiRi$1Bz|(NHry+^}=UZt>r3R=dGD!QA zD5)!>&m|3%@6>iE7f9YObAw18&@Df1=k9>aH*}RtnwKh6EU};{((o4`#NNQgSCsru zQ2i&i){IcQNwL!l*Xn1woQEXav}#2A5Y3Bf{H)y;eKistw98DC($`(ZjP8Xl+oKv8 zd~?LVJzRl1l|V&2ucRnh#tMs_x;7$zwtN{vReh`DIL24W3ir4&d+fXLZEr*~e@TR) z27h)MBfn$mnTcKqO8OnBk(ahi9fXpdE2Vdi02+L|L(e2)+0u-gc)sIx%iHkKjatU9 znG|yX(Qn|IHpanwBlc_qC$y(!hAYPRHLPc4pBl?eLOAGgKCy1zH6;zxuS-QnRN9oI zvT$y!t&h1F=5v>ydL`K`L3B2~s6y!XP`SiJ2alu#)x|VSm+M4S2-)=_9+TJ_mXW^U!oCy4mikH2Wd_r#%QjHPGNz`XKIw&OE|qHK@2&N zgMqXrGxYoscw&mpn+%h&d6OO!EaTQ}b>N=eM32`K_z5h3gA0g{Gt2E|8 zI0B8Id57+sR!9#?r|;%87aXmgPH~8#BO9uPT6SN zHO9QH3PquQ`Rl`6&p&gv2nH$zz>kj4v$GFAsB@5D(mv`}h~Ga%u%#Ru&AnI3DBsPH zk;V!D1YqBPf})~Y5b~z`3K~rE0hEso8 z6fxGIs@*Ly?S`4+K@GN!z{=>=pvE-jwMX170>T3{KEC%uF z8@j_jrh#IAn_$(fKD%Gm0mSRbi_rZ2=}Z2MwBMo0$`y&i?wlqk8{88Qyj)jJB%KS_ zQug16G&HTKBbDPZEg>n+-r}q-Gvjk8Du6Xm5RvxO0@L^3xQTiJg z6_B6p%cRaV@K9zP(+aC+FG{R)w~MUh9=*lO8$1H0BuH;!>3nsz zzlHkmfCTI;L_5pNx+>g!qNhc6Kme2&*%PQV5UYt8mmZ&6sKsTU(U)rDQ)li_dzlOS z3yntK4|Z7`mKvD!(UKlw))@FsrzX2nmxjMz&4sK*&NmK}nb`I*PgCx7^u zuVgcuZBJfq>lGPRPi};ZVcHRm+I!F6h5DS?ym8MzG}XHJipJ6F-rSnfxj{*|hP<`C z1p$LOnk&5Qp&O`y9(2*YQirsUNEVOTnqW;gOt{NF4nx9dSCbFm-TaB>g+MTIBY22@ zfWowGaxtjzu(Ne#=AzMq7xE0V{qdc zP(6GJ=UKgs4uwNJ|C36UAv64J797btFrDi>ps2_N_%TJNLD0i^2%MmLxNJBmE2%3B zlJ3WzJC@~%kYQR7!oP|t%~0c{A<=)CLrMp|Pt3lAvuZo=)gJ((j%VJ{nP}$B4@c9e zR9Vm=mL`pX3F3g$4Ez4SRn@F41Sx-^1(KY8rv;FaJv*g+%Fyt)vnMf<{?UVEJ}Xfv&v$zQdTu(4wJBggK~-D52% zLnIuf@M;?<90Lu^{Kdj~?OR<}dH5HZDJMCNw`id8vpMlQ~fc$g~ztrw+a5C(%Hd&6d$+CEj~;gdHZn zRGSd<{FT?@JSj{0Ck#ge^vG!uMk!szZ*0VrdIaL4xtGy)T~aK)YTDdvF)h8HYF#>L z+x4D$ts``0w>iN*eoMN-YJjoUplaIAxwk87k+65gf3HF~&6NIPQ^C875t1 zA56HxwxB`6Ic#Xqro@(pZybJf46vjuLa*U=)z!`(SPyqSy}GuiK|*HKuPSPrn&w3@ zcK#K6@&IiK1ZV}KUMI)jHR`bkA3L#Yx%43kR~I>ZNUtD+F)zKYH-D1@AM^ZU6^df1 z8}ivJH<*3u)o0!cNX(22eF&pkdJR&&r!-a|m3ai#3+I7ms^f_P!?I4j{7pMRh01CQ zx^{ilVCB(K?}2?smv*>1kq$wf@Pm5Hha>C+6X=2mBVBNQaZE46w&FPimXo}jz07sq z8!>>c=|*s00w>+49J!-&krfFcJX0bMTNYzPT0u73UT&Gb$K!(>D~z(I9P#A7JemUrQ1FPKdYQz z;v19*{9Sf>u&Ofg=m_kfWYh2&f2V;{4jR`q_X?`&Ze>e);oeh~v1L_gF}ZT#eRT1#f$Y6C(_THm#4wJHduBKGh0*Uh+RAl~1AN5hC=Rfc4OuAx7 zPvD*u-?ULEs-_1R95ZV+4#V_VPrW*oT*nq)r@!O%?H|oN+mBU*yXV`c?4l%+JoIoB zL?6J6LaR08GvCT%G<4=(Q9Z)e&>W4nI$@c`e--|fWlZ@=afPyex9cncBhpc1ezWlhC{}{DgoYr+ zA{;u1l6sfVG#fp@Kjx7T=Cq~B?gIf6?~1t=Il(0CRI>YCOy}|ZFp^o zQ4g1&AD26n`@2M+t}R!+2yML-PJfM(6A$?=-SRw76tiiNLA!#|W~C_pzkJ1n2$mgh zIuKrOVuhEOKL6AomTD)Zr_S&5MSMfIrUYqUt%|<;xjIHoyJ6-$eA_i-SlX6fs-H{b zm`hCNy@eigOJa4f8y^X-YHNGjoGZ!|Cm2sf6~O64EaFo1 zFo}p}KSCRE3qwbXxS9lZAx-fn!QGplh#Ng!hbQPGJ;2vzikmOs`dR`6XC(~PY%9v~ zS~Uv&xg^^kchyz7*Oui`9ngq1!m#JVkOb!Qgqp3+YPn1Sa^f(oqH1oya&|*pOuas> z2I+m`+90`-*57MaA`qmFV#SEKVhvF50hWQ%PVe)>9ww0wsNbA-seW_)*~RNs>V1(I z3T`yC5;?o$XPJg=O)Ew)3`9K@io=TXY1h+~+WSuQq1$aPR-X@H^M%BEqpqFjoy_>Y zbA<8&HyoLxTm!mFzcv)P78MjW3ClQt+Tm$&!dJgaR-{D0due>lbCT$2jc`o67K~2( z)jLKD1&3MZGnZWikoGy*HJ8l8j=;B)SgN743A0Q6NN`~7`GyoaIlQd^Zk9BJUwN7| ziPs9OfH;tBO2D>GMCqAUiT^?sZ{{9X3%0KD66Ph=dOn!83Y}baTpOecS3Wv;k6sQ|z%yfW zt;9T(Pq=e3T!;D|(UrFB_hGeyc2D=@orn(%#iqXkdndps2z%+4UZKaXP8xrYe6iFx z1lB6f54x{S8Z`)tqmHyw8Lzyu90H-ChCC-_jj-K*LVg1yu0DqeQc+eO1?_SxVbR}bacxHbJx2=N*_@!?fIT(21JT!FcF(KNlgi$ zO|ET}JW0>VKF?UOvOMSYH!;Dyh7qFmJ|BlZm7d71-4I1LMuPuk7RW(uaIO1AM~!uU zhG%ibA6PAAN*aQLk4Wecx3Nusz z4*7gNcNGU5V=m!jxogZ5r|Ofl-slYyvu=9Lo zsSLH68scdcH*YS>^lD>++2W71sxUEZDmIeudGaJ$7* zdVV;aC5HHHp)7qq+F&;3yhTQ+eda7xxFQDb`1?DZP>{L6SLfP?i@&PnYnKz&4e>R< zoKJpSjIXMI5i36(a_|IvzmoBxsZ;n=iQpCF(XAD2mPWgt@l;~#70897Mva75t7}&d zO>A1a10v!=6whX-Au6dF7Bq8$sw4v*w2__=86S8Tj1)&ZP`eGNU&v_qDom;&6>hhe zcU+Z1agWhRWgU>fkfM8+LR7sZnH|f_(`jw+ohmtaB zdZ%inMQByD1wFmIwhe-LVQN587=;-rRd!Bbt)S=Av?hqQ%f(-*lat{wXgT9U^f}R@ z#b-jUWqmI(-d+rwZt7%5v}QO7s74C9bqxH_P4j$WvpPS^BT?vN&#@5PzhbGxQ5}`7 ze6)fRJ>v8}dkyD;{DQ^V!xf@yP#%xE8P!oeAq~6Q9eJF+Y1x2WOWM~)M!)pRo>6{C zAPy7m+-(?cn@;g)y0KqqHO!Q0+DdGZv_umtciB5*RqF8hJ99qAfI{{S(wH8uzg&eD zM{TI}*}mck2(a>v>pA>5?)Eb@K9)73x=HQ!?<~O+HWoUTZQ(cbW!7Bu$m9Y9W`iic z8iFsDI&skMPoV99%Wy2&i(h_Sr1R8{$=}&og;0;x zHkV7t*PEN#jZ$8Dra-1519*!#wExS0fM^h11k|lZAAqeM=4W{TJ^_|u4Og8X2UJy( zXw1|0K@&LEl=_aIF9U8Pyc#lQ{45eXzbczHKX1P*9Z4Tdq~vVhH->K1TwOP#7CI6K z{AVM4a&71-meU;gs<>}`-K4daY*P9{i1BI7g42gigd(NsR^-vR-DOx*0DI=aSU>&} z9h0tzmOq9`+!;M$7SrsFRgE(*;ZNT*PC^%(+}r9O!Qcq>=L!xIQx@X3)?C{$kqmGt z*}Y7Y{dF6$snl~#rNXp2R)3Blsj^K6(oq+cNXB*thrHwZF`gXF%N9T{{QhaRC`b6! zRBqqQKwQCwQdQ=lr{(zHC4+wJpSX-8Mz0pmC7 zE%8=9YMS^m#-!?E4$O;S>QU0-TEqgz{N5N0=|`9(a#8)5~LI;6u; ztX!-*wqa-}hwh0B0OwywxIzELyZB3b#qeeBr&P$!UUPiaS)}-(Ac#(7p zKBXqQ1pbW!u^d;|+Cm}@)*j)9SLUVe^Cg=`=6I%2kdR9%v~(1TAOIyq6f*CZ=A|DAe{w%~{vcUbKEm}cJ}H{V zTAgsOf{3{iJYClMOcq?}mjHeZS3k8A`%gBeY!T|E*GxXtOpx*1wLCEmKmAyil9?nd zeiy`z$4|lD;pZ~9a{HK>Y9xa0t-mXj2lXBAxbf0HE1-s$`aV*{e;fxhWaEDKRi#$j zD5xM+e>h*|SV=Phy#C!EVDz@*`h2_f*aw|^<*Z;koPRscZz^3n$~>R?h!|`e@bsEqTX z@JX_d{SVvtFWPQlBg$nPl;~S8Gmx4np1#-;CcE+eSPgXLka@Y#4&gw!US7>3L}A$e z`PD~e9tkl&Qm%kCz_oce#pisCrhv%3I2n@uCRYO)C-$(f&j@{6>qn=TH2}(FwpoF3 z^t?9!>Ns*d!8Kxt>G)Rxo|8*LCyUj5wH3;l>r*xQ5WE|lYP+z(qD$Jb3+KJ({ zts=Qd`FgB{{$fwl32|1Rbw4=2r!c|iE&b$}X$xOKcZojVPeZop#SNAGw2_eq)h@(k z8BU&lJwA9laac%Q-f86)(Vre=70N@ti+7Ax0Kek`foUNC^Fua$0{=9LID;JeQisH%N7^DCSakm+_A;RfROU&DOvzjL9M;)$(siMU@4Y*l} zVtO&82|_%qs$VrMG|aVsN#M$ue$@wxGCv6Zz1Ev9G_SJVd%reDc~hqE<2^c-rNytM zb)UTh2K{`Q!)C^&!q&Zm!2k8qDD6W-Mj|9c4Pq7))kIuIK#Uxe;<4-;2wK(Sp;2-J zwA9u5tKPSe-CUO4vtb0I3AY8ewK$pZ**Di+q@}5GQZ0A!g0EQ!8o z%}E2Rt`Jwf8N4m~mu<=z&tt~K@;D1A`;!=#korfG$%}7vi7bNE-!^EGk%$I*wiO>L zljf$>8QLCCDoc;VzNM>QmRZf&h=JN2SZi=Z*U;znS~d=T_MI- z$RtU>Fver!xzp$ofY?a^T+LfIbmN?A9gZzuy|*R*%J2Ml;8osXsJsbbO}cVf!Mk_JwKbsv-izm-PTDb)Vb3TQ z7_zNTwlXk5--Wp>{2_@)*iYpws0>Btz{`ZLsD5MHp{Xo%_`0hFF1wXPVi$}A=(h6g zpWxA!F5O@KHl|Po`W(#L+`0<0xubomDBJNmIE}2pNIidv$7_T)r)3Ds94z|5BfA&5 zvwY+Nmn5OS`n>oxuyWZjbqGjOrdOdID#Wuys{Q2}2_=Lw zRxbP2`+n*Y=ll9Q3PN2xi0XkFJSk!ZEdbB|R@%;1uf6gk)%p}7Zk|IMwBgFtPo)N@ z{6xlQMHm|A&#sq(y!fXWM{Lpux+_S!!JQQ0e?NvKKP4>yRAh-e{Jr91ro@A(i9a4) zw-M}7-;{Og#Q2||y}+63C$yy2GM5cc;m>{ujAv(+`3vte>R&bHx=t!SD5G{c2ZATr zv>fa8sz_@=@pV>P%Owy%`sFl7o_4n{uE*Fbe%aFMgC?P>+cCBT-HK&Nz{XHDzA1=WOnJ0F)t{6NqaV~dyRO|mB{raTrNy%yMid_*TsgviWx=|(;>X{Md zp`8k^S5dN6ZA?HJFE+d}KY+m2t@jjN+S(zK=_^ia(LG0V( zalbR=+D}j{9hQCTmrdw;3h$cM+kR|63`HFQ7K*i^4QCQ%JJ9}cs`Aik z+44gWdF`j3pYW$wWs-r@I@bqlNR| zw6|qQ*6mNDDQC|Wik_WFJb{hu&>V6z!QbJF$-B}ImKj})d9RE|h~5Yj^t(PHn8CB| z>Kl9K^HPl`U4PT^RUd1d=4c&ZR!q22M`mV#aTz{7Y)@5+(F1GIb&&>-4jQgd{}bJz zN_7l^x%t)5?;ke!(v3swv!D%LjX!VTUn-7o)e)xQH;|#o=Nf6AC>!S8{fx-7M)J*D zTj!CB#p)RKJG&wNI#Z?Ftn`qH&Udr>4RYZkLVmW4bO-mg!xZ7TPB+X+H5TcN2z=<} zbk+zc9|AL_w`*VKqlzd=#u{xznO5zkr&s4m^GY8)^h(|{-}M%)H(GY4@Ch5=akg_3T9&cI2Z~x@;bW;5`iim zFuOzHBFMk*Mf=Zql=nUT%j9ZBxsZJsl%zlQJN&8<&GR!{+I z+a-*j$`=#B3|$OG{s2M6Jr^;USTSbZZ@=<&!-V7ejZNa44{oWp4rHASO}fc*#Cl^8 z)%l}we^io#5Mg%`NwpP7zMJcP_`|e`xpq);IplpdH2M$S{ZQI`?0h`G*7Ukx=y+@D zys!Aj#x{tr!lmNbw98Lyff;q?atZ&JnK}CnSuJ;)h)3onuoWvmQ`22`M+Fm!tmG=^ z3KlFqGTd;@;{D43j`C+T*#t6&@;Reg1wOeVbR@698Wg^iXb}U2y!DurK{C?yD`|YV z^a;=}i_n$}G)1;gcv6;BR zmPWcxk%Y!Y`7*}I5h-d#l;}L!q~;lgO>Ipvq>oH7y^Vvy(AOc6iFkmjexV5x#zbQO zp=AuogNiltV^=)9BvN=XkrjhQnV`b}j%yKPM-pq?ZEL$dU&|$@swD^$|M-p>IcVIkg@GFpO89@0?i1_BF1MQT( z_d>vVYuF;Y9)*^jbRnR@j-7dsMo3E^Tozk!<2;6aBf=9=N4x_r(ql8R!>` z6qOu~aWGdMvQm^q9A0yu<9)Hvh6#Sm2m>guQ-37bj0MsEC8|&hck`&nsZdO%5NJI_ zA~1I7kZp&IsGjCT3oV0$P&gKMtmy0Q=hquLc2GTz8nqT~Er!{$J zjd?28=PzNsUF5oVH7}!Al@&k~g{}$lKhgwn6C0gCTiKlF5=^@mdvjG2?N#o1ZlM!y z8M(><*|kq^L+$Z+QDM~A|9JH#?6&do(3C96&{8n;F>bZeo7yCCO(;Ziu0xXPj4lo)&Be0n;Iu=!e~{<<}scalRf{j98i zVJN~ipcd{LF&x>F*m~LnB#3`$u`?(^Lqp*f`34~LEG0k{J zjaSQ^M3N?0Da0$a+O|SPHs8jNqFy(zXHM|fBV5jqh}kG=ajGHumFcTQ8;U0F$%Fo! zqCyKt2k0Hx;A;2d)xdll&1;^Lv*J*7NHSd!@;kw=p0~V$FB_hpO@(XF0M-@NT=N$@ zv~HMdM20P5nku&22>V^-D1XBiqPN3{-lUxs!Wm{eXSx;~$hV|1D?KPR^``EQ|Lkd#EdddO?KlOLd{u%4g^TPTc5ifUed>b27Rpq5I zVK}@H+N{7~j>bW5EiAH*NPPQ(68>+`Ts3-NP^(0<*?IX_fOqOMyg^BeL)WYRrp?HxL@KR`4W72-Ux^7y>NQP51zz8)lRI^=S(I4NM2D z70@`XA8~9^bU*Cx?FPUoy7+rpBFR58vf;BbvSsSx&I@e@-s;Q8lQFV}yImgP`I`>i zvo|a;UXeJ?HTu&7YXq*U`WoaSE{8_3c5xwJ2`j$;lAvdxePZGB#3myAHrQi$TjaHo znStjY43n8`Cp+Z$2it~luxEQ6SWcBSRQAGURpEOZ$^1Q0k7Xv_CM+7FEB(VJH^Uto z2`Rfy0n^S_O-BZCs(i2US<&5jQnF=Z{F%CSm8X5hmr}yG)&!Zr1~f5*a)nxvjna$L zB?qFH@=+EHUT9JlF?i$}vNbi9^=ptuA^VNg>|l_e@P?rF8y5hB2Gl%0U!28lF&J9TGm5IgH;8qY8&adlz^SUFBb#4K z!E^B|%@p|*p1*9#q9oGP!fHUcbcT->?jbAS?(tGD58tcs6_PRgy>{~|p?ooq!NS&b z^I|lZaAgaNXTLP%N5O%#jt2(oSX-%py>Bt{bxdJNu8NlACBn8`)+X}h)P|mwy9bN^ z*V6_L30JUH3MOtbn~JN`Vu>G*1rNJQBla3o*pn3@`7JydQJr<~rsm2qd&rkD1)SUmG zDTe4WL16_cX;xWU{R4uFQ1|f@|o zuWZpuAa^j2((X}IAjgW?Mm_duL{GTE6YAZid|p8I&}xEZ^@hkh;3>8g<*33;<0VSu zJxE%o*?o#iQURE;j6-K*6ap5$*!YtC&OmXaYk%|Lsjln2I9VegQQ+$UohO;*-}rOc zL4}qEnll>-Am=*_{p%UQyOT%d<1g69tjhbiKX6oOm~r0($+pZ^Rr5 z>Z*Se_^PnO{DZLx@{brAu0Jib)?mR!^!Gq5 z`h&_CSs!?mC#^4Qe{Ei@b;F*IbS}$}^m`>f{<-C?5BmdroA*9S^m5BqW#m%M)0JKn z5gReF{V@CyYp(2h5YE7-LSUF+)Jkc$BnklE8#58jyGcRe_EyiDAq6sRb%VBFgEE}Y z3DCP#({($rc)&Q3y}I7@ATEl?nrW*?L`woMu)*|J7RJMlZEjN`M;!aN7(s~J z-c(W`Rp>AB2>q(fCZ=+3hIy+2B!)$V_3?15jM8ZMB1rZYzGHZ`#r&LCp|BTo0%gM` zU6ILnr6f}Shg)G!*YNXk~RhBaJA?}CO76D_-AO=+=CiS z71NNz(aG%B@L8}QND@QzQ8t5vM*BCytpP)hig*oV5b z+Xign=8>tY)}`&m=?GV?G26y=OBQwYDsHh7+_X;j?oT)~wTLL6?`w1u-E9SmvAyyy zn;ry=KF;>WTJJ!kcT96#J-OKmb~-%G$^KN3CywevuE@LTj9P^f1@cvJet zK38}KA9iG*7u(zlZ{NNXA!##>+g5-KJbDa@9)$&D6j zAao->oEMJQcZEEX;XG||j=#E?$IW*DSjFpE}&l_keT?!ueh-h(B%*SU&pjD1;C0QYllfDRTwZ+D^PIg1S@G6Qc zQLk@N^!F@RWC_54^yN9pq{|8GN*z`7l4=0aoG~nb&(O%=&~DjTbyXFu3>=*sFfdX| zy1I-OD3Vx`fRENADsXuhhKHpvNNxtIK7f1)%lpeRp@`-QHjn!28pOca&yb!GVg0Vhi;dN{{GQ_h z<`blTQ*VRo2-Ae1z7EK#epL{Su{Ykp$um$N`Z;aRwQ;4555B) zDcmu)mct#(21|5O)~|iP7paKy$bT zr{E0Pc>sxJ_zd<7NX}~`x4=6_aoayGn~352!&?=-EEw8rNxi5f8W7>Z7gW5MPLhC) zY7bZ^d{Ivogt-e>449&5{Jr!)l7F4xH@GAG``To$0X7IEU+{cjwV9)9k0MY72F4Kh zVXRY^z>ElS`S*X9!;D`(n@M3lhlrKP+PP`|f(F2)5thiknbAFtb^h%WcFphl>*`wisIBf>( z_C}+Jw>oVUJgr`gDQ@b=UFEJUjB?Chku8SE?nZoUepC^kJ#p`Xe;8{&&7$(S#BIuB zLy`X1iRphm;>$UCX6@=D0ZifG(;?3XYB6}SLAjt-IM*LUH z-s(pQ`C)|RlFqt<{vf@h)*zR}7(BD;)6inDwoVZ(DgJ$!r39H!V$xuH%!ikExGBZH zW-=N{m4&`VY+3n+3I`4)Ll+B=5PSjg@`6yUzg4<;0p>&PzP?;>c2WNXr&zp4%uzA= zI88xb5<3676_SS1dqu<6@@X;XMHyk!(e#mUdBgii@yRrYkLiT*vJXtQ>W>T7NHJc; ziN*0!_Zl|ENqW+c6$@}ry()`?_Zt#+1JB>7e82H8Hd|qdYPt5b6zg!%cVeO`<42V`)9Pd-;n;*J!B+vJ*zS|?6^PRs-ecWMgo^+t443J zJ&XgX3@nm~s9@!JPb~F^{*F1nz^^jIK~Bve&eL$+-Au@h@F6}nKZnCXUkNM-+DoRv zYg?~H0y*~gV{)OOlE~n070uy@=cu2EV!4*G-neAPx@_9Xf7FTq6*=QV*5;`(^MyEX z25Z|#Yc+*{KzewzEioOTuV&FvvM+PYWVP4nACBMf5Cy%L@`h(8{XvKBXZs*i57ilK z>(n=lZjhOAYdeEsHUtjEDKzy`UH)QLzO;c&aJ3@IqG#juoC&_Q>wM##B=LXg~X7FE5Vz>@z z*vrcGav%{69S&Ev)E>?&@hnSzQ43We4{&0}U#eW?D(FghUz$vwyJS|ma4vd>j;s%` zVu9$42hntjstp{E1}+Pl`O}E3hd?GMJ-;X+{1FfV$j%y95SmHnW4`d(jAw>0v}}uy zr*Sq?-TpeMi*x(7iJYM_Sqz-wO=C?2v5OoAoDtyr{mktP92GItbr(X98EihKlbU^m z?N-;K*&pbAG#OMo5=8(jM0XZxMM)p-C^8v8<8)Gp~7Rg`ps+t%|s=I4A<0&s4WpJ>8fd|4C)O+Yb}1Dw=kp zZkw+gz)pR4<*nSEDz9@3z9b@$W%|cd)8kF|b@s<`_M&hLh-B;-tIK{r8$}Df@6>zJ zx^!0wvE=T2K1eS+Q&Q0?yaPE<-foV>0qSV$m!5|_`*YbJ^+*_>Lq2cf&xJZKg*QFO z-qjiICnZV@Xds#IUuP%iVQY`l%_yzj?H-Ru3*VX5Bre74Iuht@$q`q=^7V<{0xx=P zz83j*Ep-}9msf6v0_$`j82RBTKQH3v4xSa(6@?gY9qmxJ1q_T8nsB-y)uG;=sc1d? z8Jb`PB$*Sk`d1-gJ)YoMD=rIzz`9-muuDGnTlE?}={=lT^^Z`t6P(}QGc@?;%&ZoJ zzQTv9CbNI%t_~p|D~=~xr(hhX0*WN`f6ycFm6vXkVrj^oi8uPcb3`Lm3)gC`!r27Q zr{U7jRR+pL8Go%^5rL|5QXwx!DX!g}L87gLPbDn2kHoz0;VdkIGIQ*ha}9FTljW8B zgN3<}eZP?FZlT|h=)FooFTC$8+-Gj?Jzli@XeF>jeB>9>=xeYUaUI=o670>4#6{sm zj9(rBAzAdCB(M@Q*dn*jmo{1Lb7Ck5aI^H0>i)`4#h%*ID{Kwlt)lN-M;b_YxLhOu zqUeZtuD>kIm#zdv=6ZSd^{WQ*qe&M}aT>o0r)m@Kcp+MPXX|rUOk^S#zNeSBQ_iue z_t%@4Z^59qG394`%YqjDN*5mU!4{K(iKas;bu^m|4&y}x_LYM(uTSblu_*`JK5OEc zx*USv`i$qtdkGF)7kH_KSYFY35Ctp*UU+$@B(bFqb!?6hapvuufZ}H15B~r!M(&g0 zy|;Q%liTBoaak3W8hBlm-}x6yU1~nRoX*{|Gx@DLx&mCX&xSMtZTfumf_l)U>#^gn zolHgA#O4x(gWOiIeOmUma-Z#CvkMEAN$2KJVCj;hrxN{}wzilyc*mQ-F1Z%8<>qcP zD+`u%x-$;gXs>J(ZQATQ>4>O7@Ub!hYBQs?SqmwuT)dki~qbS5S+B&ixACa6+s|ec$@<&0v@_kJov0Y4Ljk3i-jDlfK2Qe z|IS}N=9@z;8&ik!_$6F`hHC-3i?dtB4TFD;%}kKiO%Qz?8?FY=FH2q8omYX32~(a2 ztow*IuEK7U4q1u}?N`0M9A7}bkWFQT=Y#d7u8;eMuA&Y^PHfkdr0j-X5aX!1@E&R7 zncsdaZSx<0^r!*hZA#X1+~uG1m4-6$&8YE@_t&zOHjq}%Jw47Y+WfQ=K8B!u<#$tV z!Y2tD#+IZ<809@8sr`)(hw}d!tGj;+=|)wZZ$l$+z@lDT<#{d$SUy$VgyQ;xC~czK z5LqL`YsjR6+qdU?H+;^1e~4dpv7-=5vtJr9ctxhuCFQNB(CDW6dc&W-LqQY%(iD0h z^NfHMVFjVZ8lq7R{9RdvJf$ouYR6^z@Q}Gk=>A8 zg2(81@UHQNlwc9>S&w%{8FpA)SF;3h1Ehor@0GjEg8b2$^%3{-pwR>}UW_oHJ|RxM zytrFMZvbLf{)uB5j`4LSE;FSrC`tU`ezPpNE_L&jMG8>+?oKi$zzR24H&=ys4_qVM zLgfBxY?8J8*cxcvA&ZZQTn@FBp8&mjcHc<=PVxBd#A4~SfPhbZ^!~F+HEO4#QGPeb zmJn54j87bCDj5Ri&{obhPEP`d5c?*5O^!8a{B8Gl&|;#CS%NexUFdUbxtVFivl)zr zzf;r#MaKjC#*s%`bTLLn^=HR3&n3@_P6eU|AlSN3 z@WKGZ*Er-pCaANlu+5>~%WW3u;G-2NnMrSNMUSBJU>Zo41zqK%-gbgs1MffdSslCv zz(C66qvEkEF({^n!-Pf^Ols{P6qf8=<+H!pSw?DIgCiGn+y7UBR*9LnG2vrB>i z;OR8BnTZv#Eoe2*wjnV!fdP}g7s)_DqFurINf4@1gM-7#jLGowo|QzEf%hmhve45^ zh@0YhCiE-aXU^(UMGaz%EpO==G2;tepyBYLJebblznu0BmD3D__yjn6%e3!HB^Fa) z{BZ~$s)MQdU9WUo4$>?fQ#g^nbnReNQF-EBm0y9}*U~ooR&E>DQ7-5w7JcAI3+=a= zmvpiqqHfG-NejsF;QdgSP45X|7hpP94$%ivCbEzSgU8FCKpt+3XHeGV9<_ft1}6XO zpP+gDoBggvpi9WIamfEj4I+bJ=8coy7j)j02(bzM5}rZ#(SI6Sx5$aRIo_6|W-~UJ z%Kr~r?;IUx*tY!!jcwaD8#GRnG`4NqZ0yEnGqKS)ZR|9*Z5#XU^So^Y@%hnXTg=z(F-%!Y(ZRo0IW7~q|MzSBa3=3CnHKfSK zLM=Krv7b>hhR~yPk!zATb8Hm1D%IsmvtKlLMt}MDUW^hae-g6Z5=>axo~Sg@knrLhBW+r&|!K)~#6$ z3eR7O#++Q_WtiK9)OS_dV&R`6|D5c28k_SR^tH%09K|+D&ol7-?ljYRf5eS8ve;&t z0XHf%{ymfNOk)p88v{1Opz zn4wB@*)!F}&5oo-+U)>Y6eN6%iC_P8oQDb%E|&H{$z+fY_DFTFix~=T@q0fn-BsCfkfH@mRe8YdJ1LxjThYck6`n~Nv|@34-Pp$=bFhS{Ii^%f(W2=(u4 z4A)v=TOhAJFpsU}qQoEX$t4*#GgnH3Y+rSbV-0JcuT6s2X(~;oX#UX+PGSGEw*VYQ zAE_U&lOK%#+yHqu9+wwEz>(j&nH+?_a?9h<`IsRc+V8|S4cC?;lR<+Z=*+yg$BseR#ty8Q76 zh0ZsLZbpE1406D?;?ijhE>*pl1)_9uOKte}+&8}0_1h?u)mb1^V#Ro( zG;xhVel(MebL%E?l*iGV!rhgFMFvOE=%6L@t7mi7-pxbl2mOrf9i^+t9j~ zr+xjvJH#f6iV-^e2inz3Z--j|i7| zCqsh3`sW5N5^Zf0qlu%O)nw_ZIz}gxs%&>jU}UAE@%+Mudac{S&fxy&)y|FCLvD)m z@tXR`ALDj@iK0cYEn~Y#vEIMIL0(!PER!i&)j2Gq54v<7pL=(M1JpZ+0B{dBOr4fT z^@GJ-pj%Vr>S#L3lq&Jzq>|A3s2U_djTWF z=XWv~5P?eX*q<_Gnoh$`phmS7iqBjZoRg%N1y(nHqeg}|vM<=19lQ%KbJE<|r7r1` zKQ?mCV!G+BDeEj0E=|y0`qnarT7fHocDaCD(v18c$!18+#`AnjN%N0z?>xZkmog~) zezh0FF>!d6w?oy48fUE0i}eIXSq&E`Z;d`jEQLwdJ*lHZj7hk)eJ6tSRz^i0{7GS8DYad zB1P?avwKR|nRcF6E77W=pXmXA@Z> z+qodi22FgQ#;js3{!@?-T`5n{)=W$>Ttb};j%)JSM=SOGG2wl-o%Y!&Nf5BWqUb)W zY?5Wk1T1SyKC67>=G*mH0lisM95aC6=?yNs1$_$ow~m5G12_t6NSwdy2ZAr}FF~W4 z(WfgdiuW5sSah+;NXDCO{mMle76kQ|mp4I>E_=<8uP%pGaCQ}?jl}5ZZ$J0uXPbU% zPt`Ox7pZSY4m9MsiQ3EB&<_IXi&ej%jD&Tw%p$-1R?0 z6&++mz#$Lk&o&icP5Z&W4sI=O67_~@&`^wyf; zW7WoU)pdlF0C~L*F`!$XWJ%NawgNT+T`KSU4(}zz|K>F5$IEdcBfVLV|Jud(JA)6k zU7(n2-5cYWB&?r(4fuEnSh!{E8cB})Kh+#5+M@C&_me@G?I~vUWC6w)ODF}Ty8*4! zuxAS5DxOv?Gnj9`cTqBq?@6RrxnuiV?dq1rAcSc1h2Ce#^v|o=V{O{m^vw!pxlv41 zabSj#X6>_Q|AwevS(ZvJ_{v>7-8$vOV{p_kTVM-L|D_G991Fi zEW}NEH%e{Qiz|_w)ZFyddFr$x44L-y0%c<)TSTRFCDbjsSdm`(-SE7vdVL$5p$z2K z!1c_WGNLt@rCY5sOEKFxv-?cwKNDka3!luLDMImQm_+&!T|rEOvYL2CNC>Fgn1-zF474JH(< zC_K)d=oBQJWcs##Uo<4Ot{V(wnLe!jQnX)putD<6tCz*}z1~++14(s=S$cTS4%TX4E2TD3^=^zCr|Ab&(1@8#bF#Xh3m zKnbjVIS`YUB{RN6LR#t0e=kSR9&7kEA){oStPGOK!1>xf6Z7}cvnf>~S56uCd!!~x zb~!Tx@p%Jkje7K=n?g0Q41Y#yg8@+@GFwVuQ&M#5{mHS-Wj2D^m~O^0UuiC@4|t3 z3TKYbr}Z~avXToEoQ(H)u$w|Vr)-jL)U}IhI@3b=h!F>9 zFJJUU#+(KuEh{6C*YfX3){(Uf7@w?TXUm;dRwI{rSzai>P(`I+@&)W`*#31$-L|hd6m-{x9W?eX-ZCNqfhA3SOd!xxiyaKek0mTD zwx8iKc(d_4jO2wYxIv)i@sdDHxY5y!chbSPbv9L|tu-#-)fc%c8YAl*)CXhJtD+-q zgXNHkYkr&aUT+X{dhjcW?FhT~`)o z?GFMnb697o)_`Rfpog`>15PJ2iA(s7EV72-wYP(IA7y`()tb+d%kydui;WitN$D`d4N8 z*7&U1sCfF{RTwbUc=j`l{0@Psc*WAtRZ2}w9oa7Ay8Guzzr{A}f_wDYcp;`HjyN6Y=)Buv8nv|x;8i0)l=nqK{)Is%r0ssL=+=H(4w+3! z|L@%D{^^%e1rxl0QFJWAgtTV@>w4FyR78rx*sou@A4pZU%y^Gifs}VvNsy6kR_ttN zPQjDmxRHMrF``6S-0JaZ*rQOOlCdG7vLnBKcc18Yzk)5(sJO2BRV&Gb5{ZnYyu+c7 zKvIfAFw=x%#z>4)rFw#)zBqN~|jdWG10wA|`$weed7x69vdukV_xaBkA@8n>;tS37vOGAsUo&j)}H;MR_6Tc<##w zYhJC#G&6bjRtHn(rlOqjUn@e;IVnht?ho1?AaR;?@R`POQ#;@UQsxPEwvo z2Q1&GfK%#5#GCmn*t3 zt_~@ekjTj(@X*n1ikAxPzH%m58gD1v%s?ls2=m$aw*@bC_;Y?5uk_tgZCT2@4!pQq z*sf(oewshhK1iP;_sZqpKNf-@vkM~!nGVKHrs&w`Fi6F7LnixXA?h9|vY;UFOgJYk zpW_-kkuKkZUm`_A_AzC4R%f`$9*@Pn3>7@pyLJGA7MZ0c0#}XYHqWM%hho!(%;EFZsaMRMP?7GG@6Zk7e8P7^YA~C?@OPFRs&!n-anmNIp91{5v%;LLik68H8TN7FV7Q8hVLGvaUolLv z@7$civHnHqJ(IZrAb=GSwoiIv_yE*cfCvmS4Pk9ZgSKLWeNL)cQc?UbL-zi)VdaN2 zx%Z9NfHPLxVP-EYfTeX8Jw?xJFC~iPu2jk@Q3*=miYDNiX7As|BK|dmJW4_GG*l0?gx3xq_YQl&fJU?R^?Foo z@SmFP8c<>T%-sDn{6A~M1Xx>QaHe-ZwGp>u;y$N>vUny|uhJwNKf4HMqE9$k%B_Ni zQQ_R)jiN-m<`R%c_85OE%rS=O*AuMz^R*C!rcgVyZaTK)) zrj=GO)sWm2zjO9WM~5TKW(0}mP;V(qBy4_Ed#YkYS9P~-OPWa$78jz>I;0!Un8&^# zW7%OyWJ#jt;IzZ}?1nK)J01S|sgx!@|I6a~o2IEN7y{OO0i|XZuj7%l`AVY33wbYn zrgzbp<1Mx%M-K>z&=vWlv;^ccRnGUaczUpE?IF{Nyv_=e_g7LqAZ$Ls6Q-Ln9Ff3z5XORKqLN?ygNk zb0K-fy%BCXRfLie`F`3D^waN&7&S8?Pfnozy1^bsHpI|GJf5m0A+$%s(qdP<#f5K;*{i}58_qeL6yj+u zjM~~k|Bh++P6+My;DGFe!j{jK*`$-^w~)(99)Q`_DV>Aabqi`;M-hwm!WATXBkYz1 z46WTL;mGy_ugRPJICM#mth=wtq?;IlsL5qPa`%1=sYBJW?&Z^r|EBLrF+FGAhMphq zZ+nx#kaCpd^*71vN*ADc(O-W%_elFkR~j^*k$D1a2`cON%`J3*Tx_G;_a@vTlaYlb?VqDu85mCF~IxzZHuw7(0X!*}%t#i^p0K}GJ zUx33zZ;|6RZ|Q~p|EggOebCYeE40)#Y}xt-iM1iGz#~{>T9?Lq(qfLu2zmCQzv1uq zA4bzfFEjk215+MqIx#4jL$-&A`u54>Tzn29wI#?7J65L0<|wsy#x9i9&0*Tov&c!_ zy1~R-i`jd013nQstd&p5$eK?t5DgrAhb(zUm6{_gipGK#} za}U0nr>yhn+XN1OOZyW06es8}7O035wAb67kaCJ2Ag+5u{QP3oWmhdEWFyHe6mG&e z)Oe^e3ZALWKhM3lg%EkVoc0M5{-q)j$8n@exp=gPoC6r|4G>k4LGH#KL;*x)iUjVM zT&Om2sb2HUwmC@nrwnJzsG$K$gDm*D|7A;CIn?4lBUk#B_yF&`V zX!UM<{!Om_g-C2d@`Cz@8jsn(e-*H?lG+=h(S6q+kXESyFFgWw$6xS*&#(p#?s3%Z zH{vHy=Ckwo*} z^Ht#NHDFUeq9m2=bN099UH$t;cks?Vyw5LAWODf9eD}m2_ z{yeDqi3q#PypHgXh=Eh%m#{z%9%C|nSx-&RkMWzmse&V2$bzyZ0a^iMBow5DklyrU z3E^g;`XoYEeT{s~Z~IeKH)cdC71rmFv?M(=mQ7O$^B`+0(n zgDv(Re}+*#j>*|L3(Rsg%+CH|WB?F5wgWq0vzvBnJ-iY(Uda9sB=uw4+D_N@H8WRfGsCPub%RP zap`#^KOLR=j7*DfR)_X{{meSnvfsP~tkLbCp7K7PQdRx;E&NM5wvZfXoxVK$>mEdEBpCB=1H`Ee-~cd);p<-E%9k z!+>xbM}BXk$!1};-spGm`}dVnJO0P}^EDm+iwFOj%d_7=U`t7@y#5oI!jw)5y_}+s z^8S}1lpVsIRaJ-l-lez>{m(P)e2y<#+AgSBYi498*-L7EYGkxxJ;9qXe zZ)vXWa;x>oRLYpH*j5Fj>Jdw>VG&K~8Yo=91wJLC821f~Hlv7H8b>1cBXj?LIs_rP zxSZWrs^NrNAu%lMh}w#P3S{qG*>^nqOVoyzBx9S{k!|Lmq3z64?F^aJRa8i@8VKbe z>ze5-VQeJ*{-PcSf5}1t|EnbrcdarTatuoVTbP!0Tw7GRx+$zUDi$= z0(YgkAw^}~?itKZh1`$zWqbBIj7#FB1AH?>Y%r!N2;E4@-`{{$My0X4D%k4y#`|iU z=F=_83oPAn6#M)T${?Gt%WDXjfZ@U0Ksx0O{h{GZ5cm>`)%1L$rc66DQ%JApwtf{+ zoA*jN=M5^?B0o`60j6jIZWek6xhm5@qgV}_Z@ngm?$!qA zM-#9tpq!$>DSxfJONeU86nfd=fdld19?g0NhGKr}&2u zz*-j;LA+?zbcocRu^Hn=wfX@#?vcCq?^cv#K;&=-^)wUV?iZ{WJcb(dOcF9B10x(v zV$`@E$T}Qd#~|c^Yr7r=FW?T!QT_Y+KRgG`Tdy~hEdLa6qb%>+EU6XMZRH)uYBkDi z8=|j^gF?+_RaVDsyFX;Db0a7H&RvSa9YP{8f^Yy$&mO=Z4Gnki2Ka|+?>7^lYXt7f z6p-fe0{~Zj`OzJ<{>$e%ebrvFjBOf13&yYRvXIZ*Ayn zVEnI;hk$4f4;-xS%G7JpGq&@`1VT>-30fSo0dWyG)zv-uW7JSzrDjj9&-NbZHyYiN@Td z(gLfdaJqlE!ldChkkx^tX#3O5F{#wUmizYwzEAB~_+JM*8zp+ZLuiOq6Ev(~dbmFp zi3K6hSoMq5=U$3*brPr7&t*ISns;qq2<)B5tn3*xvvNvVWVu^9>U+*(ttYv|^HPGm z$70o5%3UCjRB>iCoQf7!PkSSFP3tQ75z z=d7nxlmjOAAJsrqvuPRqC6tVE2`qt3C=wxgm4Nn~{>PJFWplxQJIE7UKx z7)LerN{kNl&+cdPBvITt36qEYi`VWRO&#nZQEf&o3G@yR_`TEE8`$6EMw=bkaz?BK ziiH81MQA$d*FZwgSPcq-;iD80^c|cn6fGPQ3+qzlDn98d@vbpVX^sn}yCBsWuD{M% zEQm7CDuJe~?!WMOKVJi5&b8^-Q06(eg`U&jIq#f`6x@8md+8U9pd5n|VWPO)FU7ql z69U3}EU-*Fqq(%OaKO+<+7o>O=CMgPq*o06>}$99E(RlZqL58zJjoYE9^LrfKP?hS zRcRrY(wFo$aNPvRM7bB!1nAD+Ygp zE_58SSwJ~Wy7EgaRXOH&VRCisq~RaoC=)3JHCZeV9Sc9&+ecWN_;lEW=L8!>AOP39 zSglLv2AOhaPE1MBAZEOIBVK^aH>0zdr^t(^d=J7@^iGE2D176Ol9VHOn-PqhAIx)C zm$}Pd5WRg3^I2$OJM6R!n)7VjB(-;z?l_qIex=LrvC0AHG*37jV~A|n1V{h~Oz=7T z0&qf&?G)<)>zYzO(tBk+oW+PUprJ%UD3r7X2=JJv(TY8N0zIen2Ox8%wL9R<&d%BY zgL49W@Lrd9C0X|WLHMHVNdfZly?@G5%M1U9_By2|-5Wv4Nr9_K1;&5=iqV?4<(i{S z#$gBF9RfGh*1ZEGlVkp~#u@GUX#v-<-X2i4^N2Ve+-tDulUbS`x6*stLT5E2vpsI-JGuQ5Xt+g3Y0tm z6-A7)N1$*bCayE^!VTN1C8dD^3-3)DY5bXGR)AL-Y7twBa8(_~WnEkc#YZS}=#O?B zd$}bKrg0JeE_E&1H}?cpr3%cw`Q{+StXS8JvXd`$CuNn2BT}vEST#!QrM{)qi{z4C zmS`1yS$_&%V>&wF8Y>J~exB7^lA#pTi{9r6MpSco1)qv7_>Xi=AUQ;+w z+O#qMMSz8*3#jKFIKYs_WL=^G7jKw-6tu2(!&b}BAgGQAJYfLfqD%1|)@{iHpdT&- z+WJJp0CU$TvkT3;5)Zn;h&N)m%-%SPwQOk%Xi^9B&dHX?^LD4Y)v%B*)qRHW^DY>h z3R2%%P z53R57P?ql`Soa!_4dpHkXp^^=m2mrG)KT?JO(-sWpsUGs+O%ggC*j?2@`j60mCIVV zETgJFW2kC#yH^y0XGd$8{oYuZc=EO?e1^1+I|S%qYPNCd;zsdnhj79ojQOcQa?k!k zT44K#^qv3qKJ6Vde>>XsY|%bKuRwt+E145Q?{JF|&{|0bt}S?j8_3)0jAUS&h|?V zhK~2U8W!J`tF7MftF&u|z1)Wmi>)p5f&XH~kfK?lP3Z{uC56Gj`jBDE$X6oJU9#zI zjL-_9Yg-A~H}>QSoM9WTsf$Qa7+i|W;ip=y7Ju>c4W#s6fiogQ7A_Qh8-xlKD7AeF zuhvSuk_M9-ngg6{u@b5#;Qi%}MEUiq1e)8h>k%T974-A<%DQcqA^p2d3K{YagO+sj zvSYZ>(KyV$PI<4bs?cJSiBNRU`Bt%yZPCe^%|_Ngh!~Uw+sYATZV|5MF^40MpTa7$ zrU)#C%>tt~LNS#ZqDt#&R_mI};-KhW<5SuC>xZJ_8T;h$X8xG2N(_$Ihr#hRMepK~ zaT|^o$_btKy0&z9Q_VPFurlwx_+&$1U&i3-h)6LO?tl<9jDPVI$%R}w<$Z%mLN zLd|6Wed)Is7+MSELgcFMNl*J-`~4PuRyt{rpLVQ~8{MxXFkS%PKxTym>U&cXGctXA zmbo{os=_G7-nJSYEw!aPlJ?Jz~wW!Dy+Hm&prS}ijv zBO?(Wg3?0!B7J_ey7gNSMy;yo0)_NeKtC2;s)W9;DbO(UNj=Y4f1x1*+>4NGlH}mP z*l=7vj;=QH3H-W{AgwglVQBOBD)g@?a|1;+yCIeT|8w~VVQYqVMW3z`7L0QXTrXz` z5#KXPUq@c9u$_O4A0LjLJe(-C^gHn*#$NAss9SZO5k+i}glja;?{A#Q#E3PyQJnag zayqfQd2}_4{c%TC0Arz2aPrBu5}@2eo?H`61wD$ zR-rPji5$?4!i|9GnS~|zpc{|jC~l5wZmW3CHtu%5pHMWt*_KoFcp)CI5>$`zv$QHnAK!W zH!qEO|JvLoun|p7IjM;((8;>p-fvHI>_Z!&>rI=Mdu6A)%a0*jmS2aZ@1<&X`G!%} zY^3uf3J2%=E2!hvld#{;c2Cmk1Tm*KJ=@nrO*Mnr8i z_2jtmPM?rV21oJuYLq<9blP-XHB|Lvp`E!ZKCxU~6=SMeVS4z@DxP8ID7w)*JWRaI zbaLL$CrOnwXIMoj6_PxA%@On((jRO=}8w= zwf<0IdFS$-Puy0{vb^a4c?~&MI)=o@Z{v{l_1Xz=b`U5ydKCE*Tg81grd~*OtMkW#k?TH0E6^erul6YZ4EzK`pY~!@Ak6{ z*nVG+y{gB`YW#s0i+`5W2RT>&*;$D&7q1z%5H3E3Rl)I3IE&{Q=pWFHU1fD&a-q#5 z8?%*qS4$lqB?__%n;yi3C%u702!Lf@QtPV$@eZG`p8*1E97`O1OvfX-c{R~gF-1+{ zp%Z3HT?&DO)lr^5*}pf;gKq4ZlhFduVE4fY-4uZ4ZE^f8!!nc?c*HX_6l zcu}|6m{}2sJBAT2WD_PHnRNTT*p|ur)nvj@(Q=wt@G1W%YVq&n(%EHN*6|v}+lD^~ zNvsg7Cw`xv0)zQ07G6s46}96brhkkIfF)NLw^aiJZl+r58Z(n&Jbp*=(Ttv7buf^! z67xNLpJ~)BU(^(*Zd6RC?_K9p!xJrijtkcBXQ_|B(3l;}b63S^k1Yl3T!Lpb$X}LD zN}KOD7drSX-^>&skEzY`w^)7!X+tmtdB{Nsm-k+NrjE9^m(8b|Lbrr#{Pgb+JjsFB zllsyjLfqZa&P|H!(iL}sx7k+kt=r4T(%DFS2?euK-K)kU$j)z{X9^LS_l)90YA?ip zMphaUEpi6t#w?2oMCE63Kw<9gQ&KS#quhWEc6&#d{jG1UG6+h5fhv+$gtfMuDih8^ zSRcw~V@B;v?=cZx4IA4VsL?SVZPGrKBiG+Px!p8is^rGuby_xMi>3aH&r^flBcX`& ztH=rgH&-_9!PQ4S-&g|iSJZUomqgGC`v`@Bk#-y;pSf;jbmw>)*x~ z3C4MOtnkBf8h9r^qsRh}5)<0eS|ENds~o!cpZ`*WgI7nwy+EREB1@Epf;WZY-pkKa zMg4qE8$toSV_uQAas1|l9oJiHk4t^Vep%S?dCR5Y^5^=Q%--j@&?LbYX5FHNHi*jg zOdiV45Ov>QM2tLo8ZY$NKOlaI5==G{9QZGvIVsmA^iTyh32EXZVt>ycKW3{(;hi3p zfc0+|WGYLmo|k0>KjNEFHR?|^p;Ut*Bo!-*_g~3PtyE|8rrFwTsD019`lbHWm7N?> zZJ3iN$Q3SfCc2r89@_l87#sqYoD$ARrIk;==Tg^sszorTzcDo?sG)d2jzKr2wB`Ug zUl&|aIi?QZ;)th~4rZ>nyy~p1{~nCQRh26mP0*q|q+*Il+pkMf2UU8mR5qKBM&RGK zY^RVoBQo{H%7;Ef{CA;#>HZLjw2gZA)%aGK>7;^>zjrB(upjZy6#NFt)ZR-JJB7DS z>oW_(!yamIhYyWk98Ac-Rh%Z!GsnQnrv zm4CZucq^!shZTO8V^|esFH$pajBWL}|Bh@^{<p?ZCqtK%Q`e7)R13dqL|0vRlJp*#_4=I19Ze&$f%me`h7lJxjA4ZxAFJQu~n#Keq>M` z>!75Z-joW((?cEo0s`xCiE0YDSJ(%~74lzvrGEKOxOpB>)@p+{EcSajYP~XBtut6K zm=vAo;xsidM%xH+bn_CLQWSDKL1Q!pRqgRQM0ERmXj`xA=8Z%u$@e-x_HQK=Nwso$ z-()Z%$9+LpPQp3Oho4~TFHmu})fBTBBcCxhT}Qw#rBl?2At`p|srHjKHaSviA(}A{ z|IK(o{H(NHIt8H;cR$9->r;X>M{RFW{BF&|HR*HlGB$?JpVq5^I(;V}ipq|P1ebmw zG<3`SU5aZcaI>v?WCIW69>pi%n3e2anMPh6J_<#9aQPFFGPJexL`e4UvsD|b-kn{! z$YedZAcs!U`A;v4WmnwIJpR-ly#iEpew_IPc1>($=KY24@>43_^qc45YZxMYVq5lc!{i<{`FAO<=~yf|V* z$4yM~1jpAm4q(L;C#a^zlm8sX;}!4tyK;d6*iA#> zt-#L%&`{L@NI9_%wKi6ppxnzJ{Y~3yN}ru_r?rsAiiqm?tSa zOlzYW_RX)uaxw>>%3#`-3eBKGVXJrR~cqm9TuHISioofJK$VqL2?VKNlNVh}oO z*bNoy^5%74IYj<4cQ$(pwdszE8(s7Y)ft{oeKLMHZP^sBaBna~yOK2+OpB@{fmMz} zG*mIkw?rNwF{Ry4bs&?v<=KzQ?7kwFruJQ7R;GZ_L4nMq6sSr*Q)> z(z~e=pFdgodPlUC);qh@t$;U&B#c>@YSajiM5+t?$T2&V3HG|IY&K_17Yl+m=Va`0 z`^*1L;?^NH?GPc^OJ}c;K{_C3kPlo&~`oB_F*}ACrA|pt%u00~% zJ;~SbAxIZ^`#XG_q4%gecQ%cJKf{e%rsgaYjZaioW(41u)~Y>gE?FDm#jAlYc1Dm% zi=eQ8*-jz+J7atZTk(ZWmxN031x;4u@f0JIY+P7))Z%wOGtG{JW zKe>BP$(H;$x@oZTP&>g~QY)zO@~J9x_Y$nBw?X;7xRHZRAMkGexwCCh>({ar!z;2( z0(Gy@AGgm4X%YU{ye&wwX^Wdqnl@Topb`2!Uin_083%t*XP%bP)Y#=BXnFGY7WCSa zFUQ-NaCb)Yir@M$);Nld!rv}lL@5$0yP5}$YlDiO!{FRJ(yLw4@MgfK(B*b?_$9Z?>--xch5>Rbm1_G1hw-a-M6i`(L#giV_4b z{u=U0%9IhGS$HiZGG=rQ52-Y=dmq8Of`U5*)(PrYX~K^~^vuZN)iPwaW`4Zoo0`c-Ycx?Om*Su_qSb2OQkutLu)* zKeoc@oQ0;r^WlQJqh}PsZ?>yeH)g5KsE9hp$%=DWkaocINqFLxi-=qscz)gWeD!ok z<%V_}w8CY#N4f7d)WC~vkSr7RT)kA}^K8se2&KyLfT)2m9cECfFUhX-mq`s(Fl)KB zWkw|ORadK&B~fiVvy!CF0qSi$Dm>Jf6G$eZq4ry_J!U8vyK19vJB=~|>#Ga#6%Bm35~%NvbZBrde28Q)G7EeWJ2L*7SD67J#c5p!%-xfcc;M*Ug9EFkHwjF;n*Q|;~R1H z@9V-$2$^mI3gKc|G=^Q_KAjscAf?3c>(e`bN$R)1FQDEo9X>YW&h-{r%2e%Var(}6 z15OEkQS-Z;12;f}T?z%}Rqu;Y?MSgYrkAVTl4x{+H9RL-c5fI|ptAJr{> zp8Lj`H{|q~Xx)u^rowlet9xFeLEpX&D~a4o*mFp!$Wuu#0kxk>5S5BmM3_itByqSg zt7JF2{I{<_eUBGDk1ou<;!$-jCpULUORG`z&OHv+33q>LCR%AL69Mn{o4!{oy^=t% zSBxtzJ*4w4TTLa%T@>?TpQE8!(GtWZRv4ZV;F+@{!46<4!rw`8)eWWW8$WLIV zbKLJ46>CS%M+Z|8;KjWUB(YOS%N@vV5hQ|-dDosaDC)@X#HM1`rx4xARPS?9HeulI z$9-@_*~qYu+g_kDeAPm6I`D(Py6W=nk5MQ@FnyHEx{+9uNfJWQpW<%K# zJGTS@zg%K8RA}SSd@IeFTRyPiPeiJCr&3fbIm{fx2SYy8d|93b1TWG|6M$nCa%Nr3+B&3U~zvP)ZFkk|!#9f6P(`5O*ymAnL*~Y_P~`9VPaa)UONc-CBJ$ zL!4mOf#0v0*S~o14*1Uzn0wFe)WB)r3Yx7y_#J?z)Jcb58_&uJH3!9ZO2XT{spn|qyk41=iX)5TRG_)EuR8v*fDfPp|r+C zzApP9e5*B##T95MLgIBtMix;P^wC|TZW-tNjr5kU@(IfC2!9M_9lk%ywUh7&Ud>`J zzR!NIryXT2JYp8)ogZ1`vEG`gbd_k$n6z>kO76C?5Uj|8TOjCbm+fIeNF_b_l$bl1 zc>R_~;E0Jo1Kp%^dmyX8J7oJ<<)!5IE3UOj2-J!4=oye|cn zu&7(ad&9v>ZaKoNlB?UwOfv{k8pQ|Q4p1*&Du8pe+>8QIUcs5sT4QQd_{# z6Wxh#iyLC2{sl@a3H%e-zgZQ!-)^M-Nd+JWrud=7eZm$ea`>haDQQyipm6iH>F4>i zcYnaS?uWEAzDoUYDaOl0XMlC$>uJ3HMN#_SwRPb=o%pLLZSzX+p43$0EHT^`)VM)M z{F%C1p*ZvQ&FAIZWqg+K^=cV+ zl#+@4qPD+KI{!1rmh&d90p#u2&dP%z{6ioxMdkKqsoy3%M_#3J^`~zddNQO91C4a)9h& z1V4QMe%jRJxSBq)N;Ff_N?brzk)aw}c#D>LgRq3G{)(n(WF6+ESt+O6M=9` z+Ek+Xx4PC6LEirRpG#i$j~?mkxOpNoMk(;ZEHX}HWioII27;sC?aMN$js8qf49oc# z-`73#L_>tbFA)u_Y>rjP9H8uu>KQ`!rua^{+w+=+_&;KL8EoW{e5fy1FHu%J)H;u+kdY8knC+SU(3 z^9|!X1nD+W)0=PfQwKo3odHCVe~U3w%+gLvV}^!*GsElghoj1=E8wlp`U^J zI-lfrdcSmrmFh%)yrQ;5aN%3;WUg(=q(27CjSkCE(-nT(G}PaKw>|S`i+~z$x0{R2 zwy`XYGC$;iAVD>*=D{WEX&tyPbN*g}+42MjR}!f#DmWo1hEsIsckgW;{_D37O`yZy zs~Z&>LoHZuL|9+5yGRg_tJ;4QHNR#~pZ=`7RlneQY6%G^|CM6%_{X_7+|+bY zcJW8dw?Qa+sZN5*4nsb%+W~EBhhHjp-aPqxN`COz@;WExd00E29Q(JbKxe#Z!~q4n)8#9}qbY z+C>meiBVoh8()^b-liO`hDKYOCOnGS1%{!2`lPCCb@>qm~!Nvp>u2zo1X# z$`f`zN;H!>ZpYlR@{s7sGFwCd*g?5@fUBvYKY|^y$SfN4m3^qQ@d7CBo~WUS+^KL+Su*A1Zh(qoBbu>%#eoBYK11!#A^ro@S}*Di$$ zG4AJYmmn#pLU>BOXf09w$qn*}CJ9^Vx@Vi~y#s#vROZ;=Y9#2$>TdHVidm&^aG{Mf zkckf`?R)t_V9ex(z-Wc^AbtzF3!7gG0URltrb7TK!DBvrDCzA||En6HfXfsqw{@l` zkY$xr7eE6`qmmq3n4dP)Crif8;Adh87uYkv0Mk>0_&27R!X0&pw5H|4{D-V-BN*^U zkeh??&)tjmdQ*wD;uG@-R^bPc&d%{6)oE-04s#G|m>TZ6_-@<2DO~BBmR|2M-6n~A zG1U#s${uU2AEnoy`w5#28c0UcWY9f93&;@^$m;T<*TyW`ptQ#sp0%p{wltnJ_^l-? z7%k|=ub$_WWii#VWan7=*=yr2pf<_tTGw~J>K`p=#I!jpM6A1bUC}^4Q*O)4o&9ac zw$Qt@`|)l0Rz;h&X>tA6lU}Jls>{3KPKW+ZJ!w)r)@Z&cPN=1K%~F}TiDAYUXGRBU z|7(xV*uwYx>D#$5w6{}`&y*q?uW*ylz~5v&v6oB|`;|dCl0|jf-??BVd9@$KT5*oW zS~0EugZ`|Zy@i^WwX1=h2t}w1*4Muvt>zE4^nYxK94#o)XPC)$FaG&$G6mt$!L+2i z$I`48%-!L!>w)Ow<!zV4EX(E6&G>-McnfEXEf9uo(62OeQNtx6G(3JUAo5Jk+J$ z+w(VlZ>wf1)4`tdU-HQd2~sII(lcMttgMJ;Hyg9ackxr%EHnMEqvX?ltI%laM`enC zF0=m76NNW6g|HAvf-yxhB8MVI+~R)Z-3(@2qRQR?9UL%bFG%*a`n#CBc;;15C( zviKzB{CX>?>RC_SzAv0&7?ZIL!B~UtrfhUxKTHp02Zo2Buu7$PP94V;AZPjXRahKQZfNB5_dxXQo3Lcr-b z&$W6@09+Kf#Ccfg?_K*6 z5VQAKMkvx+Up*RxhzV|3^FL}MZHZNoXz@?)mO%ADlpe~PhjG@HV%m|b8AOnTybL) zH>4?XU$pwT3ud&t8HPXPaJkh*#AaiIX#^pzw?bC6@XR}OdKLO-A>Z`w<5{sJsET08 zev^3L%gM@Hn|a-YW1EpeQeqA(x4UhltX^g-%njwpwH0YH=##&K#nsb-(SFc7_L+Ch zQ!4kJM-HHkMk+3{;cu@e1USYnBwjK-0~S^R#)n)C@PW(~nph#W@teW}fIO}U&(0hc zLs0u6#2mE z%}Equ|D{XagQi6LJ^AcuV)50k=MHtC1AOd{B`lQ(i&jZCAO$X0^SBs~YMhV5VBO z)X6hGIUCG{Kvp0xIYOriPk!-MQAVL^Cc8&Am#%@BFf_Im=4pDA3 ze;Do?R`w<`PM#8DkPHnZ1id*qI;7VuSzCcRY|<9?&p}smK{>Y%&Y-^0R6+uNS*~Tj zQ>B1Kr;q=Qr?J~wd^8U03-b+Tl#N(x#Tu@me>W8>DM+`gJu1Ejb+2(G3_H&0IB;}h zZ6Mu$+{ckam7WM5)H}K)$UWS>XjMhkt6FYUg|5sa(etm8rE3cP1%YUr!%8PBb2QKW z*K=nlfoS*6Ci;i@ddAoI3U$PR;C0f#G~k=6rPB;NsxH09EeQC_wrz8(?At54SIq+& ze|=qn0sTw$AMnGyz^+Wtdd@5%;Q6oN&Uhu~yZ-b`$uO)pAIcN(@MUhR<7)y=PF?tu z0!fkQR%cU*``vpPY=*nkWe$nOia|EmoIdl`so4|;8J>cGTS|!UUAu8Ay`}};B-p)o z_28c1M)84d2*b$D;&rOgGinV;L?fXbsh}IjD zrp%{=7li7$z zs+U(%F=@Q0MF6qG&m&er>dgDDLK_y0u_*jt1v19QRZXp6T8@bUL$CAo0e; z6*>>e)3H~W_Gbxg@bap;{x&-KJ;13q*RKDp75RevQ`cdSGWMME;Ja$}@4(7UXj3D8 zXeRN?9TQ2{Td0`5HYdp(G$)v6Dc_A(DH$*Np`Ej{i94Ci?V4N-JsP3}q^W1APNc4j z6>o|`Xt;H00`!ImT8C9bsaNP6nf7MXqN>1kCm%e#@?`3X168d){c?@bZnIE~fh5h> z9zq0JEk9=Wxgn)q{5Q|qU*^7}Uq2pT5)Acal$fTHx~S!JbozyREPpA2cWY1W=if1F z*-al%;1&#ms;hQ0O0Br)*> z&36EGph&u}y9fYz#pvC(sQtReqF5sQ{>@iz^5-|~%3-vllI#+5GzefN=&5q)#k6r# z!++^T`ynS5^xk@>tph>gd$7NJ=8b3<1ZK5OGb&wYwNahE^aprbkW~0L74bF~Ct&cd z0HfM(&hi(`j-j7W2DHx5%#YNvv!*wNH&n87cyEm-!4)pC@*A5CclH&Gd>lT$Cfcu4 zim67|)su>;JjbdZ7#`4H1^vH%@yE-3QyEGCASUk^o#A}X}s~58RqZBoC zpKh0u5}rHG8!a}+;?2rBa8Y*)dB5Cb5Xrckg z5AY9~JEQ=XzsCcjfOpZ=yp9pE!n`InUWr$KEd(yAT^uqGSXx@cKj$#aTySeR?5>}v zYXbb59IjM5-AKn;A2H;JnGY7flV1fiBudavzZW{OJK?D!5L~$8U22*YWA=U4DpYxc z{9Smiyr>hXeQ-Y==MDww^hfSLzKW3(h3$l+T-8kOOt@} zHnd}Ptq55-xQqc{P6E%RC_m#2U1Q4oCvw2yp7_L1={;J2FpxL&mZdvi__#RB4|cC} z=f{wnQ5((IP=HE-eemB^@zgc1h0E{A8AK#DP8GF8Av4mD-h|v2vyFcU>24>APU8SF zjq}te#SxYNzW3$v@jz-2j`N@yF?~N|3Od~8A@G)4bsuuiFoa}X$gF~?(}CZF))h;p zwp^(&6nT3uc;3F|^e0h+P?-%$B(Fq%KvLFK%&TI9)Yu5VQ36wBYem_MvsfcMKI}~G zI#~VP&)MXXacJ;EQ5i4;CgiAm%HS9L0H>CqSaIPK8k7^h`4KV8Jqvr$zKfZshYqzb z;(rJNdpH;o!HxjjnHO(WsKei@jc36XQ}ENpyPXw5I7R3n^5)t#OUoQQ z<>)@jTmu7NiEzr~+xtW18E$zcZk4r|L18LZAcZ)k$F-9{mahl<+cQtEOKZ~YOXWi+ zS`plN)dL8~^ZcOJxVaV1aSDEs^MA*t#C$d;o~5uH?w9+gd5`t+y1#?kC}pd0>+GtV zM9Aynn#Px~4TuZwah1Q!`79|r#{N+>!=K>G!8SD84-%32`-Y_#6!}3D@RdH`8OSF` zQV61d9Sm?@p(w#+(e0;juJK=JXS*c1r`lyw^`g-xZ^9@$6E}HDnTs%5ySLt4)`#&R zc@j+_X)}M}FE{cV<^a*-4;AIROt=V^P*$?}DlvZ9-zmxjnH3@8Sd%KI822fs*n)=oz0osek3lyu88&*Rf)C|x(#$@|0qLRSA;6*6wEl~9o#zzca$1#wNU zvwan?WAwzf?~OB4kv117|3MG6jf+3v54$S3hA?b#n?KsbJ=iK16808oN91;V0bTU< z_@H=}o5U{i(#+u+*zTQ|IR~er3J%U^b0Jz1L7`hS9M#Y`aQfW89+&q$`h;x?CX*kk z@3`RT|GAZw)?0(rwR|w4Yx`&6^gdlc?*?*6@A9M`+L}_$y_sbg6$J^dpUoZPF>201 zKOauf%o+UiC;`2lExu?^A^$t}FtF~N_pK}k0ResbmuEHpT9*cu;OXxjR)9t4W{K-P zw6|K`(u{6W#uiIFXTglG5k1@nd7SBJR;94TTP1eSHLUWnWH3NF`liKI+4%XSak7Kqc5cmfCN8Dth2bM1;rr6H z)$w1v`H~LOX06IlSh(ib&>>PrOwy5tnYP6kVuG@rsPp**UT;w3tqHf;@-Jj^K(~F{ z{`~?k#MXKBg>iJf_ z|Iqce$8j#-mBSt^YT&n3?gAo8ubvXu?6Ps22@aw?Kgl-Mctve_%qH{JwQMo5os-o1 zq3`B0wq#IyhRPmP+>DeYC;Nm)w-*wwkaQEGZa?yl%m5y3iGR;2ZMk{)@V>_0F%a-& zGXQ6H`2I~M)hjy1zW;V?)2?feudmfUC9HVrF5S~J(;x~_L4UH6iKAy6ut2!9r3ICv zWR*g@-^7Pu*l@m@i9OQpJy3T;rJ-di|3&x{6w$9++Zs}Y zjb@&sZZol6R(RUryc=JF$KC6Ef*BZPsSwJpgn4zoe?BbH*Pl=A3G+REqPzL*RZSSs zow!Hc%T77iWhV63If|%Dv*a;S%Wk%^AUkJE&Om5JJCdcW7nvl8PXOa8uvY=O0vYFq z*e4#N<$$weF`6xnu2T%cFI#ZI7v%0FJuY zS-X9!aWnOAosDVZdm9Moc)51w{YL(q8}l*H?ajOG0o%;6=79<(c&2E~4ec?@?S1;A z>QC;Ywz6|p?M4*DNrpnd);t)Ct!7IIuV%CB-_4!9tr#{4F@2N5uvYZ!v~`Y)4Q zy!cYIL);8bv<`g$siA|}>HqS|w4q#Ob2~Jme-owu7!&VtyK7C7hwpD3-L0iEw>1wi zD;Xe$_i%$eixUSnxeVX=lRxq%oWN~yxZgV%*0-;okQEcffxBLU##|#2`;IrYt_|{_ zd7`{i3|{keMJKP?&hbdMFQr}kw*`NSeX1q;EZs5^KEInC4^8-ud4{P`4tEscy8aR( zo&~8)0lxj#JL^6g{y!a=*~czBrZv^Ysr;GiGk^uO)cH~zJ60G)NW0x1^$EUZd?HY$ z^#Z$8q4judkAjpCZxK#GN!KJk21rg)COLVpR&ooK#@9mgYt*?L>FCf)zrl^a?D5Q8v@JRi6L4C$Aj$Z-(^^^r@{-BfMU3cOHyo_h3AxjgmnSF1>)!-yA%Lr8Tj~1^j;yzze4QbASmAb z3@KA6K^<%V0=EV89pXVlh~eZjwO@l7STbvf3G9GQ4W)`|yCGxts=XqRkm){0zqi(4`uJo@Ko&wBoa`IO?A z2lMS%08#iBh3Dvc`oC32hS#3^B(>p44W2pQ$HYZJlK62Dm6;Ehlww2m_o_*Dvx55{ z3;B)h1TJOk%?@{}FgH61#vo#In4{L6WZ~_LtFaUag?^gZg-UWzwfaFaP?AcO)k*Zp zHpix<`;FEWE8jDeeBR4aBn8BCw#U-VpZ5N@hI@{N)DhYhoaZ=O$(SJs^ssJYLv}B=ndx0_}{{i z-BHJkk>_7Zj1?On6l2ZCr=Tr7>9fFAaZ-&{`$dYCPtAj8r-8(X_TG8LpGk9TXmedus@RoK2Yc4+~JG?frhAO_*)pE_LLI{Jtm9S>*kX1dSd=0 zs@BFyY&^{dagn$`;QF^p>GnB=ec%}dfMld1D)wwXkJ4s{=(u*rXE#t8U@U^swR$Ng zyFj-k&xc;2#zU`>!R%CUU9>8_#=LJ9m3URJu{7t}KH*focsco%j9TaV2L*rg@~rYY zf%IzI89;;pudM8V09Fuwl%OgX1jGaJrL*;|_uQd;~ zRZRAc`~uE#9K=bVE+Y1_{Mjq2h6fIf$ahpvWAEhK4&#>WWVt=Ukr#Q7i}vfHVb5J< zsmd>_3U5N&*&wGRNs9^S^V5>u$`V%CCgIiz+mw*75lXXoRO{mBKO0u_i^&<*#HURmt~XeTw2>tNF{;^!ky5D|D+fJO_drxHHo4C;%>ILO z9#ip?pqlE!&)$QR2i7yxTw!L>IvvtfT=BeOzZmx-p`R9KMY zsrHqy@S*Ti=}(Q0W*9r~dEtmsy;ra*g>cvz)*|gu;mgK#=7*uLaC^^TC#|nPZ2q`5 zao4^TLQTtcCUGrOBc|ffJg5D(JxUzv%nsk@NKS8`OpEO%kYe zS+Wx)zq)niy&vDD`A`z#0q!Q?I1;#=HieVfzSa{4Fz6N1WCMqEfQZG}uPxj;#TOG`Jwh4hk zmRpG;ZC%=AHQ-Ztu^kI)n*=dDXK=ZRC>_r2oU3%cXU&txFR%5gBR-LyM4!@`&1s2ROEA;g{@)^11C(JvV4@;den)C_dlU6`2U z{b?X`IUT6M-_r5vTn41&7##ZNL|Oo?!oi{rp5u2Mo@|3-W@81>VPD;Aa!BAOcBmxG zvLd7jp<5^A~C1m-bv3e4mebDx`?E6>M zIo~chD{&7W@X=b6>T%K@5@cHo#Rv1)nuoM@;g`QZo=<>Np47KA)&`jx#<(a0A_xU&5w5o*tm^%K!RdWEp3R62Hws;Ve5kF{FU;dSI;yefif>vv zb*E!emzKLHobo8S_E1@$z_xyf$;|zoGd(9~NdXv9ZIerb6B?w-woW?#+dsg9Ee&N) zv>0OzUsUhN44Wb(bO~!rxK_yC^sg`9apH(VQFt_o0}yuAs3OnT|D;E^eV0PrKBnk$ zv0IQvn(SHHHn8>@8&l6XUH?-z2Q4|n;g0D`X1eRxJGnpYRX&wAs^E0S98>Rr4uYJH zwzK1R;c&X@7d=c9^lGJjOcG{M=RKm{i99>jPH|sf zs?~7+sVDp^i0Du-Z`MB=oNVt?%V0!?;nc^x$s$>DpdGyU^$EXlU{jUrN&+C!i~B>vOD1=%5k zSz*Z1%}i0%SKbl<2doOH(J@`tl{Sjebej|_+@LQE=RDmQ8j8mp#FeI zYO$)gMJ`Ku+|Sp`eJVQ^0-#bV0rF~TAEUly{9zS8`%mX1)^O^7fz=r zrMVt5xf>X*93)x$M_R@DXk{4a97cy<{h5m`R|4MvH)M7K$Mto1!|`=9KFQmUOsCVD z2z}o&NuM*XZ?D8Yx<{$)mo=5IGxwbLbr6p>J16b)qgEo%O+_qsFWO1 ze!%I|yT^L^tRJZvkToa6N7KXZY08}KJac3KUg!MF0j*@)P71+bQO#gcs@2$FTPyns{!>a~~Y1>c1LXo%mrt0jZk`R{OKG$zW` zwv*{_BOt@olOuzo%k&S1w?=?Xw@KM7}HpVJ5t7Mc*Y`l zckKgXscTk03Ty6@nt$8IOBKa-dIADE_~7j@d!E`TV{Sy({4Obly~hGwZ$@Jt2Rn^= zEBu?gWSvjPki(Mn^8Cm7UDRec4s3eN7UhxRgpqXm@>AwrC+-Z?Uznc^iG_n-Cmy78 z$>0x!t7Gv}*UK$?BhWy$ZI5#8pRjrk&x) zyRZK~W5O?3X6ZkN7_64!wl9vPY;AzCvjQX|))E1Eg(_r9b#N4Uj9D{J=THoy(;YlW z_f*>`oitP_lZ9?xg_X-FJP}KeJK9Km;f&P+Mal$zz;fPVgTyKe|8v&$VuxN0gynL& zOBP%xHw9;Ahdo@e9wA7FD9E|F0q>^2v2(Gwmr(ARxeW_HAFXX_g%GjixYEo&E0^MR zyrCgra~r35eg7w_GCx7?={%11Pk8n6&_A4aeZz>tW!Ht*Uh4kx(fD5jVxYa@=mk!p zekz>Z^v4A8xWO9iXaniRc>25XzBG`k?ruLzAwop)$ei!K4UI2_F{{i;7UZF641S`M zP~^Coz6YKi>xtO1#w`)J464%470b zG8^&aTAWlU`B?GWU9ZYd0htoK@|IXh_pV(S?Fk1U z05Q`_@71jt`T1BnIRN_s-wTM*2IX)rX-G4jx zMsleuyZx3TB7oAp^|ocZ^A+ASD_q%s(-42dURh*`#Bc65am>QWE|d+{xuF1z=UT_C8yC&=Q3u^Zf8s~lGDaDI7EyT zfMS3D2hzTR6Hvrr2ep_}m~)(jneBqH5Z%8nV+F6jZlQ+G19(w4oLP1M3ZI(VH>CAA z>pY6DQQEPpzyqan60M-3cvr*P3NOv%w81N6jC_W>VofOC}Bw$^CYr4?0l1(K(qT>BOad`5ebnv{+Xo92@Mf*Py#& zXigzb*(X1Q^QTgA!d2Vu?BZBoCJ0ZexNmupb;X;_C8CJ9zhFXDgXc4Kb&ppHlyXI$ zJAFt6PV4DJ7WULcoRzxLRmhrUd-N}-FrG#*J2x*u?;A2pw<>EI=V{UDl+HCm(R%u8 zKdd(S8K1zG_yc_1#hZ$+)3-DjyMD)*j`)L}>DKUA(Bar#^iE^sC)7 zmTis%!GJYXmH^03B*-st6f;v=1$w}yKl;>EU?zu_iCisAGFKe zx-0f)zhdG{*|4kvgC1L{RRCI{jJyxhE1l%T8@PBBzs(!(P{C;<_Il+b;Ea)KcJb!{ zPSVKx(X~gIK19M5 zuxB3k13q}U-grcPLP!aoHoK zt-o5$-YgPBgWUvk+mp&jut4fVZz6)~;lm#r(fQ{u(ALNZI7^wq2Yc%<)yySHGo_I) zOrd9xFudBYVD~+xRXaxBKq#&FXv<{s?-QKc7eDZd9C$2!l^x?NP_q|JtV|U6nBoL^ zg>l_FBgznf3GyV{X-D4o+ z&d%Jb$V+eS+?JX-34^CgAwOKiD)|2cw7};2`hG+pGhr2tTc?G6!%Rp98sB%aHM)LYUSI%#y*NiyZ*o6Bw`3>! zl80?d&n9C5m-t1jz98E{$Q)X*`q~gHdn-O^rNt%Q;fT(zssgIiC!h~;*Jt$Ctki7J=(4iH-rSxo zS1n#0*ijUT!}0H&@w)s@0OtP*Bm0;;jH2A66*`u`a-%LGjh-s};Gavr2oPs@%!t&4 ze!dH~r9Bd4JPzFy&Jw>F41aqv&yfVVt45DStq110e63;U6-vQBGp<~ujfGvN>HiE9 ziWLghZcX`%AsP_pZaXMG&Hz+PM*KpJAE?!$$EycTQLlZJ?@w`(Z(nQ(9g6= z=ci5%`+G!0qU-DwHOixb$1e4V+n%m!0AX&Z3H9HA``|(OUS4hoa|5~%`qqHZKjBq3 z#e|m@Grm<>hVbqmCuWExzOsp>PSN1?V0+ba;4(n!f-vf&EBnQk_z;w_GO@$Db(=aK zMuS=1u$NyM0*NGYu59kn@C4=6(XRf`KKJ4LLW;QTA*CI3Trp~u(ak!m?&}%ydMF`K~YTL*g!!M&-aerR%%${fv@+l9zso=D#siZ!= zNhp~X?>>_Jn|5IPd2j^SWcxZ?cyS`=l=&eEJ4FG`#MV^8!N0$=kpYTV9;Kleo#)p1 zNn@AP6LTla`I^d)LhNKXwZ#`Hc}G`7)-t;r59>-kyVckGlb;?pjF$A2^2wkTilFtV zfEP`kE&?{IOP_#ZkCtyuVzP!zkWK+Y_-6}kBIXsVNFk#@Pi}cqul%~kQ$!nYCXho1 znQo@yoa-$3yeLkki4VbIAM}>Ec5`|Z2uOyc4w;E<=G$5G#b-!U=i9|h;ZC*OUft4* zr-KJXnzyF~)$xY}4Ay}gdoMs;jA~ZA)W|cBmZD^{%=vDGX-wd(?Uz}2{FBI-;EJ!?YqeMy(Nm7PDIYF(IMmX{(Hl>U z^|uNp!F99SqiB+CxBX2Mw$=}eNH!3=8eOB)%FJ2{jOOjm(I%GE6+L&Be&MqN5hBYn z`NeWq*fhBqCl_2b+TeCwo5EK=j+!h3VsFS7^Vefs;#JTW=2%C=*brW5A; zP>+^jj+2uGz&#;cJwS8j`4cc*Uj=!!j(Jjm`QXSrgcF~a#gX{JB6la7z5l{3d~m<86x@DTLh_Kn#$I!Yc6V#nId#$Z?-4sI zpcK>zNC-!D@O@+;UG*dKeemMw6hzyA*osjfxM1|s5kw7#X>osc%6v_ZNw!kT<2pZ8 zZblh1e@vX3UQDVQlXrzM{QG{lmUu$Jhmso2MnZIFd56bnqW(v<77*&5N8lO9s_;m1 zmwN73HKNgPA@t{7DIn2y;|u)@56;>bX)&V2Lgq%#bKv;vsUF9B@MAU@bh18B{;exX z$=i<_r%;sEc@p!K(YSl%^mOX<9j%R;pi34L_W0){Me(!pD~HvuI)rd3=&A?B0x@tn zvb~&T85n!Rdi{9iFXW}ilmQlo##aT!lWN%&*t=o>~~T&VI3q+76ao8g}j77nFA zn6W#)5Kp=y5j;OnpNLZakJVJdx!`hpgva_>Z}DHVfZp+b>ZX-*nx*cIhe15r7UZ}k zI^2f4FtwO<%nNEhUSCt$7d`9&4&(WXyp{g|ViqHb>~<--jWkI;JElLOHR28F4bT_x z0c4w@s2D_v^2q+5`ey#>9=i7bE5gZUuAG3UQQbqT+>q4!A}9Wiydj&XPv0F#L;4u4 zW7)aF1hjf=0|=SHcVueFWplDYKJ60ekRME!4D3hukE#0kgKs-49rvqvEAa-{#X%A= zZrj~?rXksREMY~%{u%Y9^lQ)37nZGhs}Mzr3+sWSEcPRBM3=9S_K~wW{=SJ zBtlyZw~m-lXx%EflbShEG~7JKkH+dWqe|MKqg_r3i1}|u5R$&t{uYFfz=pz4Lodpn zele#c0cmw(vl{iT-R)nZUBTlYStowcxP#^ifTklxsOd-;N<8WH<9Gf=L)H!BH4mP?%9`C!us61YBCA0Y60Lh?_k~153&>q( zmh)T~df$U0uXx$?&kZ@{N(GAWdr+WOCTOgwjEF&5c(&C{nneu7kVM4>HI;B<)eGL6 zG)?|z9LoCQsjN!}w6Ssv){@76V>|+lZ1R_To_)%0*1+zh>rnP=QKgXq>9l{TKjxn2 zLX3<|fBs=fkLF&g(8AW3f?`)jaSaJPi{(Ikbwq3fBuQ)zP9O2L46(h}Pv1N-+3jC2 z)s2$<)~l5-8Wx!K)KG@s#DqXEx`2LC-*V8B)k_};uj=H^4Wt}1I17puhQ=K?Y+v6m zNJ%?N&p@{ks`LDSF%}sT9k3%j2`ImY7i0^lq$HO`(CRcg>`x4j@35(;X#Ug;46>+ zi?6JySTk8KEJg?tu~XDf8o%;LDFNOzJNAUftgH7|UMB;5_Qhdy@`KlizH$iM1>~v` zb=WTLsVp)Pkd@P)NV~4yPinQfeJ8uAlPos%#)iifyo|)zw8M?xi#qP{~gY;#Gi;k@%|a9-Oa%s|s?e zcFP)`!KJyVddyOeUE2vAD|_7k87W%}JS809r7TofsNi?pY39wS)aI%y;6mfJ@Z{$& z2T$?)CG>#@B>YJ3;T+K`KDF=4MMY9JCanuhE%QAm($J2HAS;0#uy@!+-XWv14ZG= zd7VAcf3}49z(XF+GMXp+!F3ak!^fL~!q}mgB(}w|KtkU(_}(Z&V79^E1*bTzy^MG8 zDFJ7@d*FSkia1z@3%Y^e5E4F!6amK^Zy$7`^@fCm#RWWkp21UqGyXhCA1-Q2K9Srp zc-GZ`7Ho+$6kM32CdPa$cj8I>P;S#Q2`c`Nxy}f=xDQ;q+SNs#eO(@ZITLaYsDF} zu>hmbZ&%A$l@}*?XDIYvu&B*@Aqc@4?u#;~T=1d;%BOM?M=q1sPUa_8Qo~YK8w)8D zR=Ue;tkRrqwa->!xZC64j|mAg5o-_4)PqMsOm2*eTazE;p~P0jS_Yd2`L^;Z?G1Q@ zg_iP9!PbiSvF@V?4~7DR${{2xLN3rf1>|q!5!B}J!Zw)|_~s*eqz%P@m`iaydh)m= zHRL=hV-xIo?Un9Bb+jb}s~6GlzMqBOpQ;ElP|{ZbFG+)U6+eDJ>)dp0^pfuP1;w0E zUXDfl0&$-0P_>9o-h24Qk18hTcX!nYO*Baz{%B}^?z)E z6$TAnMwuI(#Og4KskPp&mE=y9puD2mu^7hn%5d409LU$LDGliD#Qt`wdhje<*bwR) z>sjWKeRjI-=)S0Tti3AhJ*g)04{_l6NGESjZlO3EcPb%}@C$``Dm1@sdd&f(NpwP*0eKJQwxG#P)s_OR!#ZM47Kfh zDT*DeZJ}0I!0D2Mdfv+n%eP?=bQS;elLhwmpLkY?!ewtnFAQfr6PbDwQG2&HjOFvl0FOVVp`?BO@s=`ww+e9j zwx$x4i`FI{WJO7~FKOtNTN6(jw+1HMKLX@a##giRNyTzLr{oD>01W%4!IV9!=3@wU zqPEm@O~nd4ZUx2`I=3oao0>-*(wc`Q&}&=ac^f%7rl?TOg1 z6g(cDog-5rB-x#UJ`gi_ldrM7V&rIDJ2Rih`;81JP`^E<~}C6{*?dahavUkOP*C`@Cp0~qTtMs z7BA*w^mYeNGayHXy!koL;4YIyx)->ftzh~+2J;jjsiH3HlL9Ef^t+QwV}|}Q{|*C@ zJm_e2* zg%~adh8OB53Nb4D_OaBrNGN`;VlwQ@Ta3wZ8oUPE!XSE~qyLAlw+@OcYQ9Brf)j!} zA-KB_0TSHZ-QC?i!QB}oFp%KxZoy%2ch}(lhVS0@yWf3P?;nbDrYO#w>b>{s)vH(k zSjj1rrPFt2iMI1vP+}28>92;mn2ors?KZ+6-y)K*TYY8ZzwX(V@6$QD2#mD#5|xp) zQx)j~kc-+Pevt8&la0prH?ZM?Z8iGhsdh!7iW8 zuu}oo&(~=@!Z!iBr2sNLe~r2Z5W%8J+q#v4)*nkWDx#--hX;M_>rppa2Z4Ol?7cUl zeCQEPKSr9dRv2yFpgk3dh}5oSNkdTBOKO19FGaDuEg=9*ho?Wg-{*);l? zQ~Tsa5(#3oK#@%*sJ#q6vKe`i_xat?#oa=sO@lJwl4VWc#b6FuE?q*x{SDtRAx9R~ z$im?Zc=W{!a*8d3wb$81(@|G4L02!+x18({aVXOdX~_FVSYQF?P7jj2OTHu_`Y)YN z|0VviL~1L7ThKI&q7XsE9d@+sjurD)tuH z+irb@j}a_cYE>hnI%<1RdE1{IXqJBS(uIp4gDO*(z*=S+l9DYY%yhb5my6$#SUWZL zT9SycDU$;a<`A(*VP;SLKS?aYjYrxHQXJe2Y$YXp=8trKp@=a%;piVd5!bPGSSZtv ziAlOPk=e~^@!C|_cyZVo$Lu4^U1U0Ugi5!)TLkCrgdc7Dqi|I~Jb$@$_z)Dp&7Qw` zt6zmHpCf3P8@6zbv*!+%iLNvR`FY3KDZ8npR=bXzFqU=A;Zf6wypH!y-Cdq$yrr0-7bHp zV`02pCw5bipu!nFzbEc3(;wcJRRghS7pbW~vz2ntORbJ=8s;G1%T$2Sp z)7y;wMl2T)NAv}C^7=ox3i$maG75xK1l9}Tz=e?=`_&HyHcL_aoI(Tv`fo=01Kag&61Ol^@_63ALx1>M8w`*t*wzP^KPCwYXecMPA>Y9aZLMA3HL7k z<8PS4{8#-B(#`nSx?oV~3c@FkHNM;rPiP2<$r*#si3R1-q1yu>%~~bmC)YOnpaF+A1PtnRjF4E3e zkr%a8`C;Utt7zy1`$H^L2)h*&V%GyJJa7Jo#N~t zGNS=ci2C>$P%Xk=4{r>vMtUuE*eJZJ{O9pOGs&fptHG9-}|wT*O|KV|*bC z@Z|Tq&d<)+D32Jqt`f|vwiOlAp%tF@@qan_9HBd`0$R?8+rrEw8^Y~)tate`-tCU7 z&PT)z>Ita(PVLT;wtai!>QtNb>B9ax%F->qt$Av-zF_enrmN2>ov1*;wG~ssjTf;K z>y&T2zo%9CVfIK*?ZlAAq=>XMA>igutyQ7;MXoJBz{`zG$j_^M*(t1R&`2Kp>q0_P z!N>|W!P`f6Vg$lsS(4qty)%EA>boNt^g0g zTxp3(gL~vij7?_-Y!@-cdlY7=s1MM+WqLqyrT81d>lyhM-Y-~ROw@$>1ln0TVCQD1 zWO<;U5g`JW|1`AUau!>&Y1%1t0ypg;b(6aP<>WAUO5@B|Gb0$wc);d!gv5)@#WerC zYy)7k$QUKlb#8S`3CU#rkger6A2SV_s5#S=7Vl1o%rX|JgX@TcgM@o-f!WMT;n6-Q@TodBlD%q%7((wRd!kWO<2ZM0^!DWvVA*-lQq1EXs zKclTS73*yClC%(ong3refW1vkw_GUMdYtAm&7icUoIw73%prIy>@UJ#T1flg1ncIs z`cTkSM(Z7jWx(}3 znf%*s=l$$;HE{%z2LIuU@LR73I118d67W>%&*67ba#l>oPYCge+|`9thV;T`Tr&bI~U~MM&4d* zA0vd@6?JBSpN)E#<=cjqH@ zeRkbxTbnYVZxOv0>SR_0mfM_+cw1I3V*-aHMNMf1`^w8Uo9Ce!w>?@S1VMu)nXgAl zwTGQ=4*mjuo&$c3NN;=V03c*U{hP732rMc|9i=m+5p<=<_BR9(5mZ8l3fD_XK~Aeq zI}WOw@oWp)oUy&gWi2@ux|KU96gek;_VEpn0oWWC;dHICk=ybXKUUUy<`V#(L)feY zV?5T=k(@|(x)h$Fwyo4igbVYTw<02-2oE_)cvNCprN!%vzNP-O^j8-q@8rTTWG2BZ z)sF^HFF?jxh=fC77uu)kJud4Ih6HNh#(~m%^XzCtSq~dS!I3x ze7h)lC+Laz;%5l~S9ghB_1R+&CR-s?C!{Q?W)`3&mdWs*b78s*kO_@62U2_4qS3)sWQzh&-?NBTc4%==2D^nRrE zn$dtbZPTgJcLDv=yMVqExRUw%zqqhFO&DHHtjMjOeAE1)NT_&n#PUwyorsX{&~xKR zArX1l_gWEg*g-&(B!0k0`N`<4-h`JB9DB;$qhC0gPRGy&ET5&~Nhe;yiVoDy$JW+U#wCsdY#R8L@Pg?| z{*|lIN5nI}v;id3_{}6@?Kg`I*Gf6clKy`j@j0pZv4|vEPD?}cpl5D54N!QI^6_%P zv}X^cp^jhvS0j=tR+l?Fz#5Bv`n*M`y#i@Jp*jGyPCOv#=2bo_fyK4;BIV85W$5C= zwyyyw+pK@v!eg5>ahr7|pXwq_5{hIxwL2$>Yd?dVq+!X$^WE88Bj8Ok;M!N{eSnuA>o*F$4Q$PA2y57^(NvOWnzsbWH3UmOgXJmIC5L1tr9Q5-|zX+cOZTBpH(p>z2Uw^9I?sL548d zkJOF)&v?Uoy|3gy^*$U64x9h3_r-sG%_-%UtdqjpM=7fJG@)D}LkhYQ9CmkJzBC{4 zedJFKgVMI+cqgD6jHSlAM5CAwZ38aLu)m%^v_goF{S01-zpY zi3EC81C>9<`(tHmpFW)SRzn);Wiev>Lu#<;F}Ns_>x|kcyRZ|qgEJDX`%WL?lBS((l~lJlqNG}6}sEF zM9Biy5PN5B+@yD~t+}>OkY&9-RKFU!yc!ob+{oIOw&#^?<_hiW{8V&GLC{v%3vbm}^@|SZSI1x?jmU+cIB|-%e}|Rgr$#kT7`~vH){rJD+TaR#- zoV4zdTgfmnhVS$PwklLulP>kCGqB=h+tjVK$BCWSe^_J6Zm#!qW@Hq-pm1}ok5lY6F)l5!=(^Wo+X^@IW{2ct=G3QDG$aCTlbYPCHMlQLdwa!-1Q- zjf5HRrGDGzCY(h2iXa#Pbz#kwUv2$YTAQk*-2qpv7{$WA-o->IyQ2)OJVv%(RG6Rm z)DRjq??rmNa(N0ZBd2FX=zyp0e*y@+`E!1EKZo6>*t71_9ZebX!uXn>UjWB1ZY262ISl*$Xm6!QbYXvtPWzSHz6Sh$35Dfgqi{HO zq>(Ay;(0E&CzPRdwn}tfUL_t_z}Z7JtPXfq1p1cAaX46_Y&o+GA+t~Z{+EGxv2nln z1WFv3wvjp=!PKn0D^I0Wpfj2FzV!w=EgZjSQK&-z*L2JhEm1?$?a&Ci$u6YXX!_s^ zVj~d^c`Xc-OMl-1$bYuk5>3K||Is>MPWNb_^(tayvFBe{0{l-9n}iqP|U`V8tbE0l2G>fzVpWg0v%@b%dl zBPZrdCo~4%GQi)RZhzG&t2(`x<`g%V*u-IGFDAzsexD>cd`35vckOXb2GUJb8t|xn z6X3#pLgmOXK(Ph_I^b?@8?Fd-gGGuIFxNM5Ay-3Lp>0TYmSoo&_+`fqVL^s_jigNw^oLhCL$yPztCS(Ezz_`d z_kodtb#l-ugZd$2irR)>9;u+R7xLZp6c?O5*4hNpY*eh`;Lome@?5vcP2YN!45itj z(3?@0I>U<{yC^YJ4K*!vdV1!L@7WDMM7)WIrvOVjk%a(>F3$j@-%B=Kx=rH#o`(&f zYa~B;8v4as*LT;znL^_Q%V}PgHM8JSR@+jzNuR4rU5m zh;MsRd{pzMFR#*vi5BZ54M+BbOji))jXx$*o{TLHF__y>fQ}}hY`Amcweii9>t#&% z(^(Zo(W;CXF0+XgWc$3hl=)o!lOtQe@eN?iNL$n9sLsMFDr@=pr6|jP zZ$@WP#RdtD)O)Kz!spBnE#F5d##~_a2}H&61rpH^%lrI3&1srWpWZUa!qi?SkvZuW zg0zNEL8e47n7_LkoGY>I9ZjJvzPsyVB+0+MowOqb?n|hh>$KmUBxQU_3ag^BHKGY* zgwasd4aURl+YeS~W7g=0^xtW;)06A(B9$DtK*O&zDI|aA-i7XtEUOuj?@2UE9F;Xc z&((ijJ%8c@9W}nZy_}y(nNKJ2&Az;;&6cWwM1rzH7QYc&tmLb|e2FXCt%4Bec*;)l_h`hbsji+75{<6I7IGPKUo&+8JufCy8 z#LrzwBQ$vd_Q0?PzrbBI=C}|E`|RyF#=ovABHN?Wk@0bHy=(;P@=;d@6?|yR{`2*F z)dS;;RqnQCU$lpZcoz#9qs<;TNtAdpZAJSFv4%mvszm0o@uV`L~_|ISmAZ*o0tw}pU-gf&1UO^jLn`{#_@ zDXQ2{sHCI2*TjF?kk^;y5`r?En7np2Mw_pidIRyc&?_yqW{!bUGX#j?#8DPzn5$iX zr0Jj^aP&r0v8?$`B>=oc9sjKS!3Z!(2;BVEg#t_Q?&yBn+I3T}MVDnx%XS2hbsq+A zk&j^TZYmL#F_%Fo|m!ddFZF;Y2?}OTO$paL{6VK+<=Mv`(2jejI ze=F{!nf~UQxL`~m#M0D*IV!M4yI_!5U6VG*)qy&q<2f^smU&!raoOu?$!L??_e((% zk)|y}1=i*skVQy1hTh&T&t9q6{a_)fuXVTmK-kp*VBb@30?Yl7R zFb2)fS^2k@={wLB!Vcu84Kyn~K;}0%hj8-E`BE=J}Y6|_^ ziX+0n!|}Ojv&|1BqVAN!s5nTAOqe~C8FEZDO_zThifZrs$YHm~`O$*U7+3B8s9LY# z5Os^DCXuHzvR=7B|D*lr-Cuuf@580BRw5Cz_+&0Nm-!j}t{V%YOM*hFJt7VnY^#Lr=4^|&h!`0`UtOG^agkv78MiqF90VLOE6LT9Rm|7Fh$u~3rlk@cM>1vA>2f`3oke3m3p!a zb(zQR(u4Rox_pVjFqUtF%W`I*F1GVI_|nzTUF6uU9j~l#f34#AS$itXM)&-DmPNAK z&n)SaB&VhgT=|OTc@{qRj)~A?T?JJ0N(!^$R{cN7qf#XiM?RF^x|qDxEi)-Y9(C`z zt}=fP>VqFWMZcG7E9fF|hGx8QOYrwB8{`L7Y-A{$C`>OECPHuT?x)iKYkPnEQuXUQ z9-^P^4CCL(>E6Y(B7HOaKXRx#jd3$stC&|@S#~}GcDT2nmBpZD*d(S^cy|pED2+I9 zaZ#70qq$B~*QS(HhjC**5@Z_NYDa%Q6*tYX?%_ZbeSYYUhsLJHuv#>$+U7E}oz%>v zY@8NR(FTdn=E_HPDCP$S9g>F_)e?p2_x?3k8~7tfEtIfqXBVsaC{tV|lD{Yg?B9Mff41bvooc zU!_THWxw+`QM9m=4Sz!bU~G|M-Lqx+dltA6;A+t_;sq}H30q1GXh;XVHd7vM1BDa! z%xrx&`Ld=l3`*DW#?JblmAyNsD<5YzuNR&i6xOLT<+kU6eq&sRf|rk@5U#j&d zKme!TM%3W6lb(ie0%|<)p+xV{A5Xy|WIcHH7SDBdlBR<@Y3+I{v zm(=Aj^;#&7m*#Y3*#)jkI5Z@_Nab@SKvv|EMtC&BpI=C-dOS^sNPeW zb`SI&%Y)f(*eAa%_L#7ORQvcDyLZHdgVHJpXm8aNWFku&Ew*F|l-XY9 zrj7Iw326lZX%bXCa04$;F)?zMe*0lTVH0I^*H1*4R8Q7QnI;nDs7VJjFx}3QE#KM@ zyZoy1clr8Z>pbbKk!~!8`B$Uwv*IKDvEOdk-dySBb%~F?ltQbq#Zt4?z4x1oj|KS8 z+soIMToxn@&2tSCS(83@C;C7a6E|8MrNinqhlc4xv`RG~dqm-1apSj{oi1GH3UECW z)2)KZ8|SS;hROr^j~A78_zac-uVe_<%r-3R2?8~VHj#zl1}N%eFWBh zxqzGl&{E{6;e|x+%jSPpizWze;lkXkzKlfI{`ZYAx5c+1ceg8L6v5h2sx{u<*u;@c zV|DzLC%2X8V>`!UXoVDCs9KGxqeH(>poY~`^qF7&vMd+mjQ@Nc4! zxa;X6JO`=uM^*w9pn%$M?X+d2)5-ibvGc}Nd%V{T3yh+$6?J$t|AxPkcTViM15nLA zdEyRZMy&ePJ}2wnb?bmN zZYPSy_Sa%p<3Tr-;Z+9ON6&1c2^*S{p}=F%cnyk8

Bj0 z=({sXJm>e}B~bJHZp5_wappEp)`;?cK{)0G+`_^ZYSIp=7<>2SnE7kpo!x|q0@){q zl9K=V$KG^!6fma#mdNLAWu*!S#9Wn3ON_hwY42eAzaxKy-YLZY3Vq0zGJr9U))_}P z4bPi(cfAey^To)JVx&=>0rUs*v+?N;4r3Vc{Ahz`xC{iCp~+D(j0*;~`wQ!Jua5oQ#* z1<%7MBrTN2CsiXyK=DDcr6?$=_kN)5Va$;_dvgW1&F#uFGYeS8Dr1<0D%E^g%q!}s zwFsXEXV^nj$rSzv8~?~`FPf)F*M0uEi?ewW;aTg^zsu@gqy{+w%w|B{RKxvuwChO3EVHafd`IbnB2u&k=*j6M8OC5JP<(ozy>n;s8}L*k})fS$lFM(M2e zH)hD$BWTFheq?Y5l9|Yw8S81WvP{Ve%c?u8{Fj@*objeB-do#3;T3Arz!5b@%?i7U za6DE=-F_1>`)OW%75A{%ce9)TyDF7G3-TT}D+0Kfw^!yx|AZwUGW(h4^c<0u9zKIzxQTt8oPy4C$e zId!KZV+ZY;_KXphwd{_=fBN2IPq!c+%l5ZA2KO@WTF3m5iL_AQ?S;#< z!BJY6Io{*^6XTmx^_mBt?ZQ6cP3fWHp~$*l8BT$M!NHFM?fJUu0KzAb&EYu&>C4dF zD%fcCy+XdkG!X>MNE*8dUt2L1Le4A3aZ5jK4N6gppjv$xr``*#b$C&z|Jkk~F{=S% zPF^O9FZ1uzzCrt$QJI1Rw}Ph;Vz?_hiQvH@=h$D}&ULkBEBHaY9=hVxxhDFE(^QsB zng|>&;GVJlSlYp+mlYaQc4B>6ylGa%bVUCdU5*uhXWwlfFKxOFHR1;7g@eN&Gtx4O z5s{6*qOC;_?;nW?lKn%e@H(cr&~)u1+y{GuDBtCXR&O_FgUB}{2P|Ih@cS(Es^oL6 zlC)#n>ZB!Rf;#7VvF$snXxgO3v!2`Oqk=#Pi_DT$eGzRB4{+8Mwve)8k6RfX-BT2n z;99khbdG4YM{BuE#N*EbE!})Z>(xk0!h`dF*eMZ* zcgaz%A^mk3N&VsKSrPQbbf-#8d|3`r$ey%^>!(A3rf^Yzf8xz{qNK|Bp&|xhKaRfc zo%$~=NlUZm;Elq2!dO_Li?(vicR$- zNKJvsqyehs5(Wc;OlF=$47ZxzZL*>jsN z@(+#Q>Qco=6-@k(+9|FNAxUz58@6coP|6iq6mQpBr4uR6zLIMMZ`{9xZpR;2CAHgv z!#aYwkidn)vebbOmHodq-cUI86e#y<8Sjl+P*gQ3%J4_n``b=3*n9KTQ>fbB3?3_K zXxq8_!5CtZ>X5kTz$sSow%y*%k@PM67Gp7i(&f-WGvk3h^d$cAPy5&D;6nwBLXMZ4 zR0+5ELV+K z8)Q8xz45RjYEUTAzgMgXo+@Su&Phz8f3mbcaX+~xMuT7x_oqAC931#PP5oJIR%OMu zw1WNci-vQKZZ^?i+qSnGi+eeum{llp8~p_Rz_9McYGPKrYB?nz&2$`q( zqt^rDf9BB09E$l+^GIY_g{msUA=x*O?EzR$p?U;=>b=vFe1FVf>+ zTi1-X%~|b*bbY${fxrj=njgO<kMmX>4{C0{poBF0|1KPBhO0-U`R1mhZWrF$cYYFNk(}8MPmA zAaY8qR+FT;0)>}TQJLRLRvNbeejgSyjHE9<7#Zh$rA8;f&td*}??8EJoxxi21lTeR z0n_VZ;wamqz!u_`iT6d?>Q_L3;pc6B2sU5-&ilo&K?Z`LCvHhGZ{Dev{~gkXt5}*1 zKw>kzW%rsF%*hhkTn~+5YLtzS1oQkAG|Mo`S?e2Bi!s|5j;i7v#JWdx6s&edbUr~HNy zcU1S?^mH#>%E?fIGmI~#R8=UNh=3w0^-?*>CDWLR_XDXOEK6(@U`H2f}OBqccX2UKRSEEUkLqSDF{*4l|HD+lI+tD zrST6WZH#a>QTB_#R(tBx-jc=slr!%&RqqqOMwD^@XDzo__#B1}GGZK4@q__Sn!RA1 z<=5z+jk0mK1gPM&@E1WA=WfmW%5|Tp)q9R&U=K-3_k-slhFgN#2PaMvyV|=+(Z?+& z7Z`9rvy#`SJ&FC67Enp2W%LN!Ua&>~^!k;B#4W^x%1L1A4q$8n>}K6^`?&8vyIU*P zmZh7(mA$UA`2gE`lj!Bkudr{ohPT+~9Dy>1J#6YK!eo1X9y=Faw$eTYyyF zo`*@eDDbzQC@^*0z)ktl=RgHd0&@5=i2`w@%61|EDW;;paDW|Zd^(UjbP73_ zJ%(7v7#~Y33Sh?U|D0Zq$$93xHV*a0^p9*25hqPGLKcur>Ix+$*r?{$e3Fk2*|j%c zeh_JQeAg*mP;=NW=hT4*!}MGOIuFA6qLzu{)6L~4nZvw}6Wbh3KQGaFOqXL;zn5^o zsKcPN=5E%@@kCu8b-GnYM+(1-%mHr$1DJqE9DzsFZ~`O%A!O=~7$`c2`O=yVW81dM#g&X?CVo)+%?7wE|T1(({i zTAwXi6?g2@Tre=F^P`HDLC5J|H7B+)A1y^I(?QrdLJ&Ts@i>Y$H_n$<;=BHq1bb*k z5CH*}%N6T5u*C$n(4d?3jw`dOfW4gYA~cesz>Jmm9v_M2urMnuEKunn^q-4~1Y2w< z4Z2XZuxYJUiPbmpU-&uBan%pxX>pE@D?hFORi%p(W7m`OLE|IA5(_pGJ59Blt;;?> zr=b@k>UA*4$e&WM84q-;8GJ&(WLZxUy>4Lbo-P;r`H3=}aew6pmJBM!^Wv%%l1sWDl>( z3PVhJL5H|)8|CuJ9jw%tYu#rN->Z2q!!ugk`82O{{i#W&rCeNZE1u10pRNPW zzvJfH1#M)SC3NV98q{z_2A@?R)3#b#uMmFQ^$X2K?PF3T$YhT5a?_I8I@%!c#<<{S1L0vhNWNVF3@o1sE$VEi)kae1!z$ zTIP-qS`)t@Y2sZfR*MTHO9VSsF7W5tWB_mLN_hDTr_4S%Jh;+#x9P6^1$?~2$rO$Q z9K2iiJr5TQAK>caH7BZZAh-M&}(Zut3NR z2I7>>`5lJ2CpoK?%gy=&aM@QYrMD`mvg^`D4m&#sTlo8^7w~IC{pBQF7B7SaJkmg0 zZ0h*=0tOT*0IixPL1;#{frbYvF?$Qbb~oQtu7d9;V{QOFKW+e`CHtp0D|zY{4eUZA z6NLv1kcXmxPWy_FDxvUR?)e|^QKgTx@Fad$5HZEK77Pa?yyGPeVBqxLUcs8J0GFGV0e)W3*|(T(R(4aWQaFT`|jEd z?(83@s$xh6*6%-$9TuQ8{*qedRw1tGuDV&OB>9Lja@dW*+nAz%(E_*`tcrd{bc;GK zm%wE|Z)TPrWNjV7G0`~{^Ah?#dYnnd>o2 zsb#)pVIV9(LJ*SAr3DL%0q3SKKJF?+aQC7KcBv^d{O4aCg*4=lKGreCfpKaZR6-6Q zSyDzLTZ9NJGhSxFvYCm$w#Q^jxcvb*Jetumgb6ll6M=Mtz7(f4fe;(Dewk0opj7Fx zgg1|#9aM-iKKD?{G^idA{=G3xE_O|KZ4nzH+57h{z~OEs)vP0y&=^-3%!RKXlt6`> z{~p#NF!*T8Y1tZd#}`iSV%8FPjS6SSZpc2cbf>NLX}H%y#YW>kUbU4xy>8>0=ljhg zP+IfKOI;K;>TH#7=@7tFcdgp;9Re*l@t1CYynv^LMkNgHe+_p-Qoz2CkDTL$zOu;{ z2jI^?%4Beu(r~%lBxAS)O~JTeVfYCOD)r}dU`yL6ym~0sJAdIQF8z)^hRjil#r_Y0 z*F;G*Db%=2?r0`KNXG3-Jb{k>9WG>icxbF)+=f0^X4&L~aM%cLc%60ddu1vM_y%@Z zId)h%C>`jXVb7}T=$c$6s)`K94lF7=!Zm^(wbYax@%@S;1lXah@QFkF9YNe@tzoR^ z#l*;1)Xpt*8KY}-uN3~Hl#Kw*K{?NewG7Vkf+KZ)c+&HHjApv82{k_~j*XMk zyM@HV8~n}t8pmh4&XO}nN!ef87#6G4ct@b-3n9YyrC+qG3*A*q+hLu`X_@v+%fU!) z_I7iA6I_IxH$3?&e9=Lz_HZF*Y@M54vYVGutH%t4OrVlR9hBdZ=|!KSl_}H2Hs_(d zzgmmN{gq$DHw>^lxAnf7eVVp(;I!iwkw!oIRErEg6M|bQjq2w6NW9_ef`G338CFpp zp37zpm4{;~W@UE4x)>GRqhG5jLLTf@_sjc@S>a-M!FG>8U4^AlFMJ#J&q!%-U~*_< zS&}aIw|r=BqTR>OP2YV5p@lf~G-CB$CM!~A^~u#btX+1LuZg|Us+&w@^e3qB*^^NG zw2w)XQux&mRL+TRRB|A-Kc-k5(R>9B%uy0JX8sCnviB-r+sBcW_4R0gSLAz%#zsh_ zL@4gM1BOu{`zxKuxhU@H!4Uf2FLn3jz{SJp1M1i( zni?n+?-3T!xurVv2G-A5SWWFzflmA~0V~q0=-c;&5=A_SpP_7zF)ghGs8@Xr6E+m* zM;9UQpuBF)LP&Q&8>LgMq>AMDr8rsMz?12*ZZCXbyHGvqrsGGE05I+aEbfr-53(7D z3m$Dim7n}zI0TE&saO3m5d${#xhzrUD{Kq?=IB=_`?XCHC#c7E{>`M%w z&dc6b-NC+7^x z(JVB9=i;&}=;JUgt)f#J*cyS|Tx!sRQp1xcqo*yK=t8^dhBj+Yh)s~AH9ZDS4Ps1= zs&~Ut@klZ+g4j=ur&KsTp24fpg+APeP>=r?WHdt%Igi|_gw&sjp34eD9nqS=S;1>J z>Dp&WcC_Rs!;Y$ly*`p%^_S^@yv2uILYS2=Xwp%UXx>CRWpiTq5Zj2gNOne+5PqlW ze8^Zke(HKC-CkS$;hE{@9I+shjRF!Nqs|&O}sEYsTcmCeJb$Av*5Dyq3 zvi?U!Lkc#bWL>?~9}0#_8ebkShj5)Qe)# zYqC0OpfG?PiWh8u<|%J{`6LJ{s#75ArS0L&tvL+v9UVe(@FZKf_;U49k&tMx)N`N{Zt+Bu6`gON%zvg2K|D9}8dNN3-~3xIuI$pa|C_*=&Q{NH#JuptHWmHc=7 zE1>$Uxr5y&bf4|m@2z* z+U{{7kwF5Zhu|w7`hj64<3jvj^q&UeDc!dj@iQu5h>?www1eD zKbmS4b8RUTR5M1gO5>$-NM`(MjQD;k)z(x!1dEgfAdpCMIipM*i>`h&1fwq4%ye-- zZnt!&Wx0&~bs#iZ8o&_5r(2RhC(!0|lM~?X5=Yi;a;w!o5+ix^$}{D-XB5=554cYC zE~SB8)n!_>XgE?h*8S2vz2EC+4_ zpe7r4_V9oKAN5XvcNcvAlQ99R4slbpS$0y5QBE%U7vid!N+$8T8uTF5C{xaILDc9U z0HV7}h4}mr0eog`1NUaAq;%O#H4(!=W8$kBGS9wls)WFt3Q-3$jkF9W)35SpM&shO z9Fw9h+WPHE_L1r|_5P@2jvAQQl&G=u`QOcZzvJ83%_CY;>DajtO;XQH7u-KKB~=Eb z71gV!gg;yP4M6fZ#)>V9PcN6>qu!JDavjd=p9l%rHmr!tmNSOPe%j%aB&QJowYO_L zQGcRjkKhTGKh2^8PQU)46Rdc%3A;5zgdn?^S1K{p>}CJr=_-+)W4MLO=X^pU?i3HK zA5}+6UAK7u4V{a^CApzE49{h&I!&7IcafY7fn~$|A(4C-59L>WG$4ljD*&Anzxaw> z*w)=pL^E#9xhkyzsL+zV=@n1&cnyuG&^Y&GVxxDilKx6@X!>Gx!zzv)_h7|zBEVah z2{^5h(4hBWKA6@#_n->(T{ypdV5<4~qO#l{`2t=LE=P#!#PGzkYkRQj-;sh71s=VS z9=~+t_A*B5HS@+fPeH=@7?8!7wuZH@^c`z60)l&C-^(7bp;&qUC4Lfxu}OnkUhE}7 zQ4`=aH4rOlh~H1h=|1U#4dI!7aMAEZRS>Gz$_)%Bf3A^Y3?wM6@j@MI%Tl!;gf+vF0v5LDwGcvnhCpcNPHUXzG>9j}pUdr1(}3 zdVc3j^Jq&R4vlL!4D+<@g+mMwrmy4N_X)oC4%0bC(MCO8#Fa7DOa0DMIUqPyul!)L z@P#~q90zdFwuMT~zTxS;+KQ|V!M&+}5xtH~gcv;3qv+V)YZ~ko7h*u}A}8w5{}66> z;B+85ewCTH;xjZY%q+(T1xU0^F=*Kn`TA=&k*u^F2i>Z`u)Dwz4vDg50kJCeaO0r6 zGP$1l+e4*U7+<^2Epc})#9%;QVHlwyjaG@3-kmTKu{8pdLh{7fNxq2a%xVa|evhgs zHLW)70Ztz6!X39a0JFa5x@BV`A^n>Y9Dao!r|O!`IhLsrU}wjX9&X1g3HN8t#c?mRKI& zDi@YEDTGgcqFC*BUW`$%UD@LhMiTiu0-1VKJ98V z+qaST4L-Py{2guFyoW`#bYfu+_cg6uPC(+hkdD9pi1{t`x6!vlH>^|9yuAuj4l-|M zmC8@3Ss$r=d(FR31Y@DpNx8~9+XhxUj5Dq{_k~5RgbKk>)YcW)smnp;jkQ zNCSXJIXGpFd@*B)yG3I8Nrk3l43>p~XYLh5A3~y(5PwSp-LVZLj3oe^%n&9S z^U87i9+nTegHNc<-4!mH>m@GesJj&=R-_eI7^8Wntl9JYrkF=C0q~5SzrkOPiOBFD zRqe1J>%dBf8?Q)yncsWA?uTgZs1x2n7+t`u%0E$4=1Rz)K#Kue9Mj+W-nriBEXa8Z z?*X9>zSIPSAF5M+rGc4DY**WSq1N$Djw-`PG=44&2MI6`ZHg_exiA!Db@5iI(@Kc`id3DOv!byAD(a#LMpV#4aGPlnDhzN?}I3 z4!s$x`RWiXe@aP+#rx-7KxE-|C9(ToNfj>vQdM3V$samgCA4{2+;mth;>8b(gFXD& zL#&WSZb=7z#|2Xl&vwHQjF3%@&1@B7W-i(;l-h#Ddc=E5oi?Es~}C?3va&yguvI z`AD<>^R7bT5aP;gkn>PjcWq^DbyHXV-UEZtw7lnP>;BuiaaCvV#wF+US)7cbN4xiQ zg**4mXP)Ws{sA0Juk>BlnR&B;D8Xq-Dn-zcAe+B`T6z!LVjm78w_k8@{vX3ORp+*1B-IWJM&lnCqd5g^rwVOQH z9>fSTYc>_IFyu=SSrUAeo|x4M64BE-vJQkOf!}K9dyZafTnx1d>)As064DKG&iC zOb0$bK}ILC2@8SuKsUatPZ!?6KjRADFZy&dQvRJ;PVmZ%`U*{!(>x30h-pIW9QXY{ zRJ~0G3WI=jcXvy7my{CHAt?>g-QC^Y&CoH_Q19RCe(&eGp06D6 zWjOZi^IYq<)*jb3lMIzaL0)CXzA#wV^2GT1F^^R6tYe6?Qn8sO>!ec%)RM5j|1g#t z>k>5o_zJlU0@Gox{AONq{akjZV`lzh(q@oq*mGZUG$Y;-2+q;+l|Nde-!F{XPiQsv zJG%PMRyR@mU}Zv?rOFDiddzrtpwx;fuADAW7ZyK;G*UacAMWL{|6$j#9qT};?qrp}MV)2CwNnJJ&$X@0>54 za5h_sMRvPXL+rRc7>R3}V_M1&QBRDa57#YWO{bD!aUw3|Y@w>WJ39|yQ0(qI#SsTh z)=13(7u2$Rl)7E#jjY_|-an?sauPlw^&RnlV^(aH$SQC;B$xUMPp-#*OW!rSwAc;X z7A6s-E3TUkEG9Xf_OI%iV8oxAI0duw#fCm6*n#=TMq@-)IM*P%mR=WY4F%qMjm5~^ zq}(HxjmNCZT*tfe-6m&kW6OB~OZUGsEt5mmn0YR1c~Ge0Gvb#iKPU*YX*$Vb+)F9g zWs;6HC?q>|X1yC@Vqeu~?=keLOTtcKWi6-IcWP7seG8i?+>=%8OcW_R`tTivutyGb z9Wer~;TcUW&4L7ESUncJ5XJQAHya)V+lF$D1hyxB{DZqhJK%X$Sh!#5`CE9eXR#I> zgJs+6z`rHo}R(Vz8{2lXDLjp7Vxw5GAhw9?8Oy1B0 zlVbY*)sUp3rKI`2+c-4vKmRbxf9~q?83CKn7_?~mvsvkTzHDEoMS%qw5cH@Lvkmw% z4y$Xd-<^-kjjCCGaxoXSrZm|0?q6*eGk9COKPo44m3{?jiBzNl>QZ!mS6G%YReBFt zHXrCwPfLI}Hc@u#Vm0yc_O>vHnLlIq)EKy|YeMHG?4`qgG3WCbaB&bnyf3g@;xu+j zHPDndxIgObw@G{n4pS(6jggI>s3(Hxkk!$huJfg?zu4D+2QTY}{)pYb|7v4x4BtFP z%HQ!L`zg+sZh10It>(ch4e8lWTuy!dF{@*0;c>&~mBi{1vU&58N%DN`D~{vO%TQgc zz;*bIRBDXv`Wu2toBei+C}{~;#XA2l7H$p3knYS9lgc>u#3a4oeqr2~lPv89U<&s7 zG4NtF^?H^okJRV2u@RT8;9EM$vMn%d1{|Fcy7Aobbr)YPg)x+;@qC50g8>deYWVWj zh?V&Hf6@Q{hz_0nREiixn!JwpMlJGl^eFL~On=~5fWK!HPYwI!*s4ho42J2AszCquZrm=XY~>NtcWi;7)Sg2Nn)Z-EGKj`!I41^XwDH4GH!!BgE1Z=J~rGz zTWl?A9>S-H&$ID)v=%U1v1Y%yrR8B~;Nazj0t0R+P#cg52fk-bZXH{ga<-li=5U`t z>8AIEo|(L-e-%Xjk$9L_*B=k~ME@cXMN_6gxZZ&5SW*4COV#}mW}-f}3iE%v0B%I_ zZrLaYT2Y160i^Cdj9MFds8YfW=Dh4Ig}a~5|B?s7TmJPH-iB2 zDfN~Ey0fDG?QxHY^d_mm>8VYMDj6!EE}cON0jWg`3(Osp?-#!OO;R-WTP9`X6LYiRC3#<&%{UbjQ77WqtHFC}t6}=ak;oJn!~v{d5=<3UcQAPHjbB z+73?TUvD~q&tw%*;2Fy4-F_XTGA&NPdjjiQjHX(e?zgnjHWlC2$p-!$QXR!k+iN`L~qk%diX6*JzcSW)r_v`=hm>IjJ6UUclSP4?KBMsxDHEL0brifmM<~z zgqJ}pVKaG6c&6JpDC2jxli9DS@;~bS&%#-kso2)*f%E58E-J-<6ypYnBH$I9lI4GA z5TRFkNc>7FfwiR{0VqCEm0M?CA z-r>)Vdd7g3rxSH!Gq>{4L{@=QfSZQyYDDMjMBh%Itm;B9lA{YG^y}r=^VECR;!>Ww zT{*z1$I-_JU+|}C+8YxJTzak^TBsKiUKcO>AbSyzDX>{@v}g@ ztmLmYB_vL7OIOkKn9I()9?4(c=p;(pS4$pDonfwOyF7Pw@o?M5Io^LlpLa6b;8@xQVh-H(m$NJaqF5a)cY9%VgjbA;m>3G;&aDHTsYS% z$$@t`{woyuDOtlm7yx|Q*Ay^bum*qsRnVCMEB|)A?*TxM#73q@`)75OvE!W55L>2p z!;!SNT7g(pS#~Byyq?o0Pxwxn=C~$Cn?iR%D>Ei!>=}0alSG!RKI`RGoPvCD7ZHzL z3=PZLVDxj)dXCz3Q$D_l(brmr4Nl$Z`@KK-&k#O#aoZ8_6y~k#abCOb)8oX3-Xw$n zMp+wVTVoEPNlk=;l?t?R73Mwd@uGaxAmpY39m^7+dEU<=wlPG9f1fFz&W%;E|NXx?Zk3hT_y4_snyFaL!vcuq3}qRFvXl)4e)a^%Mx7^(Acn!u z3mP(-M^k0Qi&>h+$+N&RR$!l~&*&;^?f?2o(Ve6M)B)#ebTHM^d>{a&Ryi>DOmk!= zmdNgMSlko-aWL<~ctDCq#_`+4Yo;RO6#hga&?2QlKmf%fR&+3wjXcunHxbM=BQhMW zrF;<|iyOZj#`!RNWl9{TE~q8YV{k2Q)V>$x$OxW=U8>*xRKWL@>+JGIt0FCtt$(0g zFcoyWXTonvDuvp7dM9eYYwmkU>Rq5g(2o)jm#9@qmjh#5Zhb9j(LlpnmG2k|EL|Dm_nCK^_=^W+5 zKg|Dfi*U$Q;N*4PxkA;r%c*;@YqPYCw~&_D}vu*`V~!i;ab*uO015R*L-`M0fzn_pa>|1ibv{ z^bhER;O*nV>H&)f#nPjc(=h0K8}#!*rWD&`RDnS$rPkOF2qUCqWoBQ`fXpxduGy~ZB#CnkRl)HJw|m!rh<`Wif6^h=m;fap z#CV;v&#;&p$@I~CbN9gV@Sq2!`V(7g{do9=VkhfGs9wX^bEpKf;cDYK=MrL~urdFg zi-O=0bUdV!Mvm&dbN&sX$KK~5b67DsEu7~VVKeKY{S=I9peI@3Jx~QoWqA(K152-E zK3z^s6rMlk->iK_tFjPWI_}DpnW25q@N=*L$Vk!aymVze#brsl@>K*hq=@ zK(A_UxxJR-D;*8>EPMS@EY%+|a%ox>tmras$q)t>9%q2y8%ujBC%xfyw=T{blQw@u z*8=$}(VJoi6Tj5EP8*@&4aO?}zbusi3VV{3sy)HqmaAcN4Dcx>Ql_PMzU9I^RU9Fc zg=JVcP~eB)cYyfx0S`!K1jBv6{y`K<)cwQoziyU~fpwBFxyAwf3du+{>_@$+)HP>q^*`U@boS^+sUa7JkGy+kw!*Y^#Y!CzB#1XB91n8Y&s zagZCGwRmaXdx_jUgVzMo#l0dJO~1r+*fca(-R{(d)`V;msLj%K{&CEoBjiiGcc92Dja79``3 z!Gk~O-}6Mi{S)bV;8MeiZ`hSxNBw}?|K%~p!}oCjgVN3)ThorxcQ1*LB!#5_)BjQu zy6VbrGd3rbE#3s4%(?oB&C2GyQ+5r`$P&;ck&ehii+aBEWSL?b+IWb8!r&h1@%#<9 z*=oQi!kAXiSdFvJrDBex{?MEwxH$_)syaUGiYZk#8O9dM=!s6SAt|AB8sv)0|_ zNdN6-qY8u)|8PbxAwzY)YCAwsoAM+CYG6)!XpSQyGF)w zzbr5iq51os8}mzucQ#50Sbnqtz#O+u3n3-!QpDpoRTcRN9M*L*lM)$&LnnK$p z{3G`1CEo@YZ8~xM$IFF;U)ij`NNdy(`e#~_X7p;;U+WP){cC#PL}wpA3mEzwR@#Lc zojM_HcF6A?J5rRu*PaFrS}*}l@tbZ?)Sqmq>gj-+^vcbf<)L1vBFz1nR)|doY|&>( zi5ZT-t-{g_;Jz&i-6*M?Chk{trxY7zE7YiRhvGw3eYtM|fmr$j{dg_`YU`>&6<$%lXX@Myk4=lv zYjm734=9szBd`0@!+;jb_O8GGzHu5)t%x~u(zY>&X#*`+3_V;%x+cvi5kX&JFGgO= zl}X^MCw08;=ja8i%pS}-bY9bz(!JH?U8IwkSb;)}X!V^UgpLBtr)=ekVH zY+~N(6pTZ0eQ4ZE6z0x`NH-38d_-hX>}fE+p#qGJdQ;!sV7u0os!;+adP6G0r?8LP zPN}MyLu_c(V!|FYE-CKEH>k~Wi)IZ)L?NySmWVV21Ipxx)`Ld63SX|-r(f=qe`#mL z;$mu6kdKVHCHWn;b!}luE`o?8=Ek~ODgr5C#pa~x0z~S{_LXy zfp9x-CSGXM32}jB=tumL99F^+oU4JGE=>>O%)lU6J>ODHu2t0phoc$--NChH9%Le{WGqP%9RrE>PP+HDZ`$%D&D1w@v%~ZBak{ z8{bKj|3B`!MliXq=Xr6zX!0(pYnC9I(7Z;GtK`SI zO8-mUz%YBxbvIv!bC9!H693UH`h1-&mDI@neZ<@bB< zv50Y*jho;xD>pk&Lob6+gw61g!s&{A9p5Ic`=N;@spEq^NR&`3kMH(53wO^t&*ANs z#Penplq*v>YL>jdf0IQL#JhZz{IWSuzkup@lukctJH+zZx2EP(2ZPXq>A8>Zz>?wB(vuTrsP7guL3DN1xxw9622Y%ykDo(QwTQydQ;9$u+9d&yWKb- zReEPT6Rsva78}Bpx`jeS<_UvUUl;TzTOqB?aUfV@rjRqg&fxh1fw-T!ah=M^oXq(h zJG&P^hX2bX)(ZYGetj>fWR+g;ph)*XGM!u*2m>GkY{stu>a;BoZl(AeDbWgtgWP)gE%Se<#^rC9JT9>B;J9hp7cAa zYo;ZrA!C(r+Kk+06ZE2TqQOPi3|Sl{@Pu7g@yP@q4Y_qrbQWReLmHf;LwDr#t) z=k8{H+)Gx?W*;LniY*$4BAN-J7IP*=ZG57_Y^!)==^Jzf3A?oZeKCVyYWgtfC~U@z zB$<+yGd4sq$Tab!1an1F=u2#T6DyXx+mb+?;I3qA;wzi@Uh-L{fArISe;q_7{l}mu z@C{VzHs*j%g2(@tAxX$*Oo>N(ytec`+_Y1;`xlD8?y>RCd%kmCp}^BijM0|G(#$L& zO;Jnz(bM3O*#YaMh(FQsY_ON)Vy~o)Qt?xb^vxoXV94sG}eMLkZnG*v6FkDEM8xqe0%}QZ>z$_=@)-wryr_mT6@Wk7Mp4(PtWL}RP49bO`A1T08 z6Kjd>m)SGERxp`Q_hSgJ1MW9Ou<;j<6Yj8D?JLl24N~^ie?zic{Q1ZW)FCzg^(x z&=zEzIlv~yJ++bpqMbL|E7pbt0MXDw#!tBqj( z&2BY&E7h#bAtEftq=r8j{bPMkB4FZH`fS&NUp|oJ2yEAiH2C@Z%>((3hoK;_kSS|x zkxt|{ZTiMv1Y9}a)iH+1IW~QIvwfmy;8jUN;9cL#hs4TK z`$vi0 ztfea~whOmYE_*wxop(pknUV%=Q%tF^hyEw>m@ONs&~^KbI93na=7rV=ORvj`^myu8 zW}p3rI{R?nTb25JuvD2uoj!C;qlL|Z<9v;oSRvY{Ga>Nha&2G+i*Vm=gFV&nbike3 zZsqyRem#zvSHnPoq?)$d;XbuNZ<e*Yw$*$hNknN>y z`#=1ChU+TO#gf7-;pIgUgk7MSZK1FH> zGgwgddv(MOkdSCfWqGANWa`ZMWz-Y*dk=}aTZX{HsMo*z>1v62W?FevqNx+|F{5N@ zykGb4x^5%!(g%V_1TR$RrVJmK+T;5HiB+203D}8WjDp4oluxp}I(Tt`EKL9BBYVmMW9%MO<95H54!OI zp>X5!$iZC~OG{@;$Nz-^*#*HZ6LET0m4$H1e8XEbQ_0Z^W@=3f!0irAUf8c!tT=>* zx^kr1x>>-a)%Olh?#hs`#nj39=8x)7bJyUq(fEW6iD5rQDGN`(F%8FqlltYbHGEB+LOr-UUA=FqJsB^odV;A2@+i|2MKKVY;!_$dWS7jR^r41lnnAOROC>rwZxsyL8tv2D$3Fvq@LeM_;R5Y2UnimpSQN_P*SD&%qvlkSGWKNti!t zPWNup?Opqn6*h%UhSj^<{_lX>L8IIO*xZ+Y{31AqI}HW2G!V+8L!@{p-)1XdiT#6$ zA<=U{M%oXVD^$hb7W^@-9tR(>d;>%`1R@`WA9^ROC;Kvp^UQO3_Nd457$S=#9JKH`?h{;tDiIx^&E zEBNnkmuxhTv|lWt?Ry3mC!t$%DyLBYoBj|;UjJ?)x^3szb67mT zhimuWRjjca_whmC3A0A;YCH3KJIBcQ3cs6>Iom$}yIT`5RmE8;hqLhOpOqLg|2`LJ zAOqkO1Ecl&MYSNfSjhcas_L>pXi;S?)JJ3^^Ldo(S{xDfRS0B#g49Z-><6}@okh1pr~ifpW}%iZpGQnd^|yYdb=D-kL16QcI{6h;mZ#uc zvY?}bjwhqT{RK8CRD(b06R>FfTW?Pn{sjru$qLxR*U5*z)~lDz6u35CyF0lvc=5Sb7QPn9IR)SYkj|N^Q)YNj% z6C|TffAx`$MrSax61|+gIJ!H8j0N#TwkssBksKE*zbjxm-TE+wR_pD27GZ06sFG4Y z)+r};eWQQlr35neJ53;#r3P{C{<}~jPo9f6}s6cW_+5i zrIPog`1rHy+&Xgdy=vA|68Z@_F&wC#6i2v~G>MA8wq@t%34ZMms&zZX%66UHmElU) z+d0wY*jXBxel*wBge?={LdM64oMN6s$HnyhmMhmbHju^jYdOu15SpN$@#wIZt#I`6 zA00|1I|Srvb%9|rcmc9*{+AY+g^C^mk}+T`6n{Vr4I5MV?fqC*3`)6*`5;*cqh&u| zll=Dd4!w-br$vMn&2QNMlIZ)!*+ZEVnNQXb zWZ9qJoD91$pMZy}D_L9x+L!zg)x2>(Y1K03{wpgz_OYDChC5fcJL{?22YN#$M5E^i z{_0ga+^6T=V+@rbJkxi6{$9pHcD+f*!T++0zqW}-Y9^OvZyyyb|3W;(YI6`|*%-NM~=bfr&^?&Zni zToSXTV&e~*yngj^>VtpBZtFK+=n)S|%}Qb#LJz}~z^TK~l(y{KQ(3Y|Tzk2)Yp$U` zLdm>s0jJ3A#H%jyGS_ZNv*D|GH!niIrl-fxp7W2gmd$pZUL8KjDNcr<`A5C%wW>=a z==<@1a=glMwpQ`tczU;3Zm*XCbPi6H68o`mp3ljjZ7M+mOX(y_{rr$$F*w)&bwZRG z&^M-g+y@c&ro7jtoj+j7MgGR+Wx8YX?=RVeJIM{+KIzjFd)mep1Cs6s#*%=D1yBeQ z1$W3~>^B5}4VokLpFTFbh<{2}y(G(3=>LtOIjBn;u1@riUf`IZ<=n=*)+^=owQ_&) zai+3QMJlw(Ag`SFlT0Ef3Xq}dio}6G+zt9LZlyEXJtzOywpB5Xh1fT!Z{#*TNvl|V zu@XhBu;5c4?2V&|4he#mNFtH(%TVi5R4LaWH#^^-Ds;-N)FMFLE*Oz~LdL+1d28;v z5EN91@~x%2Tdf@-7q9fUVk+O>@DH0jf(S3oqTKKy#t>3av{&r=}zzWP1|&H&+1qy3`Ly;b{H()oCqvDy$vED?xwhZQ5?m%MUUHJ zW(W%?Q2a@No9w$pbJMPvwqeX`d;i{ad`~2%IhDg&yHBFu<&drj1i|EZo6IX!P~y~5 z^HakLCfn3jT9=I~%_vmm=C;7Vtj zXz%GD{?~h4{|j^!M2&e3F`Q}wq&rHB$jn%p29zGE=iI)q_#94#rA%s=3&*4?ucY?! z?bV<71LWGmL|x30q(8q#lw7y`y=aa*BIe7?=aNiZB^m>cFM1)UYw-dv&wtXT)(fD_ zamY^Mex$<%M-C5sxy87sQp%0vfzVxb)j?9Wfgqdo;f(g%IE0|TJ4bg-*iZQ;D1U!f zw0aZRhrk)Bm`>JoNn`la^*yP+6@Gs!+&ws)4>+wup)cEdef+=!_fH9zxYsJK;avP) z7#ZMQU9(MU?6sTrjnNV|9hdEZPtDL;f*6c1f~SA{J-`pg#Pi zgsFU0>3%o3cB*TAD@cywGK6e>EIzn`vgv{hk5n{oM*I-1?G_Zx_H>+@`3>~9#f{gv z1t!jv)4be?GghBwQ>wa++YCnha)XWADw6(09I?zlGNZ0Es7zXPwENLQd!c2saH%;y z0evsUBM}ckUaN|{Ut^B-T3&bi_3+vWUpfhvK_1kALTuNCmi;TiI5q8d3f)w`>S2 zV@PZ*I^VNwrBzL2!^iuPxj>3NNL19Zv6Irwo4UtwM7)Ah=9K&Gh^>V-3u@|XSw zHTNY|*A$_U^o&Hc?kn3jEE^c6lA}eg7!uSZuv{QNj*Mh$vE!{L55F+Abg$Ha+-2Jw zq-nNsN&)&z+`8{7op>FdY5@8ynFbkX&B%1Fs zz}T8vZ3Y-Nezzby5*PJBG6m;Cf67fuxK^*297jg}PIBH+7%5~F|Kf>ikVx(nhmU4V z9r9(=4CSiToG@Lmhn|*+7%_?4)usM^RAA+voMkO|C7c79B?xYq$HHkoVRTkvywt#^Ntq$HpqN?b0Qixqf?l!9spfe;nq)&qdEXQ)h|nEvWM+a$V4eNtHX53_ANcxQ^CD+W+=_ z$_oLM6IFzyVXz2dw7Y{C_JwgyfXp6##Ft0{Ud%6Qr;|O255P9dM0U0iOz@Qh1GZX4o=HrkLeAO(E7O7x6vt20=v+!Jc=nR8qRSr z418W6Gz;f_!N;iJC%qe{=GEnq)3(OMNNu(_kk;KtLf|RNG;W<+zQnosvBP~UmUBI_ zbU6YP{06IUlxwve7NPAEKGR7MlIXRB%;#e}MO}vrHarl`hQrhT-MFe0A_hx-me*w< zM0BH$s|`|tp%FS-zC+K6%6aUvd+*e|5MNrv^67b_sV?U# zzGJU{0+$@IG2?z9v%L(pe7nN)x(Y($@1GaGffcBo=81o9<^N|8b7|XB>DKv&Mw@0} z^=q%+yP}3@P~B4T(As`se}H)Oa0HOgUevTp0p-{90yA&`@vKdiKmEt|`Efx2=Ge@! zUx?mU@P=cO%R=d4&lHG?JbqwOEO2fH9z|TzM`VQ*FN2O{T;OZoc)wNQ0LVYQU}(Y( zbh6L|-@jp6=!y~0l~bh=k=F)Cdolt0r88QLRKm`UZg5igBchHiCV4HYs) zae4YV*UePvWWzI*VS?nxm|SQ%Nqo4s|0;51djFVSUcCot&(>)zG-){$tW+hIMCrv~A3;z=ael;y>tC47vpi8kGfebZ6c zNU8^Oj{NXPk6v7%pwFbP-~etzPDt^cuf6RJ<_*C31${n}_Hw4WH>CeE;z1m_)q_9` z3J(F*-MJsmbUm9<2#aR1e%g&Xty4&e6H?(_gJIhF3Wa@-rWp9`5uXnz7l>?^J(`Y+6 z|L6H!a8OpJOilOmYTDVSpslLl?5pT@L;nzHE7@{v`OD!?NQ}jLOy={fE!f@fHoaDk zhv;?em0xJBv7(feV_lZ80(P$?XW;CyYgpd^tXLU zpp4lUwbDBx_Ep0!ASsD*;b+YfqSo3_~Dd8^M zJu=YOJQqe3Xp_iiNh;^JIjWCa*F|o3A|q3m-hxk`EL?lA0@UTzl225?61%AR??6V) zk#@=b7ph?q07rctB0y}aTHqTDze$VgFZEe2&*;m_jC7_mPttf}HL_V4i8SnZ7jbC$ zlP;a(1)JRsEN77GzUTWHM&PmJHS3OY>;n7E|Z zSKml$dfX#K$|j=Yd%>p1tABsH6lh?X8e6p0$caklB{f2avyob_?SPwG~9kaZ+6{3L%Rc2`}#Y71y@rjY#j-LrAhNUn;EC;>N@0SYZ z?wQ*PL7L_vMZumafya18g1o%xadYRvmeECya}=XU9?G0crZ+mjT*4rWareZru@7<3 z_Qs%-EB33$(sfnwV*RiB@J24K3pP zCYx7|lPyxb$vH!!uGaJw@m{MQR+$@{7D9Jgp_CJ9(YmOq@_JPn@WkLH z2m$$j44p%jH0#4Qr2+-efQUOZ{m&>BqLs?J2-QZXi$4`%SsaF6HsQ4ja#3Rn(7J$FHKf5$d=yKR2%@SI&;kgJYb+nB<}9H z;$E4IF+%Q5byqbp$HQ6?>`cD}S@9c)=+8bO;>x(WUR}D>T=<1-Aq%R@8%Un&zCUbt zxA8BMa`^$uP&A)^OjG?*dY4vKSp{%~W|Y8^3fuAF9JnaM<9$itDE5AUzDj%;?6e$N z6ykayM{+hBPuQa&$X*mmB<3vI7LaZW^hb!@M+EXvK?T=8Za_zHZCHOB6cp#RdA;$u5&%@v8A7){n9YQ`A2DQe~N)o9YN?M{v(CdINDtF4R%1^5Uq zNmvAuED4m1V+Ij0`%CkZ(0hh0c@Bo)%|CcrmlEe`5@v+q<|sS)@zRDp?o}4-(hB@~ z@AWnTT}FnZAH_Yhq=`?1EL|GmDWM6&yVNg7LNFcvn>h2X+5u^o^voZ2lq5#lWXyv) zx0RAOL41$d>|UmC{Z-;BN*uFzZ`}u)g)0qF(v+&MrbufuM~FbYoz)*u$e0C4Iwn;W z-(OMe1Zbwh`-STY_u&5ajx1Cu-RTk8Y_4fmN3`gSCBJgix`1G=di8P(4N|~5lte{_ zN;KMPAQ@`iCBCttgJ05aqz{975YG18tvZd+ZI>N7hEv+#CA z=v%o}WPREX*bYB$^wI_?qsZNV&onyf65ee*vJ&s&=S^4E1Ii@Tk6nI*dLA(k!Qdn21gg=H<@ zmbkmHK}eBL4V!INP@nDinr|&eve2*Yx*2R0_@P~UaIa-twggKM9t`M<6#cO+&HhNz z2kQ2Jgo1$ybnrVn<`AcZ3`ZGJ`K9hg0&n{W0Ph~o*j3Q|t4(h2wY1y6B{KW`91G`l`MLEyR z!dY)6w7(|XX{lTaT}GaU-i1^!=RL0ac6Z+;T%LKqUUfr)$(D|-N8coLJ{Mced%i+$ zBqn5|g8>*%;!?g6XWTW-V&Af3B(s~<c?|hhd6h@qcVK=%H?T z!$)2(?mLXKy70(OfOjefed|zq7h%Jb2{gt+y-V+|-!~%+r$u>e=LaRA~XUSf6$Bu0@vP?8Ag869nsfCi$Y9o{17^OO!V+4`bwTa z2&pwU+4&Xj-JKX!9Wg7Dm65-~zb1c6rkCG23Jc1~oj{is(|<H;L_kmc`E963a`E1T%qHFcQ~b(EE>*tYro7((=1co zmKS)qTB0*H6!?aaB0n(6_~U_ytB)nJS%IXB0mF*`-NbZsoq6x7YZ70S88ny4@|%$* zAp<|h=g)DP>EKw;*~q)uZFXYyuBFI%2PU#$$z+53i8__<$=x&EgbST~b8&E%^Fu}t zR=NE(rqKFw28#m2SlAX5!?Tn&^P) zf`}lN0qAI=@lyXUq!W5M2i= zgVD%9%n1>VS6$JB(4V+=IhnnNnm^*{W70yKKHA7S5vr^WxHeBPeI-CwK(-LcciOZp zXvZd?VlIBUMqw%Xv?^%R|J0qazy&`O?y$+Va-9D&(@$EX5}pu?}uEUk0J zRk6vbcIG>a;kJ!B;UF02#4HJnLjD{yh2v}vyQ#6?4;{y8!L`>=?uO+%GDprV>jfZ#Yle zE%r&)A4~d&*=?AumX87Km%l zjh&vWsbM{0c2h$b;hXi>-x}2l0YsFs)!)_ewLIG@IER1TfRtU_3yxKwUzb`;hQud; z&P9X7dD~+O1TC)QI_`STO`vF$f*=$K?apZ!1OFb)=#qg|FQ*LsRp6SVPPh_%eIN?j zB7H1eM+JzZQ92L!UQbo;@lFq`7VNtz)oE=uxTUx6OXr?BgtN-^BY^7abU|!_)<k>~p0+!C~siDDrH~us{zHW@$ z>9ScrLeRzA|9VT~i{u}=K*##3I>YLocPqt;UtzXonyYYwL@^Ma58l^Im0)XyFHtw1 zUTKdGIuVs)F`}|%d^hAp)!ZEoh+k3Cy3d42k6n4OO;&~wF)DIKZ!-?|Z~w59j|+9!^lX?3WBMlZYyg< z8N{&Y#Hh&Z6Wf#Lh{#&X_F?I@HUL-mx0&D1HuS6y#C zG>Nf8+v?%-doXQZI1=6(KLIMiKoYDT0#dl=InW*pXypbhvN;+0E|U2 zLZ`jOq#g@_g8vgkOVkmF@a1K|;$S-M#ZaMn+fT*n8i;ZM4kdU}sl-r?UA(vBy5>ML zeI>Bt+R<;Hou?z+Z!_6m%HFdN9w2)Qr-=;OX#`K3cr+f|Y{}&8ldCR%m9?h|ur;KE zpdBprX;H$dBR~TY_UmNDsf>chy$iHtgP*1C*|+8&cRW9qdG{kS-kznwYT0UCA2RO2 z58J#86LYib=xTZVx2a<}HM2c4bTXf`9TzTv>Ot$i2GLH8b-uq1Ml#qL+~ z8+(UuqGfmOg&9)(bFP=w5cpPu+@3oLvjL+e?=yCzC|W2c34g-N>Bb9F+vD1~yoQ0V ztJlWkxsI$F#)jyAw!yX+!8g0%gAE?^+qf5E?t6ucr~n{1m9#E@0Em@UaSH91tvM9US{ z6%)_eU)|pBvcbcjj>@4N5(zSAMPo+%B)+V1D1gW(N|-Pi*wvt-EMj4&Hl-d=X+u-y zL(rY#tlDZQ-O6a9w38P9@dds?$3pF#O{;`CjqNYC&H84#r_wuS;@L>0q>1aVYFLp1 zwm3MAG#`j(j6UnWO%lrMA;EC_AmtYG_1g9SB-jBG@ui4SZ zY02i0^dtQZ4rjz%Q4$Z5bleF4hjEZ5+w@Wv!-MEt?Q6YnG5QOa>uwhr zeXH04hfNx>jLx3@l+=D6v~)2cyOmaXO67`S@uk* z0qH+U7VuZvw*pnbopbKi-x){U1z0?`7ed#+2=KAR`P~e-73|c=fGZ=j{l7L);k(;V zv)rR>GD40?TfFujzO$bb>Fm>=Fx>TPXOha}D}V5Qk27rOjr5k>DsH}Qy^xrFxNiPY zJ1hF;$<1aZ_s2~;suiqY*pW&d9e95+UOB)m@>zxQla*!7XudIawL~lyIPxd3FaDf; z`-#$b%7tp!Egk$x5O`07YIgb`v~a>r#7+$51YV$8kG}CMz2nLA!YBX;{8~79pp;g~ zz196(zvc2S!r;l+>)d-I4fM2y*%0hDr>2q5P|?aB1+Hga?f%YkWdNN{E?8(gb4BRs zycc8fQsO@#eg!6S4G$kkE?HdylTJObBpiSk46QhhVabXvnA;%JxR>L>aFKagmys6f z%Ia3R$!#ZQ>Ik;C=?4M_2}$ltX36;tZKt+{wUOkc|A$VDj}5TpHjXMh31*0^jhCuMp@}f&LD(57H?ANR|o;MAUqNBEB2%(qcw3H-LAS(emxoG+5 z*H9#^A7~mN?5`jH$O=c%?)qH}^`L#C*BHdTc>AU)2hOJzDVdxd?%g{qI4oxDpYLRm zg1-!=%isO(cs=j z!ol6TjOVWzBeA9zjspgv0{>`KdDV)-8qZKsb<>NjbQcR@5CYF2d6?TZs|(e%G-#TY zGeqVy;?1=$X=zGXZ4F*+E8_i=Q` z^twdhaLLX4^(U?nSj*=Kkkn?Yt}7mOyR@dXwe<)lPDCtyd`ah)_RG@y*dmW;wYkh$=M`G-%1}Abghs2LN%UnJ85^P5w17 z_x}OAtH*LtsLNQ)-UJJeZnwkF`cGS_IquM$d@s2I^^CR7Cq3?F%c8N{rO?azD5snn&VimboIb15Wcf&I3D`_)jcprVWXh>9!mL6jRy# z{aR_$x*qz`!85@-7WFe1A>>nOQvq(84~FFJolj9fzQHVy+nL+D+c4M(x`xPwK;{p* zfTwwOhqHN2^pkM?C~$DpHcM&GZPBajR96@f*g5b++W$n{Vsr}h5`sH>XaD(nu&_h2 zP%04|QSM}aRuThq3)Ai(>D;I3=-ck@8e;0pqJ73(aYKvtAQz|lv6}jum&1DF|IGsM z0=pgi8P}xsr_INdrAfA|S8=TnWUpA@`pJ7w0$luc#AVu)##W|+0&%%zX>v>-{Twns|b-eXI@&HVw<40vPjdw2EkWTJWc zd62(T<*j~Q_L09#^Rtt?&8dLb?>apMx4&;WJl>71kZ+L+ySon5^But)e@M?Jvtz4- zd!YG=Er(J7|90CQsW6QlBd!%k<{)xe`;29taN`sLn47Q z(XcJo#nnWN#_;>}dHr^AwEEXz@Y%n=np#$qr~rfKNUlmkr34ICRr?%f5Enz-(BoYS zs9RMCG3lH})owGX&&}DI192iy83$N`AbzJ0BGrq^zz}hH3{@_Ji>)UT4;@h{?-V&~$=W1IBJcf+7cSw8z6S zulh$J87q)2p1irz=zHu7J~5V2H@n|=gVJ#u{1h^zNqHM=SY}AdyTNJQgL5U|xgL-e zseG^a)i(uQB$&`wNU9{IQIIu?s5*Lo>ClVRXslb4{^3fOel#~@Xbf*{)UMAMG2)LU z{@&wiJs71JXuYdp#7(hgrPv| zJYx~BL^ay|=H3@Q)4X7|KS@_=G}MQGfng*GTSkhsg5W2f)+xn%1ABjYkL>h#y6LH? zX?Fn`$%AkLe40=Ulmmf{)$6!yDG_H@zghPCXam6Ajl)E;Lx4x)zf1!b!w#e0zA`dU z7ufcs^GR$vJ&WdT>V(Q{-0Q5;4toULKc^|^zw54GM9Q82E(8M{0$Nw0Gf*2Xa!oqN z)x5h!5{gzeIEOHgk;W0OeqQ~`6mZ_&huTE3aJSRaQdGL3&zLN!V_A0ou z5}Uv+Q?l_oqv!Qkx5|KZ#s5nPC}nl-(nK4@?`&&3_jVmRI;S(9c(7&7Ak4YB4`Zw| zKObuNyG{`0nqH13{Wt9uO63sHf$3Fcmxeq3=SJ*3u7=l&rpUbdr5Xrh`HJp+#c#kN z@r=%2O*rhSXEma)&n>5~p6Sz5ynH78a`MrbLL!yDF8($pVa=bpE)4RDoc)i0`7bGt zMbELd7kwpwXGVuLel20}3!`Y7S28I%c4%1~#09%^%bpL>T{7136huXBLD{@2-azp5 z$I>DzuD;UEWl@}Tj$M*5D7m|p01cp|lnU_O#sU9e-YzPV8F)%A5-AjUT$*AVB5@g4 z{xdh1yhAXt-RQ7k@UjbdDR=@KzL-BeZ@l`=`t;&tE3e-+Hl;*}{xcpV^fT@rV;yY9 z0f@}JI9HKBAIS1q(Va+OdQUqul=X7BcK)j!)9CMMzT5Xd-5-5E_2{}BmKFQsrj4bI zvS1kC_Yl=}k4h|chwk#|#S!R#Q)Z|iD{?t3wrC985xrY=N$XC7)AN4-gSDr;QE+KTXunF>>0AF`2H;Y|#F|uMwS6(JGn(!Z!DDl^INMSq**9{u_&U zdN<;oG~^;k+31{48#{SfB6llPOF2pC$i$Rt^l~M|BwsiE_kv296GJf_B9gcS_by8R zm-XWhLwP-0xX=w=Ln%Tf5CDpMyaN9a?c+er1y>Q=I!8oGznOw?#XAcr+gMku>pcE< zDw!?CJw`KFb*siw-G4l!Z9hxe_>V0`sl8e(t_?Ssd=M>uX=!(NiS;Cw(_RhE=RyjQ zKp?6s&G0Fu(pC5Hp9#6Wt7z8SQLz8!5Q-GjJjxG2Dj^7*4ciRL_)e-!;Jf@`osstxPEl9Fs%Boc%g>s>)pEGR z!A6$x2fa7RB+MVD_7jC;{bt5@=^sMH?#6QLB(#HcQAd?OLQaM}cSE_iE)eNnR@u54 z`bt>Ss3v0om2k6#Vue}OZ3n`@FU!koJ=CU4;cnTL0OXe2t0P9hHFB4t_^6!UF9?tK zXSKT{l9_MirjV={u~bMsdqNDk67(naF=sRDzpiF8L3u|3iF-xkAlU_!{2h~qdmBhH z?M!GRoQZS~8b*;|+d6?`iydH##_fgIaMt7f!mdb{F3w(zr1z#8yM9Xd+%S57mG9VJ za00y@DsdV2lJPWuYUSH4BkaR(sjew%a_B~ zLG49nbN?&h$Nk%#gCS9jR2VAz%m!EevxsDrY7ih;(n=6BQJePURC2 zbN)IYxLHL>#|ED6tJtd-fS@SDD!{fQ^!&O=yhG1rf)}jh(V7HW*?74HhvFzXI^A`> zKBp0&CQSp6PKd|z;{9(l0~$zt{?+htA)et@c}j1&Z$?JKKE9q~zA6Kox56o@*KMmh z8Xbk5Ts&IF^c5oR@jK7M5F2YwH(sANJT7Knnh^NcWoI>hn6f;-+;weC3GQdAtv^h9 zr1oJ5+iAN3vBjRD-96l%c>;XF%xO zvV{4G9Z2F9z9$c11^N!qSNYYVX6OR<%^0mo&OMX&;P4*Ggc&~ZjK&~r7ezRw?ABt=haLlVU&_P7~ZrU%+ z+8yc3gb2ITi!K&oFeZh4`JHwA{Wlp3JD5Hi^Lhjpilb=3e{_EdL$*+Qnm<_A@x_`w zT2s#nqKTM4McU!h9w7Yn(GX!+9wCG-Pc-=j*JBQ!^Y!T6H?mEYyB`}*;TD9_RUDL_ zFbyuB>*e6j!<(?T%#+X*O87I{O}7Qd!)YIWDG^JtCS#?Oogb!{mcHgKlS!^R{q;-o z$5Y<}w;sp~E+0nMJ~Zl$;#Dh&FwfbS~N=U_cLsae_DFX%p<4_gMSw8H9((8z!oT3MS9#v-n` zh}L<9)hbhrA5tR~&Bt~_=NU7``sXwVv$T(*FB>;YHd`K{X@&Q=Wk&Aistn$n6o z?k_1{gbF&)o}S>EO4o&6AJ}zAIpgkuUZYX|>W%hmyX=~0v?IKhJMQ})?XRu8J5~5p zmkqWrRuVH|H|9EuoF8xH)x|as7D9UwDk%CdvhMKY4BR^mui};P%=fBPY)$E^8OkPJ zW|lrR{Ju5N-9;CnP0vOVNsi8=4MPkMxQ?*RPhG1r_ihn!H?PC!ZmkvxMJ%m>St^b?Mx7u)pqM}c7Mn+C; zakQ6EhR5ch6Zt-_LOh^v)QgrO`Rx#r1 zyQ)M00#`gAPY2ljodjBBUVfY4G zVvw0QqL&y4-#(eCGw+4A(X9w_vCy%JUV!(Xq;Rw>5M-_>RaP7_1J-D2P1)KFfHKhf zY%ROk8?{gU^kOybU{(k18;i{>VUOh;qvC3!hvkLN`JgzVqhjYZH)aQUQs46)10y%W zTdMPxDZk1wHz-BchH6Pc8~@){52+NsGGpE;1TV@|i1k9Bk%bJbC2sQZz^x#4%Wm`1 zNPt0CQ5X+8qQACqD?~~)tS=XJFwNyhHS0LL&9YWAB&f`{p*%-p1LoT_9WK}J6&1gX zU{>k-9w(rIHb@*uxO9ScPyh75}cn%ED9tCtb4&4`$4(o{)kC~ zL<{WN!}qfyWt~?9hw{@T_m|aQwxb=5*7bZ%ku3Bo;cjq6dNo6%C99=nee+~uGz)uw z`{TO?nyEBIwMOwqf(&czF`Dx!uq&M$%wSYWpmS60y%m_an^*u}IB+t|sMRY% zR(~_5uq(`15B93?JtKbR;!VrJOUB1inHO;sgfNPZTgmq|^{`w@{Rx)Vx9Or#n-Vmv zFxpv>GLmteh3OWrM{{RWa}vfPb)IQrQQP`zM~Bi8E}wA0t($NlMoA&*sw2pe3Bn6< zsxYLxo^43Vuo%-=C;Sy|+MjGBRUqHhSWM>HN$`Og`S5E+&W8- zj!K~Pb0GW4WY>kzP9cThQs7@T&?|CSlYi`e}%ZL zj7px>6|P=Qs+q5(Y7jqTZ%?XBYW1OUUqd|f)jC~9>{`wfgN!dYWcqckCU6een9-i<>OTAwNU)89I7LR0%av^)0h_M@khKL{A{ z{2Rtlgoq9LFdxt6^gu-BSX@1&CSZ_!*b7nC#qwK4u}6!wk~5BJ2-!o3jIRF<_9v}(hq3&~tt#&hPg??rp5Lz>`{&=uLq2+* zg8tZIprt|Q&j{XFXPwEtQb!+o_jRB@P9lvJU)X53wy48}+EH70zyB>J9RL->A#>aq zgN6aBn2yuvx|;Ih(6cSjO;Zg-?DL_H=nUd$Lb%(R?pwTGb(vaYJzQBkb%$cm<=Zv! z*DLX~PApq-d#H*p2F+_;Tu;w()lyDrP~q3Xh!m zo%uunHw)QThkZvGi;~|M@hq%MRD<*2%R@kb_kgZ{&+~MI*c`jf()lS+=_M`TAuV|3 zTplC;z#-sqg_)Lk{a#@EJN2mU24w!5lkWBiJxDKB__P^M@$Jt4mw+Ocf5*T02M}dZ zL15Y4*%^7Hz(0JX059rFP{4hQDjJGBa3$R|*hpBxC& zW*O^#bF&f}U<(y3ns|QpZsrF=f=?k$3|j~YdCIvad4=tB5X24-2^qIS_+4>U!he}? zlQEM_617SFs~SKol@TG`u5Z|-BpEq=#fPt)QU6};CmaP@9 z-)O6kUU)gA6nG*&J_)wz>OF@1>Mdu#?i0)6))}zx#oUcCF%K$JlL3jD4yzcW;@xrY<1=dP5{5$ z5$L_2y)4W&o z*2*Yxz}rwTBi*pJ$bLvX^eIzny}(_Kjpqm~_4{-2rx} zp&#*MV9ewVvE5mvqg$ITmqM5ppEMc&h9KzME#pJDEj9LaEbCp_dSXanB}?)yxa zNydFpz)O56CxP=MXc--K46dn&QK7@UJi2sWo~B+`t=pS}?khbyZ1K;K-sq}Hq2uyP(CY(;@6&pXX#{$( zCYQ$PzWx-4eGKfa4hcWIDMbffM2#a6T9veFWYT}j4u2T@o;lq?3wj$XBre24V2jR> zRBKo#LD$}kL(9A_R!wq`^65cF*WLVxt|;cEK1mvq>F(gFWSMUqJHbI?mNX`gBbALM zOGe@|Y}e?J&~x56VVo|&k1u0oM`H3%FfJ&MC7$!8zNUJVia$e=WIOs83~~w0InO2Z z+Tl}osX`<8o=7C_f$!8YvMs{fW{qR8E}@Ts=()QYWSMk8EqjmBw<%y$YZoS5>FwM( zGBJW$+E*SLTEk3NzP>t*;T%8kL4%UeYLa~zS)HF_Xo_`)ifeUF-BZJS!gSdB`{g%- zyh?qk=mErk>5iH%lou(S#fCdB1ZAnTIm&vNl&w($1JMW=hdoxqnZ=~g$~Y_bxt8Uo zc6B%Is}+)>V#-9Tw)gB)xfA|en&tk`*!UBjXkwvIUpbn=;m&mj;fMzroK_)g@$912 zqQ4yv8?yLIUKf0X1*PX7;ro+3tPkQ(f4?W_ymFq&2jaQqRAOmhz~&X?tPo-#QIglz z^KB|~g=;075=nfawKbdn-46{_aq5t&F!B*usH-`wbFwY*^bo8?=mv9H9NlGpAi3Xt7v3Y3ytSV8v2r5|FQ3{<j?>~w(l0N^f ze2Ea-w`b%T^yg^5d?B&HRp4i)jVMf}oK~!4fX0IFF?j8C9tYY(2)nZ-2Rz=|y(waq zPZRX+_fZMSYiQw3-|vbdxmoFVrR}G#9SmFX7S0jv#*OoMkRFlanTY% z&}=j~nL9wMvX~z}#AoZSe!b$f$=}@P;l@yiMqM3l^v++=!RvKqDnjKV;MJjtAx^~D zHka&Nloswnctc4OJgQ&066+8PtgejBZqa)!$dBl$rkQqw#LJYo`6L?K6-zo~o9Qdk zh*1qUvhNk0%vB@CvI--vN7Ap?2+emxe=d>+q8C3Vq<<8t2pRQjDv4QcSs(p zyun?57jt$Ij#EV~`U+LDO5wvjjBgXPUTz&;8-2mdhS~{4h`-yoq1M6(ap>{`>{A!e zBa1CZyA2&}w#T|x)&)n?bEO#zT9!p%o$#-+LeuLXSRDLlrn^4i6wOrXIFUcvVmBoK zH*HQEv6uUuwtHt-Ag#~(Rkr4&zz!OHz-=8!|H6GI_0<^DC;h7aUgs&`u_@rne$ckZ zUZ8$R^wcR1j};1t0uImfp&WT-r+(hM`abhCeT`G!ec?3F^AhMJQKu6l9@>dQYwH^v zvipQ$wAo~2+h<{eoWzpxF)gUjp)rNB(19rRq8gL69ZnB_OUJI})J`@^sn(cspJ*FB-=!FmFwL z|L<7F1cBJQ4{YX$W5(wUABCu*9nYOh!h-gVv=?`cuwuWawr#&zief0aU%LeF6s;pXTb3H3MhW+42G#TLBSu zUl4kO#tUzvN2Wc-`T4HKnl~R)4Wp~5ldM&D+b@>{^tnKNIXXLwtr89pJ%SRPL58-q zkE@aI_{v;P{uY7D#_1$BTA6hA^d0zH%syuYky^3cSRc)TA$G?b(LE`8M`|=UiHX}s z$=`3FUwdRooPF^t#bos(JG5mM6i?A0yp9H6qk@`zCq0ymU9tLD_KOnV+Z1`dhw5?( z6v%sK&#^epwdHbZ6#GSRKg)fJZ)ZDLEgK#fPek}~AH=SF8|+udbyhlWU|T~`;~GJ` z&daGX)#x-4F$ehG79DFt;$3wlE_0p_=}(xx&O`AD_FezT4I7L?mc;BTw#urA%h6vC zvNY59vt1M)?p{d<&SU?0{gZ4$Cqy;vfBFNBjJ<42F2v<6=REKmUhQ0ZygEvHJu=6# zBrQ`kKav)WCZlCMo+719rM)(LHm*wZQ|zR+skFoeOx&P?0UJIQ5)lp?>Oha{%OQ)i zv~gf88^qvxM=7Zx5QiEYv2Wg6(&YP34Y(OR@9VCX#;?T8XmF~zh~p2tbsdfL$A0re zPuuvd__sMIDru6<@6OxLz|JlmaaOlYx{9E^C)a5rL2=UIyfEjEIGXYSWwTs?Ag!~K zA+4%4Pd}&-Fu%js2~|k%0BOgCxwPpSUl_|bp>~S&xuUD(>CvlVT*NQIYVX8*u(ka6 zcVyo0CdB!gwLsm3Vp8S?{B2Hk9H%{){*G^4P{g0eYbPavEqLN2Hi^o%~#l(8Rywg-Fj{l z6e0e!6_)YCDTAN=S+HuRJ%Y^pAh8h!YCt6hHs`J$8{FwQC!O6au&+fE7YY*v%;l4P z%Z6H*TsJN5eISQLn1tB;pVB_*Rp`kHaYfxIa*9K<0h7VzFGTU$B2 z^knW6YzIHp3|L_lqr!~N$C^U@TrJ6xW#>N_C$hXdr{B@JcPUIJ@4P+}IhW0{|IC=# z`12&>Vie97t%dd+@%!groP#j(UdU*ICT5I;r8J()1zji-d}9JG@~M3|t%YuS;}a+W zuwPBUON9@6EHb^_1CHE|VU|H9)fjoMI$y~M)$0cg$#;+Uiy{3R$ zt46oCYW77!BglF}T+l2OBcEvf(b|rK#P7lBkKEW<Al2R5qh^ zj>G4Quv5&Si+O0aZXg+fP;;G_z39R3D>cv`SxHnVQ*_-oZJlL?h|=*vhikv+fZO^t z6J*2cwmAj(DYikduu$|n#71S~oIdvn#eRf);qFJlgZzyr_b=65AF?BjDi??6BeL>b2n|{2sA4|I`xXZtXSP(Uc5&{+TkRT-hbTPY(4HWZs2k z>EFJw*Urb(5pffhYcS8v#$EGK4Nq|#~HhpjOetgb_+&!zg2R>4rPuX7FnJ* z4GOh*@w^>peX}{PwFu& zy}et{?KV0)LQbp$71MRsjx@lDU)i*0(OVx!jqbOj*iW@YpCmE3KdO2~xl^8+bZh}7ff?#>XqEbv3EffNf-1i5tKI+JV;C5V`8ul? zv4q-QY%NHA{e)I(Goz$l+cFrS`J3S!lk%u2pt(RwDx5loIGz6b(tNSECR)mU=-Q-3 z=ekLWHTfhdW7L9jyo}VIpA(XxQ>ci!oLnP?iXQ4i&rH;L;GS0 z3Ew6GrUpH%f3uQ|2(-&#dt21NPalnW64XbuloBQ=>L1T{`UjRsi$N3(N9 zHH&1Y_^hcA^~7l@?i)sv;j3akwm$&q8Fpt60!DWE%sq!V4GFK;_&y&Svafzx@o@0J z${2f-uA%Kl^yNQG@itKX-gz?+LHM}5&Mw*aab=_PlgmP-J{W=Bv!|Aa!+Fqtsn&ey zx&h|(#_+Y_?E*fg!QKc`_w+tt4~)(R3?m1i0$(or3*<<%OUJ@3W39ODsI*K*g7ED= z-mHMh-LTX_lQ~mGq^nlbnV-dakdY-YxOy2(19__^Og3Cq>mK&jZ9ES|NU|1ls(&(l z`aZB87+!~6Rg}D&fvF~YlHI?BCUD{y4ks`CpwB_!uSQ>-k;z|&OBa@w&CnwA?;??# zlXN1TKjrKC=xiYBWf^?5=15)|TS-iLZNaVv+8^^M8&jJ}Un;cPVaAX%xKx#6mU|{R zQ)6Ho*rJH=f+Jt@+wSO=O$UE7TWkm*4e()k7=_F(o0*{fF!F-~J))GvP#b@|w zIzaVN^xb;Qk-{8pEfwDwtYN@ryv&g!F@sX%yWm;0x)Fr-Jy$WQI5?zb^;wG&s&Sc~ z-rp!=P6kbz2I3vcbT`Mu3x}<%tjN004oZW)1V&e^rqQ96>c1y}th7gSM+gDN#gH1wr}mX_low&so91wrU9%&B7!9WT2G$ie~gz&WzN%i8xd}|6A4=whVYV zQ{vY)|KY$?MlCi4sm^K?FY{7#$wmv_2jv(%^F^f&v(Czu48jmf`upgMQgos%=RF4z z^V97?SU}`SP&tQiQI7PV_~DHgy^(J8CG7C&AaJn9g#u{>D$#3YdFe;DJa_1EdVbayC&{+NH zw46lC+=#`vbaJJcgndQoYm4qI9jE0VZwi*Mwc&sAUc_9wH#M?krXDp7Z za#rfk;f16p**i`Qq0hgfl>Uxo_1x59?iVEww)z#Q<8O?P-S{sM@oVSU=IWi9(V(ohyPC+9zhIM#wW>FiU z<0Iz{Jq&>~)s$%AmKGNE_+3VQtEO?H^N4*D!>JlVuTNKFOO~J$MC$fmeZ}|WuNUMI z%AHqPXRa6du|lJWL;n$YGuE%^`W##`R-jfpFe9lF>gpnKIA^Ng7OLUma0Nr$g*1)G&NAQKO?>^xuc;ePkL;)G#=f_A`fZC=RMpb^GqMi~)<-k{Rme zr+Aj5FE{y`{cw21qX`}Y`3y0cr=bbkfzSl@fn88(Edo!bk*UNkb@?aWP4qrBG`i#9 zc$zDQ&gk((pHJ}AmI8a2;~MT|OLT;~CK*C(JAWf1Be^K+Yb;>UM0HV+@ac}xF$rxy zr`3Ylzc(QeqnZxqHap&bVMB|+#g({3LfV7ydnJ8@is)FnVT>=?}8n&dvIWKVmRgWj*7V%f1`-YV4;cGkd_d~ z{R{9*LXqj?;0>Rt9x0Qik^N(N{cGB|X(fh-)O!jgAol5!6AfdT={wb~nLlek*+-D7ltN76Hc5bB^UWP5~dZ5D_eb>x5!bp$`f?SoXROntx*$%3H)EeVx z?u*_qUe0*-CY6a67l<`*95KIj?WNgjpvEA|fRZ=zu>R&px%Ck+ z8~a$JQrD0eHTB@Iv-Zywhc%s1w*?Ozp4`8V6WVF1ypQQ<;a^*FiO|?(>w2`X7lajv z7@nb4P5D6falZX&isf!1j3{&G+Kn-!FJoZ@q6GMHWg9+KpLmFuG{SG}*CGbH zQ>vM=6DwS~`ucK5KFU|5yWp7gFT8w{t?gg!C4Impy=2K8ddPkil(Zv#qQvx)6NK8c z+B~_@4q^CbVVam6RvPWUoUpZ+?L7UP$KJ#KKjDxui1&*TSn=#-%V_l+pBOL3jsUZf z^~&M}H>#nvVGAz)p3l)PHnHg!B_G$#Ug7%g+DXjl$~pJ7bOX|zOplGb}=e{Ly18sq;S-yITBgWrV9x3n^rTe&YWjQmF8 zOBSIJ`tSEyU)`{=sqs)&@%6phI1eS|WukEk5{h#-164eg+-lBIh^E?ZLT$V0RovXU z?E`5H@*+noE^=qLF$?Ko6oDu;lBkQ#2cRWioZRR3Nz>#L=N$IH+O3>EQ`sy%${rGp zcg0(bi%BlKS~vDY(^Xm%4nL_*gNdv#eLV>a7n>u{tl^d`SbnOaDwMDDk>JvXkci4F zRd*wUR=St9C<&8}_wvBQ@7Tawvfe9m_RSL!jVps;J&{p%BmC4Gy!wq|`XHAzR@l#^ zz$DvxBilG8W>XCw8sJS9a%vO!-O5_5ulW-mM0x{B*;lZfc5G0Vb z--{|}aFu4iXok7<0b#B1u=9xfIhQ`HEY}~&<_o%{wGsHqRf?lb28uYDvWb5l+!PC4 zGOf9z(@vMAEfkrp|ISdWYU@lOj3%JyN?3 zsCvY)*|>@8LU&!FnOQRDwG(; zd=z&7$B<^=T@n+S0egP-G3aNU=)Do z=bnSRg@EUUu{V!UFM9t3Z?*FUymDf0qldA<)660SE`ccpVr3gr7 zcNlc{?%o|UVYPSslCB$cpl1SVff$?5r@}7eQ#qb@%bbqhF&R~yH_&hhsSLAp*`0Cwu`e#(tv5Ju=`@ zlW>^&a*J7nl8=*stjb!R%N_@awTM>CubbCN^KJoz3~AJVA04p6YYG^h3pn4@lM0L{ z7LX_~RZ{E|^wqWh6oz$Z--PtZt%4*`VYJf;`6hrE^?8+Z`7U)bL{zP%yPD<2oG8JYscNU9#o3DwoP4lZi8Iq4a{!COFPWnB&W>xJ*)M zq}J^|(&%#ay;6&ZyuePKUssJav_jBkOwOKVnhxsI{c^y5BsH9WV;ce6>cW|Nv+vj? z`A*UAhh9AVq(jHA@;AS(D-kL3mX^9?)%+PuBlOM2f}^v>vHE-phUIT9!J?wQu^xu1 zVrwL{`$f^oM?CkxY|cJmpyh-p_gRsn?^aMx8d&vaf-rXLRgtqSMH{huZO+%m0os~m zzSCL{TexG^Glikn4XnCW-D^88eU7ck-7m>7V*#s)Wbbo?250vst~X#BvsWdpi?^7A zOz8pCp{sk274d#G>k;(gY);)H6g);F9F#?3q{C)iVea_=>%KjmE*t-l9V96A4V8+% zVb=hE8w$)B8o?!xJ*$NV`X0d~Etr|WUeqf6Gr@qrHB!d-3@6g33c`S|6_+dlT#3l< z{F;)SGa#PzjpbtVqnn51i|d)*f`R!c+Ez-&p94v}$Y@ox2q-@x+zmX{+rC4x`so;= z93oYd8%53AxDi~YcZRu}ocm_}^`ot3L+pDS*YI!`@OtOmgMgoWH6^}*Sfi=uG*HXy z)eT3cOm^{IHW?cKS~{FCN*{hxkAiy`PY?3r*r0R`H>ttN4b(T-oaud3BFR90-;Ffh z_dz*9cXb<&?^YC?tY-J=F)^*ZAk*)5=^`lS+P&|5o#3(;s{i}$2g7nt?M>)Wb2#cY z+A$)Lx++^XKSE1K)#?_82LVO7=>gPqqapju=F##MfAaqnrnffFHszDPLh$4}-;^Y| zR39VuCI*_eJ6@E)ZzIc_?SKOS!1!J)) z&}0zyFHYJ<_gBJFMxxBP;>ig66%b83gkzNa1iMcM(V!qV<2j?Xo4#*tF`-b+-XAUS<``CoP`8HmN-;i>Oabc zQ4$MxhQn`L6+bnivs`cw9a$Q_>D|KPT3q$gR&U|kDn z>`K5aLwMlVu%t;@EaH5!q#S``?YdGLww43R^aA9o#+{16SaS(uU`I{OHVYL5l3LL) zq{%MFw0$45P(*Ng^=VQGmvVIg_tZr;zwaC1}l|&;LJp zNg_Y${US~_8gxve7@~*hEWI;_rw41pq7yHH8|!RYxBQI|v3XO@*O9B@7ZNHl)>M$P zmXpTwl1#1;Z<8Fz>-RX!`33box56GLjP5fwo-Br_WhRafEi5cXudlBYseaj|(a`*V zhS@-PL?oti8mEc4#RK7J&PRcC+#^5^r;+&;V6uKC(4K@%HMZc#8cF^J> zo;x7HGd7=T0Ln2xe<1F=t3A!5{=ZO2eBW4|;S;bs_Ff)$58nevrAHv8Fd!~}P zID>_x(g=uxRL689gH7xU5EZ0l5ukl)ZvC_?Qe8_hzu9|HU*SjW@~7fDwJa&0M!uND zd{;}SjPC~K!?XgQzc*ri5uF&uHFbVp!Z+|rZr zKCr6W{)RLeiL;QmAND6+ZC641d;9Y}I69H|>_Yp05`cGn-I1W-auM5jWy7(?Z7J%= zQUokUw!R)6F5|z{qssm}^E~oJSwt$^0WGz$@`qrH~C#0<`P6@WyU?Wr%XW+Pc+KhV!o^z!=VMH z>y{gTtPGrplZw4)iEXrDX}*BXE3OP8X~DFl$#5iYRV5%=F;hSDD|Gt>stx1W+|XGT zxmo1+8a=@$Z|VjhVae7z)3rLjU#<`%WfWd`Y*|0^h}1jdw+@XRyAfM%F9P2@{J9nS zRUmgdH9`W^F29wvVlagQ(jqF`uEwdD~^7cRiH}AwUPx+m?Og!R%?)xuMyUtOW=Xc&B#}`1!`w;Q_5a*|hp{4_|yEij@ z12jVjVlaHUOdEULczu~PA~4ll^(J7FOw&!t=sA}ayG;1p;j#Zlh9tkWk1~%xK@UGK z-<)A>W3@ETv!IuH<6&2(PNGhDOG8+Hu%^GcVS>ESn<4){y5u4U_QCC!&0*%{wHiJF z=tP}bnDqiRjH=V|UVy94AOGd9W0Pa4@w>!Y%W(>r{IXg2zl*gb(vUVGO@V#INt zfBz2b2t8-c^}5@rHemuH$$R!f+g*UaS2^0W+$Sc}mcqP<$89q7yh>c`xK#K=!g+S1 zzBD1AntyXwP>7$84r|d)e-c^!^{=^-_}ldT<+%8@({0KD7noYekv~$50M9%}D5&01 zUKT?>#1bvbT3ng9YSLjB*?2CBBu|m*HS=hqhvTG?Vd*nw1itxz@OA>h^+5hX%vG^C zmOEQ6Jf5%gqWxL*Jx-kBFXTV`;873VM5>qJFp*XAT;||Zq|gZr5~)XIuH78y;Q7O# zBaet3MGRH%%}xIA9!3c7ltc$&9^P|JBMXr(;lj;ONsQ@f=6PNm=#S;uktI}BBF-^% zFBaDbd`fgwByP@|)Sb}ASgcZP?8J{ z7OR2WOP!mp8ZcZKs-gL0TRh!%OsDEWxhns1PTBn;8iy4sxXqFp)i_KU;?YO&D{fcd)OCA+D(Yw`bxu~L zqW2lVeY9SeTwYUI21@RLy4vCV%}BdlS~Eu9eooY0HEy*)9SyknTwA_}u-ctF zj6}lkqtm2Wu8Y)?~ za6!*d?c~SaoEXAh3;r>=4R>Ul?aa zzXyfNA<|t$2scq=9z>04)@=AKuO@{o4diaa2(RmWuv=?9b~nC>VL?6R8xm6)ZY*@| zJ#9gBvAAaYQcN+aVUUQBaphq9Ze#UB6NgO`vJbK4`(A&zG*+{HXG02!+h9%ys&5}{ zG|=zmznxLjB!nv72ku>6SY_%RD1Hg-Q*N(su-vzKC_plt&I1{j2JN7%^2(6_+a~?v zL)h2!oYP!TJZ9jP-Zwdj2)cJ{DWISRz~P(mj6@!*NVcSpzvF5jvspya>o(@)$sw1o z2SLn}%*}=_Q5Q+zHui+709^V_i;O9^no~dmK2BAOIS6Bd14uET;eG-^kIM8cdebTYMRnw0*aAiwc^1P1 z%@_aZU3rQC{wM<&>gAc8cFS1~xnGP*?*-ZwG7b!0@|@wsuJpDnzcWVJ(*5>_b$P8V zk%fQbuBw4*tiJ8K>{hZC0)+bvy>(UM-jXlw#|2-X*tob*9ChDQ=vCjZY zmoyQj!vGhhP4nV%c{6ll%zT}BqTk}bbu|R%)WxNI{#~ANx?d2_KShS6Ph-w)Q}t|7 zxc!#>)~>^vL$15&yC1Erb&eBu-ZVPfNrsVh&cFxpD$MD)Te{8<>+IZ3ij!Gx?g3r> z63z+mks+BT>6tgeT|)OFV5Z*=VD`u|b~m(E1p_i?z8(?7K+V`i>3+0?|1Zx$|9}+U zA1Z;8!?GFL-MT_4nTkjCxzuWP5MD-x8c*=cryp5SgILI`fsh{K`4CGpb~Wv2ilPWM zbDdeEwN0*Hpq}51cD+3i04C`7^R)N=UfsVTxIiii^?Hb%Lb(7Ipf>^L~6 zP{i+kvPmL@zUPQ^+bqQUR$Lnlb(31110z=~{B*z~LCkIAA7HZ{YbUMA{NUYKw5?3T zUkjsYohUb0*YXXPR4J#eLo1=G$k3?9!C&U_sz}sKT+&A}$Zf7=LXA^4(bW(Ra6LGM zXPR(FiQca6*;(b4Yb!!1A=3rnM-$ipXE)61hA*OWKASK7m?dWK z!%uNU;TX$pMOt8-&xj7RgkR{%AX0IlmRR1N`dZ`?>3_mS=+8tcYEbX>LW;I^fGf4> zyEjNocexDv@1L@TBC`R@@VUFp)BYBe7C#KE*mJXr9rl2~H(8+V#SPYPz7#8sE31~~ zC(izLdsCAc|C#`8^tF2CxLn4P;OMhrTycLNFA$&~X>>64T>kMkvtzoTbnw9As~uoI zS3BBrRU-P9)xO~WWjrT3%%}??NEG{mVu;qj%Mb3QtCt^?*@czFI;-$mL8NR_a+gNq z6yrQD=Ivsw_)qi2eF!bE)a&M#m&(e+Y`v2@tKOT~R|_yr#&(Ui7i72fQ0~F??)%`9@eW>k#voi)Q?@hGZ$Pe%z z%u%i*hRA_)Kto6Lezv|%`Q@SFwdsvmKiM->6ZrCFrdJ$xAgZ7-jJd5L&2=X^AK@tK zWiN`M9j|5WT>|SBDSK_Dmyb*YglqyRMEqy>-j5fUG}^=L6tj$YkGGa5|=q7 z-LusTW+i7U$FjVuJ!f6lx!0?Ex{ClK*xP+BTJORZ)7-)hZ&KxrQx^`z*2ZMdN5QsB z{kNn(5z)eySogkGLhs*DS=&<#BoKa$_&j1^zClz)pP@_9$2%@!2I zBGaelT52(?EU=Wqu&6&HRWI^eRW=yvLE7LeVwH;(r_a0UCH#Z}blRxBc|A23kR5Ie z3ri4JV~S4Rr$#$nwxC~Iu$>BJj_*;UiC;25sX!t5mIrTMZR;`(HTpRTGT~|qqIkn8 zkLURdMVAv_Q+(SWRkfidPJ0(xX;yH@rk3sQ!t(YI6gMlq;Q6&52RSvQS8Haj&f5t!K88S}DE4?b3#s%SA zpR2U_&z`-K9+M>?AXFlyxNCr?BChPfO#7G#Z*F92;id&+4+AiBlmXWc9NjB~%jKew z>VN!N;_!8i=E_O);$9{;k8bOiRDr2=wP_i7%pBnzK~T}ShKKxUfiaRz*RfEWhK!L# z-Lo-dYq^jccNT8T?U96O;UFlz*ab3-N2^xZ^#z4uSeom7jfM04F7+^=gGA@4ZYcWN z=miM!XA4^Pu=g6ZPJ8?0i2Z2!LYh2A*5M;%wNs`g~F#T@`Qv$YgV$UQS=z zHk})~Nrv#+??g9&bgJ9qiz`_CnHx0oM^ksKj5%3MFhC;OCA_sh-D4f2Y*_QRaaUHK zMpqe@Zo;~SQhxC`PY5H#zlHj3zX!yzc7sxS19#d0&mPTs1JsmPc3nuH;s9@S!W-AV z4WR9)h(P8yhVfypeP#U3c*yeeWgqggPtAe-{~1Jx1Ck#8&<^TnSiNw1`m6MKFhm|32<0;Rsa^cd33H^3iEn3(&;F{f6y9GJqJu z(w9SNnln@R)vD2#CJ#wk#<+>i@5)<@UvABpWVq0stY&eqLhLh(WrntM@<}y0^%30m zE|j+ZLDw*ULo_A=7gr3z)fz^P!rTwgPKzI0xNng;v507EcO^cR&W1j1c>DJt)d3`t z)c{w^Ttr;XCi?`Q09$(&3@+$?yqS+8HoL}0r5=@{$3~I{^LCdkVx5~ddAj|X5sk)4 zslRs}Q|i3eS-e8~xg4ZBt^=|9ra19%{qU8$Mfi)0y5d46xh|?5?S{)ae3$%)`?i%c zFyq-luDp16+DgzD{W;E0B}bq>di^sEQr|B!=qBjd!kGBiJ}56;qAA_LkRu{Eda+B1 zY}6?qU&=B@hQ-i5@VkVU{YUPL(%zVQ+v#!aYE%ibHo{Tm^Cq{_uh3!%nETKljxHB} zEm>9}??*((J;eR_;knRf12jBOE&YL(|Ez*EQ}+ZRVBS&mdq{q7|J4(Oxf^r2TL5BZ z=tsUp2#4~x@&&>JkbGT50R>t2#AiG3&|0uC7MThuCp2-3K-(S&#x+n%@IueflVuol9>hl56vxvyBEFW+%~x>58%fiS3dXXdx8 z3!jDgqvbxkWH!dV%V8rQ?nVygx_PK%S0QL=D9ZXzWKm{+<@KV?EL7E}8a4EUP8JB6 z-{d4!CC2RI(S9yyx&6VRp>B>;GYoXSOY^bW3JaK;^wx_)hg>S&Hu2&O--C=e>00% zARTe}>4(cdqHn5MO&vG?Cp%!9*~`@wzKPjm9mSHR#jro}E#07i|I~H-^IO0`+V-1D zUClOgbM6i%^r8FA{!Pyy-|r(?-{wB+aH%zzcT**y(I3uNqqf$3D}1( z+HPAbS~f{eX>+Q5c>}vJJl0@`rF1T0?G_hToMvEHfg2lO`$0fx!hOOH=;BQ(dI4lJ z&69`6L+(d@CFnlZ>3)8_l6_TrIjDFkP6IqRGJw<_q~Zcz#{*~a1J^WTKZ&yzWF(fw zwf&~9g3;$c&-Fm?L1M>SF-v&kgW;h^yK3jC8_NUz--b~`2zAFgNjV8jjZ*077m-$n zE}P$?U&8YK#QnXoT84`1{UBB-hQz_PSd|Zh{>+-r;)fRAJ?6Bwf#xXlJunTOAwC3_ zF!HB_RbcsLHv4c6&SFaunz4fqCuhJXYR9g z1fwvdGR~G-zcxQFS1abu`1NEG#|CE5BK_d+vaq-p(}zkBv2c2qh>wUMurW|LT;efN z|Gv_H4a1%)a#)V14J^(R1KC21d`XY&pSsKOt%VAlJL5(|`vQMA0B-x+@l`!H z?RSe@rx5i5X2Jm1i701U17<5RZu%I$#P=oIrMt>+O6o)Gt~S?l;ti-SYkVsbzmNF8 zM2vJM!IbbR4;~Y$y*HirL&z)C>xzpqe_q8=B2IQ}=!2Slp@j4p&K-y~Hbf)c`QTlf zRl}fD)>8U?l=`Eror4s+kA5#~tqe0v9r=N1W|9v^ga_5EmxGKn+7R1-8Nt!)0?J~L zQKUZ6SOn0LWhZj@egSFPuZt%IRnSvfHjfcK6%;K8-80oWd>q(<)_QgmW3 zr*7tP{;IFmd-2fVYPl;-XzUg!KFp_3p)+oWn)~t}4v#56Pkf-G_oLo+T9$m;G>56k zs{bOHsOrP2KA>M3U5|R37rX9B4L$F@M^$<~_fqg|gOp2Li?&St1dgTjR1@Uym0oCz zQG>)76^BiGHm&pr2Rz3ODVEogz?MFT5;n{=PR%sp@+#X3w$l5;08C`n zYVze&lc34f702O!U7p zT=Sj|b+n9w0$#kG`w1YmH#>KFW-=wMA}K;nihR=W!52l$?HqCidjJFHOz z+2UIOX)=QKF9KTbWGdr^WA!fVN89W3X<|uvQ!%mAKm7!h>NOFIFaJ>`aANkUxlE_q z4bgEniJjy`a=HzOkZ$ZE2;K?10tdv7W>n|np19z_E}qvp&`JkHLDiN-x^%h+CS)1% zw{NG`2aXTzK>rF^_J09m39O06OuQ7Gn1jn?(P)ewb#Hp&R2vJ4KHu6B&DR{Q^{nxm zl)znbS5cI1SX8C+M(U(GMp^D5xnR3(X+%Q>gfKQ%oEMMezsjV)e`9m<2J}VlH&z># z$7wf(;)40UT1HZ6=ooS7I*dv&at(!xTH`moL#o{9TMDE=HYXuXNu!+DU@5_KU&NnIirsNJ1T>Jv1u_YV&OVz#9@54XcR(jA8$qFf z*UWu~RJEgLHdB>Pmfcz^2x>WDssX!`jtJS6(f$HG zmdk?nx~R{6Mz$9383?I0qqyGJn+Vj|@B8!k-Ca}zkj0%Aub4LheocFr?>^(oMw=&H zE!np`BI1W$4s>akif(e@^fXo(&C2t=rGBm&BkUxqK*dPlR|iqvN82fc9=|soleK=E z5MD50@4h$7D>wsFMr`}fps^Sb%F*Rl=*9=5{y7ZP?|3OKhIT-*a)`)geB{9YV{}nh zK|K*3=_IA&Xgt*5y z?E&KCugtjqi2~Ka7`Y|nT{kk|zIP1zPv#tlpP&eDYgWgoHe}YUAQ8B#C14JJvW&=b z8J_W)p}JMLFPAKBGdWkCt={!zDz@Rr-lx3V#BP_wrf@>piaZaa6)xO1 zz$ z)_UYn+S*NVZj38XW=HzJx^Op1s2nXa%4sybuFHq&51MEUr3SV*-1y!=5O`#s#2h^O zcaXM^oF6=@p(^Jy%N02etOU;DA9ng$OQ?XX{RV{sfBw9Y%_b7(n(%-E8si^)jYT6v zHt%8Qc_uqt{yBxyrz+qDgpqv~hJg>2AVZt~+U88k$h(}nS1BJnFq z=?l#B1iV7qJwvgH5>+QC1gM;baF_R|;haP%`xt-S_gdFj@>oe|nf}T>O(CQc+p;yH z2fjn{1xple^U7i%jFd-EE|N!Ko3Gln6A!ALbHygU2?wrR`# zDL?{=Ron{z(jw)-!N}jizM)urVXHWsf?2kKFas(qUqoH? zez(9ZrPU6&{5-_S9QVF9%7L$fVm8z)8okbuQ9Z5ei1RfAE1JqT&|?GLXw4gK8NGk~ zlGgLL5mSWWl7V@kplV#cWsIE4&rir^5){M{jp5&t>k~;|jH+(LxS|s=ZCPBE?-7xz zP)Wx z=wPQ@_EzbY1}wR@!{Fms=kGZgrla&0v^9)jsDi3?>QvwCc+oPIeli`PijwBC5wZ;g z&SyhJFa&Cey`IjcCRjl_gVLs|e!srl{!MJFwW&EBOXq9FZ+;8tVzKHIlq0T3)CEKa z+y4xs7ze@^V{T_joR@6dOz|737FF9HW~9Pvvm!ibci%jut^l3dP~Yo#4|=@^oUwON zuV>QZBrLH1g}49ou%e&K($SdfLJeX-<-cQG%W^Gx1~;%X6)IJ=^y=qq*WD(mb#2iV zVKB59O@;eD(eD~`uzDMRriqFFfH(>z52_#kLuB$DnPJ(EPf&Ab=jTu_s@rOj0(1*4U| zLRdCgFYA(41f3YctT`-UQ^u+?Pz?#6jPr8@VLcbj1-yu$_WHj8WO8bTPM@G5@mx*2 zoiOflTVD);1C)u2@_iXtb(yWer{FqgX{FjpvfN;&Fm6vwByJq5yql?q#;>%2aH(Pz z=L328ulzowEe`9@$IF3ku3CL^Xilk*G$L;|K<)Kw{`eBX;hJ%{d#-EYM9n02mf&Po zku2l;LAd#=w2e1+hR4df*vAhY@hh$TG1gIb72h0}*WVHZvyqczb3tX@Ws%#QcL{rv z)LTy+xrU5$gJF@muM3clGp)t~BC0t;;C)PnGE5BNu zw)8b_WtbB7=fOx-2{zYs8qneE-qi`nz_cP+a$a6;Ki``$4kw_hwK+;geW;nboqYO`piZ_nq39`Sa4bOU6{p*` zNnVHEp2D~`%`^8X9n01CpX+tv z9A}Rtlz42xl<`pO9ZCK36x+r|$D^?N&H2ZpILKzn`U6KgasjH`bMPk*zCrUf`e{$} z!T=Tt(k-^qNyPT=deOfcM~_IWC-3@<+Sm*NDE1I3W46fhb;wfctMF>u^1PRu_DoNjjOiCZiyxDmk?rCptLC8hVfC%Tv|mn8pND+J`10(Ky~`K1UnUBw;^Q=mc7^4*96)ecud@Fs5L zfHD>3{#xl+D42?3xDmnJ?#PEzi{(u&H(gMIA=T%&`{A6s;xG#yi1GjEW5Ih*yP}vf zFydRH!yFQ4oW8vzHNW~WeR!^OZ;n)+EBhY)ih-;(sr`qUsapw^WaCy4MRDgr(f5M; zxY8L&Ha@CI&{H~W8CeAqc9XFS2)ByF3}76 8R(TUT`SH%(Nyz4Eeg0Y<4W;uUI0K65u%<_%O*4ace4SvRYza~6xY#1uB;ZPpXd?$yg0#>RmiJ9 z`xD-A&)ZofsFX;U8V|75JZEP0JdW1 z_b=aC>TUfvw2=!oblc~cag3e6p>yw=ySq@R^wGbxt$4F{`>ti?)t@1D*H}+k z>Ti(yQh|x#5`!4rM8{lI^#bbfLB!E~S`)15(7sG@42F3BShjCB2gZziDb;>1L+ivW zh3CRzb%5{nc$hRi1@AVNUF4gFOL&yPIU=dZ(zZ5FoK{kJYUqu%K@DgAhi+JoR<5Mt z@Tjd{Nxf<7cilW3CiFg7{Y)kk%%f+68c-adhOiim8#}e% zcFfh~bb(`LJ_t=1Xjy(9P5+PZRPm!6@FM271I04G8Rna_z!e}fT63z($*6Ta(cRj! zN3HQnoWjnH;?nh2tn~WO7AhT}8 zvaZz0GQ1QqR14f>3txjR`b%}9LBd2Mbi%soX;;y4Q4o|RYxMsqWU;Y{(`4d!2yVvq#Maf9?HCjdo|Q$kC=^s(LQ@^2-OhZ`jrZ4Wpbhnx__@3X z4_tn5F$54WZhzxNK;sT~7&Q_X7J8pOHUZ42ADxZpUlYMZ3KWd)F2tu{5ZzV%8ZQ)Q zNVS4o!~ae8XizQX313Sw|E|oq`4}*(?1}xn#lAd%3zCQ(46|L2|1@L{a_y{e7|677 zM~LI{niiq!vsN4WtQJRdtr3oXWVc)+B>#NR4zJ^AS(DrAXBJ0TCx;B}PA{sTJ@5`8 zpG(1v1T`G4)vs$}@!rQDCE2@3@Lb{-8|aGII;o3bP)brR`)i#Qy1XJV$$g=0Wer0M z(Wi>A&g23KH50#Q@g049g5tMuRL*8igUs1-{P(;@EPHoQ_L#^$DRTqa$8O@OsZd6l zj!+GS$t%U(cLr}Oo{+Oh_Hdy5AQRo#{8QhbKF0$^4un|z*@z-p`3FFg0w&Dyaf z3x}uk`ny~3q#+%S?69?<<>L>z-D z7B2U}H-R*pd4 zdt3b4uip|snAbSBSyXpk`WlfJ5C!q{yjOys9_lTV=qy5oq4TaSbe)d*0lP~{D@o2B z@#(K01Ukx=oh7ia6R%d=d$Jc{`!`_^Z+n83LoBZG9ua&xIl{X|&4YKt+;_oVHqh|D z;2Q7#fmpT<1g}y5e#`k?LD!3d+#tHTvSc6>H~xc;dH*`ZW+I<5GfDk%4GEiuQn(6t z?`ydr?V0sS02YGPfE;z9Ko<6~RQ6ESS$1^ctz1=P!?;L80>L$g)4+FRjQvjO9#k{t zU#d+*heII@VU2z!;E=!x`eodWf!^>K!j=Yi#h zcRZNN82hU1&{Rg>%G5~Xpa(-@7xd)=CNe(w3fZFdb3{1-r9SOpU&M6inFfV` zC}~D~;OyG4vmqA}5uBFkhj&qjY@Aobx8XhjK2p=|SXuftBeK#9g zDh!FVWZHJB*J4<0PILSae-*9*_Gb*zSytB}aVl&xaZhd=XdXH4SGFK2zy_2&Cr7lk zQh=>QZxm~-@8AoMB?hraFw63>S~u6+gT4^20Oc9ya!RY~XHT*;;m8E`!0wES+ribc z+j+=7VmYpfM=`R|TAr84`Fx@L$GOLnK^xutfT#Pl!E12&tv#52drCT7PC9EY1vFz) z7&Yp$u5}YvD4f+qpuaJCleNNVo=P^E2TI@%rTj-vVkkw97RcrF z_|f@)o$^2&8;4;ZH|He1gj0fHTO*>q7_Onk0#be=n#z2Ky#THy%VHO~KHNckyscAv zc6QR+yf)8j2A=Y#li|GLlH1lv6An%T3Sm3$IPUC-_cW4JgGQV*5eb4SY*Pr|b&Uuk zjIjE}C=qjF0C5930<1y0n6okyZ~Nx@?aJ+i@v+p;nUG>5zPNyb zf6rA#rRahzWXF7VjDHPEmL8JZvke>ue|FI!Ffu9DzaCWj+e=DT5K1(_pesfb2R2@h z*C{9c&L5I@2|isDLa1tzN)o(Y*#j?A80MH;6k8QXsYETA{UD5$NW@dDxMW-WyW-y?rEn6Cp`vR4 z0+u?|y=m$CksIy0J4SaNlybHbUcL2jd!D*=soDpGvf>M|^kQ5|tEU9J-3LOoha6Y~ zM%{ROD{-8y{#TD0wn3quN2Ga^rojla}9>)Ih7!WL5a19q*%sgB09MN%`PQ5M$0~|hac{k!? zdYI(<^7vujuj<7K0{T;8DwK|;0!{sY$GSLR$kz-;&ADbwTo4S;gAz06 zLv5eSRS^Ph3ao&kCwEB5>HTucum~X9WE?igEsT$783U>=vz<{AlG2wi|~x)U)3uGvTS7Cs^VjA zt7=AIjV80J$kJPs$Vo0SqrBz=qFCs~&$ zhvFUIJsH~L=UiN(#{S_l5IPpN}>fWPT&+qgUD`HwHj?-R=S_?WPui zj{#zF^?09jlLd{H#wqrwMgGi zboJ@e=e%Av7uxavNt3%T%6H_nj-mr4;!e4E%g z^K0Dh?aB1#mtau3quSN}MAl@%tb6zl>EdL8xBL*x!xa;+z}sS#q`Fk>3-&2=okA3Y zASbxW+;8kFTH%BA^=;cvps(q~k|18YWl!4jV}vf@rRR(h+- z0*YLNJy0CKR%U7qJ9F_26FjJ0Ikl19`cjd$TED{R6`uC2IH7lE{Q7}-sp4$8QOS!1QZ zND%B)cktntavIhX#1aWzqZq_#V=oOjyv~G>Q!nLeg`-ZT)zzbC`#}3+YTL>aji0mr zqV$fjCoSRT9SWXIbSO=82k)?bY?t3E4RP+Y98$J2=5#_{U{SvRq1+}}_Sc*}d8n8~ zk{rWe2w`qRmoq&?MAdiMq_As38}yw9!y>dQgQ@+FK^WtyEJ`PLN(>|=-?lx`^OYX& z8j1>K!kzHc*htwBaX(*w62tNDE^o2VN%Kj4yyK2)2S275HKCu(zC-*1LyatFT3Ebp zkdxd{Pcr7c=V9HJAJyx>o&uS+x`9!77x1leHe?#9O-j1}=jJE2pyLq2Q)Qaw@f;)Pql1^&p!Q%SEOQ)pRY>K5YU+1 z8NQqg>eR_{OBZ4MM&WweF$k+=l;-Yd0ZbzC-5>= zEPw@$Z3wI7z;s)61i2}6R{&p`&OWN2O0BLfh&-dhwCzS-Ov?Ki-;Cz>Kaa`YpKR%l zU$r2RNdbCSl<7?@>L0aHaDr5Ia_V`)lzJ_7`x1#2^%~si+pQvx^Q(^*76P>_bySe++q?d{Cn|Np$01L{ zSB49SZrW$}ThRXS#2o*{o%m5|T?DB|@Ang@a6nMcj-%@iDbMHRKPv92OHvn+-Kt#& zG+Ma-wz6IpY?Rl8KGnx*mk*l&F&v`ctgWGn#-3r}nD1_s6|n()rZ|(WjSmGXRjJtt zu~}%mvX3lgaWDw*#SQf3Thlv2lj)g>nx}T_RMuX!847$dWAf={%^A60%7Uey*9#)G z;f-&^#B9HF!q^;Rlfs0F%l2w3un(UqgvQ@a)`tZv&Ysxl;SZy!?^gReLgYXPHB7}C z5?R|OWnu5h9P^fTtXI>NEB#LDjTBtBI-y7)7)F~+?T=i^S{QI+r(hN-c%#IFkEL@XGqaQ16lf+i_S!-kKkib_Ns*z*nDa(3G}u90*?&$ibNHei=aqaI{ByOrg- zv;++2O&>u%LYAebw0vz*!G|~}@5lxLgx%L`K)mQsfgQrMviSr4V$P+o5G<=x0 z&=$+H_$BuQ$5SJxNL=H})U$o&ZY@~+$BqLX?bhB1mWQ>*GhUX-}0r*ZsVg{`|PN4n9i!s zpOv7K@0L~8GlpIt51*eK__Ys2_7$&5!UNd_ja^f(U!Kauq4-s_@mpiA!LyGgOss9o z{5Y4lxTep~zJh$5e*=eK_I=+)m!6XYNA_~Of1d|U*5H67**1S@hQg}qO8Zar;NPnn z&2GsXgu!VDU&meJnm=gM?aH69xB{@`jNuKZ)CdU}!~geepCj|pxg#|b{nXuQPk?8a zcuD}@!<(q5u9cdQ9Tsp_6pqpA;~isW{UhSqo-u_vsCR!z5&lp7z829QL(6#)dJyQ7 zhQ($3#=xO*<5wm{EN+wYY+_xq$yBm-+?y@N-Mc1Vs?Fn^4Ov^fi28WT1#8BzZO#ZPbH2MPBk5riJ$TO%xpF?Q{776)v;O( zr?L7-zf+*zMCdMr;`p>yL6W?^q{8Z~!=}PxHOSllCuuT)G0u)l;Wn)PZH*gZf?wWD z^ei+NAPzx>(J^gZ*#0hP;9m>&r+BEXOzHQt2?LJz)>PhbP#J5tbGhJOs+X71Cjh9x z_HX)Cq_1ZKfV7$U=&~XQWL(7k8nD+UcKnxA4?Lvhf4z_jAZO-P-Zb!e2%ER*NNa275;{=5T*;$+tRf^C!7j?L)UMp zM0m}V(%XmWXBszAzFCY?Up!mK#1643L+>yopHCynUZ^WOwAU?_UIU8ba=3l?Ysv5E zO(L2Y@rFFQ5n~a2&kfE6btVv{1xI2PYbx}XkC@eg?wHb`QW?b;*IbpbKnqvLVd{|h zaf=}lq8KSnbfba8Q6z!`1=4!nMmM(dzE!!|p=262zK>)FRH@QDGrFI?QCDpFu^Q{I zgg_T`e^dT*pwn|hu0%GC)rc7dKWIyinV10wAA4fyXe%@2pqi70*L{gzf$?w@ImP( zdr>elvMk^5tXS3x{rJ)A3o#;YeQ5mq_h}16o6`E}p5_NaLCTOU*hOWClibIZFK&zv zakk1N?aiK7rnkwBhu`l5Cd6JdBzVf&LH@8Z4=XV4 zVWewb;Lr#nkl`q>QeyY>&h~XNJoMU|v`dv7!w})R{1(dY5g8V^GIr`*C518zFC7U>|7_kUia)j@uOKo zIcv$B&8}nxk_=SqY=3Bist#_AT@gDOtru9~!WS?J^Q8ZUG^d7jy>@Pp-`hC46cWeU zGHvduR~vUtmVFEtnKjW9m)@n|-5x-zpyXrC)>E`vua$2!I_$C`DlTy`mn~Nt*A)9F zF-Y-TiPtwsq&!a(;{&?n;p9z@?2P)Kt3fvZ99cYu6GDYmn6BBuM_1?TT`Lc-@?X+# zFyHdsIw@b1CD3g6ds#6e8{tiFPl{IDKx~jHnNo*$b9J*?cTs3d) z^S8=@(B1EKk6!&+O%#q9R#zcOj331J+#NLqChZmMPc534hn@O!R<3Z*hK!{zv9-W| zUYEk`P;1zkG;Go7LQt1l0gBd8pSD@6W$Zb9m+0r4MN-tuC9~0*49LZ>93eIJ4fNdO z4E#1p*PQW4k8(g_Oufy|)>SA0?NvpibW}u@OrRnmYrh_+U^kbe|o`g@1AZDi= zj|B<@2WSt198tHVBz{8TF@m>D*Y!sbn4uwpW`b58iU)_ljUxDL*_svW-felFKpNfn zmq6m440hvJC1i^|SNH>s<}$#=8`Ts>s0d-R%BeWsU6NjkI333^djs+aZ$LiXIVR=* zwqo8ci#a$SY!b8#Q}NVyQ_1K8+$cSjm7oa+p~7#VBYuN_!|?SH$c`)u!};!v84{`l zo8)<%Jn?fxN%-SUauo}Rv#iF;15(gCiePlcd0Os?K=);~ANM)v(@}1N-SP>qbbcwy z1PJx^^DZ;*4*9QYQB9QJb0U{yl;?E~P&V86E~Ar%vu+y>{b)*h%JR*}`?+QN_yf1e z;O1wpj5t@CfqaHtT1JKpWYFXe8`@LcLg(nvC;^RQi@>YCV(7#zWQ!8 z%X#QbpAEha3ofHqHzLPF(r4T>0an?uR}<;f84-!~&kiRrp9$@B zZ3+J;3m`!=)FCzc)6P%{hg8;G=k5n(I8FeHnf(Z{XCIMm9OZhtVeqcjO5>Mu;xjdW z$7^p4Gfbbg(KB*Dd#tK!r$(WC7isodR0+bmmhik*dp=V8j$g*d+yU=ZQv~mG0PN(pnqxjTQ8R_%PyEFWdv?w2fh6$Dp-EC zeaSB1s4It@%o_)}rBe%56Nf@ zdYCZV{_?&CyvIN`Var?sx0xlLSS?0ZIOSCX1QJc6P8Xq2R7UgJ$T4x=22sZ zvXwnG^BkPcmtwI!jDg>|j>WsKfCm8~Pc?l_ycHL!9rgDzC zeFs*<;)19&@>(k4lO~9`^5+Xw7-1+l1C})K|G=xaPA0-PZ%s?vB|?8!GXmXN-y^L) zf8)xbgAmcrI*eUr0^8a=)z&=rM<1^#hFbJ$piNlgeJZN{^bh*i4^##3e->#u*+`8st5{&r133tumwQ6`Eng;`HN6x_ApJeP0g z1zcbrSiU|?Vl~sZa5;wBo>K1rhy@n){ucY`oZHr%h5WU;^1T)v~l^e zcZWcHXeaP{hy^snb)z#X+S+25@gD9tg;Om{e$0oV zR(2+*~^*p3lCjd;BgEz+RRM+{arUHyUjAI+0n%?3I;h`3X0 zwiP(ou8btjA1GZVL{xVmvyR#G_sk<556-Fk8g8TTm6fOm(o_LVTk9QUm#J!|m2`7| z<0y*&-hj5-IliYm#*F>Ma)Z$M6^aV?i?OX$vItRee_SSH>^K`x$A+4?!@6czTmJld zQId9oQhV;zv)n%F_17nh8PQX0j(`CszX(7`6!SvQIMDV;`^j*SY0gDw6MdZS@FRL~ z+3jujMQ=F#7ik`CyV}19X)_W(gl5Hxcy?i*g#d0$6|djzO85%#6iz%B-{#uXeVse% zD)yv(gohIgT^XW*K`%#Ohd3#-DF_j__m8AK4bNsv=F}(X)M`IbZpTYafX%8nb@ABt zfuP>0Ak(ZpOw_?G7lU$T;?jF21SJd?+1M0*6CM#e9{I%oADs_JAVSD0zI4ekJJ_{> zd*!>RsY8fmH`S>j2AoSvjaB)+0m~?ANjy|vAGT!*SVhAGR+K-dam9=wI!4+uHe$1k zG`^!O!5QoC&Nmp0FL3i3X8$sIRFN1LV|fsA`7US;ZzpBLRebOio~V^(@}}l`w!C~e zZ-QyADeV_*=kso|T9x18e41%OPZ-+OUZ5e_bPUeKe*eY?2D^NkW1pe;=xSkh^K zi=XKDpKlNLB*yKxH+)aaU`^qqL(a7{rN9cr)1dm)9e=Q|V|x2-4?omn!3AYsK5B=~ zC}a3jkF%sH5dx-N+#T6AMy#{zri3f!G{%|d**vM!(JFtT5%_jVhD=^KbxpO#)3>ss4-emW;KxdGZ% z)^_luobpb^+$~^OMqj=T2`j|)UzFe{?neTl3c(4`FpotEd;07;Dp1K3gj-j?q~Ef* zBvX!C&PHyM8>*_`d(h(K7nn|9a|6WcJNUe17^Btr?n9T+ z*F2wv2B98aAXvmu;jU^r{A8#&fHrr3h$}auEF65csrSPRdy1oFn27}#Ez?Bt#vDmt zZt>%9gkrq~`S-HE^#qmZRWzqQMRo#?n$3^hLt{mMlJm$H5XdDU?!n5to!@?fyEKc( z>F>>Yzh1^}g9qhrr2m>RjlL(L8ioTJ#BHXD?xRFm?p)TYdm5ig zd8~0C!(WxwYy23YDpu6BhrO=edhapN^N+_VSb5oF05$}x(7X|H*YPXk^|eY z;~-2pR{G zIrbh#2t`XLWj982=alnxN@(ZdbnL<{x<=0Bem@pwfZju#SlfA3pTzX4Bfs1%{q+-0 zKYO{nnl=Dv))p`sI=VXBkRcG4SK+`Y=nHKC6{uUqh`u;C=INa}nqPUDl>^&a@y7Qw z{M+D=+B8QE^*t>0Ndv{=wh24>R8?eR_?!aWcu|6YDJI6xy?`BF#MyH$d@}sUXtnMTr7WG_-cA>&gzwUpr#x`2X0WM$CVRAXItpKk_X6 zbI5@jWMVel!`TJ5KkG1SD+`*-tlU?2Gubp3N2?QP%KGXU2-2JS3=a)b9@yO2CmT+i zGg-clk4R#QxtAhnZJKC>WxD%T>_t*j6&K>Xaq>Nv_dCP=78Xfe3J^Q|5H3Zdqa@ox zj0rZoExyT)K_YLE;=@+6KP!-W#Yhn@=T>5uCIxV@eu)U*&Wh=E(>U%5#Prglyq|cz zv7-rT1}wa0{9M8_UczIh>R^z5W2W0aZJ6TC6h6J3L4NCZUR%W#sc4gCcb8f!GU|=ebpM6pU|+092k~^&^4mM-=NOo0yV{_k z!@zl)H%EX)TH?*M1Y;zg@qFIl>32gR&br~v;+K>bhF01X8Wby;Yzd{znvEPPwG_F? zpN(uyEU&^cxtR5k->}DmWqZ$86qh3TP@g@XbC0G=3dclcC1)keqU(2lu8+klH}sgc zM@jOmoLyd!jz^{|I(b~5>=q#%3W$aUPq(hF*a8@hJ53Evv|?nyvS6NXC2QVg zv}-OjrMV5p*@d3714HwAveN~ZP`%r)Y@>g6oz>iz8rC4}0tf6V=SS*R3a$r=ut=ik zKgVun(H&*CR(sj<)R)k*TM}PP_x7h@tFv=ZbMzMJ7G3*IFRv@J>zG=rI#%?Y zD?iF50EE8E*%jzNiYEB^#=vA8ndoR*`QT~~`Z|Y^B=UcRK%+P=KAiBgry4(LWRgp+%A#XP4J&`jvPpWK=#JwdcUCPb|_`6CaoB$-sbvG zy+Uo}*!bF{d16dY`Vyzsdm?q&y0hgEUgNrfQG80yxl(qWikkDWB_9UZ+w*pqRr<7W zga*Ud>D{}9h_{Tk&o}2x>;w;;3Zf-8PjNmr@&}JvHD8B|IV6f%5HV)7x@&OXGesE$ zCHVf5T0$zI*;4H&@V?yBmF-a!N>Hox>(&}uVrs9Nl=+2TuC1CmjE_}Ap@#lr;(h&k zkbljk@?5Dy?M3!JMdwFKsG(!cjD%D1BSTGg-6!lgH&lE+Z?uf!D%HS0>~vOEE^`dV znE9F|h&{*sa;R^&YSgA%A0C_d=7CyxpV#WBy1P6o5cp&o5xhMt^qV5fzrHGX`Sk_T zI^*Exe9KCP#p-NidrQJoVK^&QgBFdZm9~C4+L2ZHlStCSsKw^9vwOPrOdAU=d}ktB z&(XWlf}Q*_b0YzeT?60wao3KUIGRrWu%HoN>aW3!%8^N3 zFnDm%tAkGN@82Qzp0e5dhowg9PQuYCwd**0K91=FPme~R^lSecV5+g*-x|zEb@Vi_;?$QH zI2SY`r1$Y(9nT}HS)(#Hv#nXGou0M3q1lCG2RV#IrdAebgMHS@Dyv3;L{CYo|F|5Y zf7N{5Gc_IcKQh(?8UmT7&D6e34mOz;9e+9LZpcGX#<;qTR&kQiK%i*s;{rL1dOAOM zSvR?leZS08$JY2FizOy5t43%$F<`#iT{s?B*@YRYI80yJHPO*XIFDSnd$|59Sy*H$ zk`m+oly%C+jW)IysHKEd?<-8 zX|=KVwLmum#$wbmzc#yn6$ghgMT3BbgbQte8%{`b-JkUzwvwf8u5m)0i_EB9c*h(|;cg;5neuPO7IGL=SY~XFrtilOFs^nysD-YH|?(BX=Fx6N?C{44a5P3k=^d7r49T zeERB1kqS0`xt9y{E}eqc?zz2_)5uuvleFSROMh7R1Q18paDA*(8-$#7z>gS}?~T>n z;4pSt%F9iZa7i?B(}1xEfSK}wP95K`@|0cR@?LTv#OXoyX#}FVC42&SpRS0?JU0zi z-d;Dn$P3-F_jI)HezZwQoV<+cOmN6-ADw!cD<)&_UiV(kn$XKs={S9Em&5hd=3GrL zyj`Orz2-jDxG^jWqtYA;sBbSpbB8nkuLoywzW5J|4nOi;LP<*tf(+ixXUpzDOzBoR zpT>0*Z-AwhN4~P)?}}H}SJpAHdm5~xr0=qYShFvS4#>UX%Iet%v|iJ@zzuX)_+kCu zj>FA7s!UtB_w0R&3ZihOP-;QygrZPq5kYB=S(f%nyzu#g>?Du0h69y=h_@Ivmvk?a z_IGZ>RhL}vpbxz)u|lnfJyHY^>5||8A!%GH_V_M#OU$7``XZFghdfk!C$cQrcVFLV zGSH4jsl9b(G5Oiq!`?Mhy>$GM6{C1qpGs(?Ykm`3sDt>PnV*WXxRp#UV}I{a)g6&2 z>-qq+vbpp5{BF+D;t-tRltGZ2jphh+cF3vis^2!{^7HWLiDXYS=E$N|3NRc=2w+A< z5!#j~+m|V_VtgmX^R|mhWR{jH*6S}7vUi1GM8!)9xfQANbVH^=`!?I|g2f0KXN^TA2K_|XO}!RlLWy{ibk+lw1%q^BzuRml%o%Bjfo z;vAY&AB~8vz|<@GG3Ijow5I{1rBimyxK(!YIB1%J@RB0WtxCY^G|?KR!PCN+$WBM@ zQ;=y+l$;I8SquLIPTg-@0?~AC${_7ati9Dz*jDpx^c(A;vvJp+-rl`JoqZ^QM!+v^yM%b%K6YNy4i zS=%LQw0Yu;sHN_XWD8NfD#?%R`jGOa_S>FDr}x2$1I+EvsN_o;nCI=R>;9H<{K_@2 z#Mra-zK|Q~I7~kQbqdZpvL97E@WSx1(w;Qh$;3MJDtijvr3eGBuT}fo-f`%zTfzsA@P~Dq39t zN7{Ci&tGU^FN;o=bj_-y7Rxy^FK!0iQxiqQCc~rIqg>)Fu*N!g_3q95jz4)sF#)pP zEbF0U5@)Noe!H5`VZ9zDkg=&>4Xnsj%Ge}z=N&L49-dnLfCnJ2_*UAb@)XHG4>!fIweb!nK%37%cZD~eW z9!~@^{CNI3|Bw{r>@xT8n%~Q!O#;SX1n--0T1J8Q92Dzd%(poBNnwCJM$m$9_U@Uv zPvJ>yPv=(Mf1`@ zoft769O+sosq@eO_XY6J#DI(JmQ#*pwwV8AdE_BpU*4Bai7#b#MXWb{Nd+_0y^bac zRN%S7)BihFu>MMya8D{!%z-?+VU|f#8S;gmC?uieM^ZnD+PZ(?cV*E$W%v%Alg|WP z7hTkhl>+iR9rFU^G1dz7D08Q@IvVn(wwo^j?!d z0@s`*PfhS*#M3u9anwUK8R~A5Aj9sLjsZ|i)G%HRG28?J(GyEa)ph!^AQrR@Yh4aI z?rnp+=@H9q>Z8MNm?l4mbWNS_Xgd7GOYk_502ulyM)F2-6%ke+uu8qZ&s@E~(iPst zH<5fZ|3?H%ao4ltt%wSsDh-cKvd@%5zYG)279tk&k-MaPtKhexuBfvA%i)bKc5&WX zFGI(}LUUEqLPF}&QF9vPo$^9Xv(ZfPQte%xG!H`nqnuKUhyT_7UhP&E)V&0CuGCEo zR)jyF~?62SX zsK0C0new_eIqzT$a%=Bsc#wExHAYP(IL`U41h}i(?p~zI|4n!8JPNcu%sqtsU>c3% z2I^_OtC=6HK#rc4(K{uJDLrdc2G6zk2kk>`aD+>d+!_WSld69_!DS--Cp`@wftocr z9ke&h;nzC-T9Z*Y24VjcB<=NcyV4zl=xeR8i`y+~ix)S9{%{2%ueBEO`+EPg+ksA( zevLG=hdj9(;OlPJd|>KY!oR+pn^=YFzYWj#P9$2V+z?9=jBKE%#gva+Lh~nGC1*kv zb4D8hF0GaRo|;U{%~*uPrRuX4_j-@=q_nI=3WaY=C}344GD=KWy;kjt^CUqRFC>zn z&)C2dOpXJ6GPFOuoR5CG(mI3WHm^c|Ya+nX(6`o`ROq=s6g_F?){HU}nR z5fkqP{`FY1ED%q0IFO{{?hDeNT#ulP<wfS?3YLz9aUIwo&tX8cGm^;>F8%82o7vutkd1M? zf@ijwq_R$qCl=wHG?3nI))YU9m^A;C)?QpSws354De-KZuW>k_=+ zBIzfJ7XdV7#wwG?@tBzDznBvK}owVlaltxn}inffEblNCmXzTxf{2w zV7YQNc_Fmcy??#D%qfC(z<-+gvre>?l!U66{j=|6PQdEiSr~ed5@A-D;d!o5Xl0pd zj`N&zp%=;R4+9Jz&{-SbJJuCj9n^T$jh>)}?p|LkEAYE6B+!`xJxDssD)kDZ^PstM_D6gdi#5IzelRTWxpA@&svw73gnv?y-x7> z4Y9S?VNUqLO;5Oq0M46B9{Fpp zR@9r)tHuD${P_2pD!j=#YUOGcDMo@ysGO%x@`*`#t(i^9by`_#4gJu1@nX042M*m9sPOCi=^qqaQqAKBGhQ zyxEPz0bhK+Gs{LVv})#Q&lMHQ>F+M^bdfl%&3npbA=;_k`)QT$ao=kBsy7>m%tdHi z2r>tnHWcTXNc!*J88%?p?%K#4f0SKBn!9LuaJ8qVeu=r!( zF{$!1jGN;S6v$<|E(yIe3>(n@XOQP*x>>x+>b5P{DTNq2+yM8-u3XNFvJ9A%!WU$8 zeBdvlkt_J1Qf)x`B@>^L?ec}v{7l2aq{yEkA2`@)H-{V0RE)n}7De$!s($Z``q!?T ztayS`{>!1@M07@A^DMy6DT3^==u9CJ87A>f^^@-}J~H#K30hH~>@}VL2x(`N)9a&@ za-Ba|y<;aj_!Ak0w8)Z(zx_KQr%5!5?G0X>WX@sVW+8dlha?b(66%N=IbH7(-+nV| z1+^Z0I|0oT;{*aulR&q9o&ox_QHRRbW(|8ziD^3Jwub_X=i<0!4>`8?g*EGxq>I6z zbOsZGAe{)Ae6D5PQrF$9 zPDO&)!D=+g7LWL-CKnpY4Pc)!+1VW}+I_CHcQ3hzZbV38J7GWstwQJKpS9Dn2r4(e zj8rdSRMBjoit0JhGwc;Z^M9gA8K6_u9NI+<@Tt0{EPSLsth4m!<;|5VFDx=yZQID7q zWJD>Nl!X5IC7Ymk#+!$|AcjkgIO+*TG;SnQ#QwbmMz9{z6r~cSi&@_UT;%*V)j9O* zSj@%->GxkA2?`-T>YFZZ_*P>1?2p0Re)+HaPS|@!fzHwQ@R_(7_@o5%boaV_PN%Z1 zIj#LZxo2NAK&>Nh3(8*o z7Ehqes3F?F<*T6#3c}j$`g+lXW5GDxAGt5bX`93+xS{yGMO-w_G6o=a8MUxK znR0gXnB)^{UsiTY#)~9E=UtAdcWTvUVmn)QOXarlI~Hzji6k9=wx+RW^LjG{8F`#x z)jP%-y<9tSpEaJj7fN*G#8==KSz|aa7p0zclc`Qs4eOsy z2ud$^ZDzA{APv-5z4*}NlYYWipTM)>S-Z`NK>Jr;<)MN|;j(Z>ohn!ZjIe(6&I$1L zs^h?nCQq59YtQWpH%O;|YPjTX`>OZ4Z!kHCW9euI`aFeAuln+=I$+%H37W9{HH4BN zy+?BZ7muUtY}gU~&dk}4c!uauIV~}nD?0K@!`73xe5i&$kd#3+7`{4c&r34j zDcKjlBd*|KkrzK4t>uEKj0>{JHR3I>V19OSZC+b^`VHBpu3yvWOSKweTf}e=KwERk z0|cpNt7?Q%RIb@+E^nES|CTL^m><0L4F_C55E5P?UP)hvx|@1KR;`x8<{w!preImv zC(k^{u?`cR&XkAb1u|glZ6aI!qCvmcFHNp?Q3Y; z&lR0KU^&@N|2Ke#OlCjB0dB_0{ED z*IAsuAK>YTsGcQr_YUdowPzsbq_4-t0W0*X+JW@BE3WSSvYGxD`lt7z_u(2;G7jte zNp}~i~Y0wG3$L%D%H)*?bcmOp_>|LUb`UGH{3F!v3r9N6Z6Xa?}PKtQ|R5=w*m_jOTG+f92BG)+}HYkLIXJpN7%EG>gPf zchyp_0^@@^qr(5y^WKJRf&bR?xZqczAEM6Rqtw+i-J(=LxM`zCDy#l(_teb-Y_CPc|Dlb&`OMF+ip!{Or~pir$_W0{Nr~-TKH1B zpROneEh^w1t|T(?oV-7BDmfqCIMis&I`%(sf$%#lR}gyl!hJ^Cx0d2(;&uEBASF>gyj&m#S!Z*R!SCdC z54%1IMkZ=QxXo7?WBypE?r=L7c>SCUT(z9a6X%Zrl&fXlTW@Z(Z#phTo(3F<{&}4a z=8^S?2{i!2=9PnqY;oFopZJG$m|Wk9|MDda81eyQZWkwqIe3UKDX+tpHm^8eq`m7Y z8DczZki+dnQ?kxLC&yz~hd=>nT)+>EFOG_4IMghCg@_i--_FBam}3x@_B0gKmpPniZk~g=2YZ9GVD>Cd4kWghDbGVitkm|`9;x`$Mb^Y zzm0k)i7xJm9T0cZKS22VeRR3k?t0-vdQMMxy6o4L0p`=+|5MoEP8BTV#<4obM9a^? zQztba%*=CR6(2RfV}0ry2n`mbTWBKAaFAiZDUKiUv=H-wE{DebFbWH`#2+yuKrOdm z9d#69`I8Z&07W&|eFiu0SZM{|3B?OrBlYm3B0&}@^_+oxWHhazK;v8o0q9KiC{17$p44zBVCa#-%JIX#@geK2iRd23 zGD>$aI_JDhH4pxK)#KcJ7tN2GTA;<5@>CWox#iwziwphii!N@Zx9h*@paPZ@tT)GE zL`x8hxJ3Kk_D!WO8TK5%-;^-FteocTBaIt44AP|eT!|WaHRFi*iuW2mQd&}*3voIM zt_msTJDrx*jqND=ef|@BMLq>SiNg;<@a{oxkJcD`O0P4*9 zeIEGiTe@ z&h8IN<+f$y;#7Nr-656jy>MW9*Le7+$BUmwl`6#7@yWigh9Ins30Br4?~j39oPBFS;n;i?34X z!D%amU(T~A;W7WJ__v0bHvH`ObH!WvmyGYl;K5FEfd-Ya4%U?qg`OTW4f|_*8aF#D zmGRX2`!*r90s7yHQY~MSV!5yKU{Mbdxp$NyOnv7d$G4z2ODR(Qgr8Z}kCwfgC&r@{ z$DjA3`_aDXfqrjLoaXk!MTr4B<~8SAiM zV&2yMs^tH1uxNsC00Taf#jU`G*1GTy;r98zScCqHaB3J81ahQWSiM)=I{MKrC zAyIF4rs4!Yi6!l-%;0GT$35#I3%KrMAY+5c60x3Rk|*%8IFW(cAdM-}v$tanzu!@= zk-G}{Qk&vegMmN+5vj0q){aQCvPM>+v=Ye}0aoY_U}B8pJfv6ep!w)+-BbSPxGXvd zSLax-K|y*r(XPR_xcy#KaY}2aC|E;oSvt33nK>xuJ~QCV(OFx(;o@E3I!}T~Fwvs* z17((>aQHRZ*ONbun0Z@d6l9-|Zt*e#)A7p^o8FBpNPY=SPKO`ni&_Mn#!hNrIP zhYjr>Tu)DN6NLdU)}QCr4gVhMy*wq)Sx-9bh5o4oZJNTM9by?Ox{dZyDq|kfphuqHn6}>H^3P5 zWa@`2;J%dYAH zty#b824n|nW@uKAX@kWESi#lcYK>wCDsomv7c!!c3~@Lkva4hEqarv-30^e48NclR z;F6s#WL{t}EYVXA{AHfKxc)ZrIpm-UTR~M;?+Q;QNAqyob9y7mv#aZ)iNM-;@e1Kb zcIPA=7gl4w@c!4vO)MJjIt-C~=sFgxFVsZN^t8YB2?c`Rreru1Ul+l&^ts~~>-F#& zf>MOm0{#|Xxhoi59%nw>%_Xl6fcUMaAO}irl>L#$IqS4)Z50RNj|j-krTx|&GG51_ zK%2xBA_54N3>ZC(M3e?j)3p(U4yJ0a7v@^T(|_w$_|d~5FW;pG7WAA#-&}t^|B~o^ z68CSo*@gb*fZzNUaU3|`fVr*&Zq5rdbLVqs4-wZ&1PX2inXgTK&b63)$>7;|T6LsU ze%b91o)U5YtXC}}YNn?|(__se;D0%54GWD9eK|s{?-w+m&(r->GN9YQ>>_1JODBj` zxzQxs6~;}tgOkTi=>IoaU(QYNe7eUTBG+s+2C%rpb|1SLFj-M!#D-um#>)Mg=zY*JwN~*lHl6)j7z4Ss8Y`6=jjojj)aBMjXeoJ)CEQ{ zMAwykcg(`Rat$B$>iqZk@VFUwDQc9S`Qw;^_W#_4PF}fh%V9QZ1q=z=@+&qiQ!H7p z-zv=rl+1!UDoViwDOw$tJ9%Tp z&!o!lQ+Qqh@W(<+*`76r+6iuzouj#MdMDU>Z|O% z`!u{ufBz`nF?AcwZ-_pjAHLVpVL7a#tS}g|J%@V{mbOyvI#YXo@1*)c*!#zl+!eEA z1`kD_d$`772`&pD;;t)lqn-q3^2pN@( zkD+r0pZ(S+H*qDQC!Eh4a^CF7;2(FMQv@-7!`5?nYu0-X#*7*DuxovuR+;0e)_mjm zT6myRrG!+U&cCFX*gOLuTaHt|I6A4gC6`vgOb{Op5?Tj}B|d_K|q<~a2%3*TJl&~38-1X;SMAO33$e>Di-rOaIYQ=Jy7$*K%g)|XTOBLPJX~B zhsPxn8efUO8C{KJzqHLM#Mc=cBT*yTyq7@oqeUm z%EVb)QwHyIT6WyhF$mk=l}2z&$+g&${}qmgTweP)VAej%D$lhVmFmGVoU z!G*f#PlEYds^qG0i{$;jU0vA=vPrgFGQBrc3!TJok_ROE%Ar87M)w6)gITOa;?eG*O{RckGFFW8}6W0HVKwEa4jx!lQJcTZ?Apth`WkS)*%E}c7zzKXIEgP0czh# zj-tvT9NKm$Uk01*<;9HEnyAk7>~8X(IMYM~S`&L4y-`r>bfH#XRiwnz?|(?BM1Hv( zujV=Iz{(`x`l8t9^r+cNEOI+06ymfs(&ECM^jqk_Y#t$x)%x$s1il@Wjq@DT4_!cF zKZKG-cs@(44)VldJG9$O7!-m0>76V?%Lr0pZgeEuM<$?yN+naUp6uUkW^X0_NY`G4 zay1RHlTr>1=QgG2rel$pqr^3PHo|Nlc9;AZzxNe;y?^D6oPW+;2~Q(fRQ%jerF5ii z5h^&QY}dXoRo=1pQ{sA3Gg_?>Ugl&0uI&tKg=N1{SvLEbSYb#FOHwNg@DFR%>$^UA z3>}E-b>-A^4^E&LvA&J~P<$9)RbfZf(6k3ubeT~skE{>_U?(TVdF=D9E6;t^ z^lg9gt$^nlo`Vqji(9I9yt@y7d^7fc`*ZAtNoW%& zP_1jpSCa)wW{35}m=C8HE_0JoelW5>m4|o|V@ibQRkojpV*0QD{WKwNMxdWBtYz1y z#k-u*P`H0-@(0IUdiD4N-QiX?n3DXfXJ6LOVT(4LGpsfmM>~{f_+L-{Bn_d+=M611QAqlJ^*!rhk7G=t@4@Xo_KSUoevvKWl z_b?jTlx3@ERrw})qoRH$WXi7}y2p3pWb4 z<>G!J=^NI#NU_1+4Npveg8HDoszs_~YVAvI>A!?(vA)GbSR1 zVA*vpWJoQSBJwBO`l|ZIY*UdidF`x)60@^>?W0kH9zt_iK@2Yneddn z+M=OF%_pydg|f>CA&153(`_jy7sSq_3dy#vmvOAgiIN+=tAj1^hT5HQk77?RcVckC08 z$O2N#6{F9ns9-^qjTP19^^kUgyX-L|uuqD=j(oNEErE1H=N-zGwsr)q5I&Jna*bR>5RcrKIih2(B1nUiT=|4du?VK%$Mi zaay>!zw^CVu1{R~+OYvMV1Dtn^ZPy_uK=UYqosq4I-|v&_F3xRMteydcJ|(`uCy4XsSB zKLmB-Qw^-I_#aD^yShWq)?bpU)voTFpg5DaWAL$FJVr_IYIf7R#_wq4LyZ|7S{*az zDg(YJ^D)(Dwv`TrH~`g7PI7T2Q>RI_m53AolxNV%t1b=jeDOu3y}GOceB}c^oj`iQ z6XsWy)`Angx8-nMBfKa8?ksFlWd-@j-T(`B^Op~x=2m-RaypyX*y}cLv$;Fyf8H~D zMW3QO{S}o`JKXKJ57~;Q*}!U08i9-0-h5Psu9O99+W>`iaxWhZB&SD$9AV@)il-L2 zW6O2$yZGxXe3xB`NazFRlkHXNi9i}SHqf<8szp%ob;iRqzffHBWD@T8PK@Y(Jn=>< zxbVL`F;3X4(8!+WUW@}I!nxe)qU|~4fmSXv=v(v`pN#K3ecS@;8-07-wo}zz)oiu8 zU%S*oNl-;dc3*`DDf5`#MdGmuE@cn7%oa2f3n*$u3aWBdO~=5=#NM%jkwCis^zG8- zt;=^1R4z55Xb%NwP>o&Y=-*+OXSiKK%@bml!Kh)Vr!CVPfN-^zojIL}{QJmAWVVDR z_7o&_vK{rZx5G@$UPc73bDU${irf?{WNRdmIq2vzT2;DLNt1=8IQtgPaZPFwu1w&(Tu8Xg^i^e=|iItKb5zkv=m7}nFE)`Mb!8k4TP^#Vev{h?tDv3lnd1TOerqOI%%>GT zZdc6am2NWE)*<||#H^SEaU`-iqD|pb5X8?U&#_0|(%=fo2ta-N(4*TN<0GEFu-o|_ zRT>yQY7{6puyBzJoOcof!;-+h9wYtaS;E(ehNl6KC-+yt_NKIF@M(?5Y~!JK>#v(f zxx~M`>?XRbsn0i1_wCg0?f2DljY}AJL!5jj(=EFjoBx{y;M192HoF9KKMszIol)ct z@W^PIQ!&e(z(-ia=j*lFoEZ@`@Fcy7@IV*U3))%EK)0)1rQlc`D1?Yhj&s_u$HDI126Fvd21dwWa$>O60NU2yt$xfwF6wO^uWn{J**ch25?RXlASEf{J7&(aXbmE&d?e1OD=E?kSLZLXeX zf5~{_KaoL(UK=-ZXLo^lQ$8BX+`H(n(Y#sa9>@d6yoE-?0L4>PvMex7kb2cOg)8Q* zugIL%yv|8JN^y^=2Z&40|@6-bDXt*Y2& z%9_4EAyt%1jrz~u-bxu4jIn-UPwX?(o@za(_5WIb{y~Jw;^)Z4-J6-Ed_Bx4W{W%= zLH6wUm)K}ioI~BhVd{XP&O1!GGE5f&li7$Gt{ZlTbLP&0!frlUyy33SrWhDC)xi}y zKuGVAHpswlqUy2W)e~oru?_IPZk8nTBt~jpYG)j>68^cciE`~v7}(`6fvjbbn9@w( z0m-XUj$JOA34lVsam7_rzVi%8XBBzi4egw#5)i=`ud!-5!EkYm?WZ*8c&!LFPh`yH8KBJH=t)j|NA&)3MPy#31F^NW9g ztuJt@MJrXY65>Q*$>-6>mMi-0fKJvcW5VqZ!{kw2+x8G+RV+~$IGo;jN2_eDH1QB& zBEFj8Yt>P^+|M@WwU0WvBD&tDy1Y$1V?2)(>8P{VBLva1aH3hi(#K8){2Nw;*Fkz| z(33H!PefpHC_EAlSS>xy1qL!)!W|+?0bGka*kpO!U>nBg*&t@^oeFt zPt6TZmAJOXB?we#gxV`{#tYXUhVQS2Dg~h67pJuId15VcTkLY9BUW9#0n$&-(TV|= zN*Vj2>xolmoJ#qFzN<{`Dx!bl0!_NV>e`xf;_l`nXX7C*yd@veZEP9T=Jzo9^)@3o z;BxMZ&x=%>23cFBE6Z#YEZ4hY(9p%=#(qg(wEcSg3vAE)IAM}Rzp4g5;J%!Z-MUYM zgwoG{_($^ZFKsx(eoOX&qT!--Ww+&UwoGv%;g2cxzG#R;!V~nkx?6|6!abX=8>3=X zO>kG!2V(g$6Fw{Til3w3ox-G+Wbn1r1>EQNdQu7nZXo&R59A0!ZTnur{4||zjcX+! zG}l~o2Ycw`QT_5H!@XPjVFyC3`ICTF`$UxKc(MXsejs=eD1k(z@X4Hx$x4YBod4Vn zN^FE^_Tg&!KbSaFJslSc=G74ZMRJGH8q? zU~6?}tw!ACk=aS7q1R;sG%?kp_t9;~S(lLMX*ypHefa%MBYR)}v$m_uf^yG_sj2U0 zK;6FbJ<#&AZ{&G-_ey&7M$lN!9aEsdz7;EuMbb!&T{t;k>duACFXfx+ESr7W6kfov zu%o~8FH5mL#&!2CK23*qdvzDx#`Tl{mlA`d>zq&W{lC(|fAhW&YnkI8dC1#65W6LU z4TaWUA5*_|^3ndV`7z4kB1vKmAMX;cD6Z*E$xd)gH7F#f=hV$hmLm9_JL|l%MHVaf z^mfEdCT>QHpjaecVU+j$eI}I62XhWqx~m1S-1t9?eRWivO|o}_y9NsmgS)%CyIXK~ zcL?qd!GlYX;LhM0Ah=s_ceiiy-f#Eb-OYQ>9{zaFJkxWit}g4Uu3x*>Z|TwA&|2k9 z<9Yj>&p&GM<7aZkx%T<1L&IJ}Zw%YbX* zOVO8vP+n*n{oYT+ob_XMNgl*YJC!^7pAMPtZi39jf6`WjyTWU+=$eAC6Wy^uz@SS7 zpqy$#IKM66bUhB#JXrZqQ3A=!8|EOJFh$R%G4edKMSV5haTr2iJn#H7w)#chTYj%( zg}DMaJeyGxiuz4D&ppHMVwm;iMPU&4i$UKhxQo3Z>vOta%AQGEMPCj*SQvL1k5~9K_u8op zGv@0?0r;K)@SzCuS4La6CMiP%2sNeTAj)7;+5pr*2EAqJmpaN|v3vplrwC7W5xfVKMDG@oVSsV5bxL~Z=RW@U}F6rO1dar;M`9hDrb z2@>FWnDvgj5>{Pgbu$5NGve86JLK6bs}kx3XStK*dj;me5f*tzyWq7xi}->=bY*yF zr|Yt>f)TSD*Y^eBqPgmX2i@PJp;@uFyj}9U8+UMkrU>1ORwhyQ5(CNu8z2M}qI`v> zwz28xNl#D-WsOZ^{JEYS+Sn}sQ@36>Ed2q522?pZ=;IKQ8s@ND61v$V!flQVv_qw)+rSHwRuxXh=v66LEr*+{szPua$7u&Zi z?=qT(GX*8JZ{vmKv)HK6tkiUAH-4KAraA3tKNMy)SOjh|R<`P|m3K?_>w1iEsuuF+9rNDlnFK*+UAAb9`CF}_`;G*dkAL)i4ET5?HeZ4a zqp=Xwbrs#UW*fZM(ru~p&ypYt1OY~%NbYtr>{Oti@XWH@6*-}qPW(dNlp7`Ldh{r@ z%@;aHnrd3#%wNk6zADw2P5Eh)jPS48*Q8zfurI2)3Ng zvlAFl)VM>W5o1O7Oh$mFO=rC(KLMgI(fcms4*z(-FaHs0Zt%hTs=vAJ0TI%O+ zLiAjA&#(3@N_aR@0-*jXzId)7bZ)lwu2*CUE)6jw1m6X>J<==;g=<6~kB+L3SY?%3 zrnBy%)MYRQhI~k|Oxk*}*8qYB*4XJn8To}KupX=_%s_Rd%1yO7*NozVS;C-Yqj7X2 zdm$o)$ksJbY_^TLNGlp&xotJbc3gR=dt)wLKKCRBFTq@57{B2M7rQ2R&BM&ZkCMSG z0CAn{zVm11F}ZI(&MUH{jvgsBq;%$V2%gem5XHwdiSis*of-#g)XOqP8uAV!mcws)I<(q@@qxRP8W zJMwkvyn1}NmH@KIy*td1YfUeuhXyV=V&fjc<2bsQH|t}S=5h1ucgmeB zuG~?}i}le(f4Op2?fT$jOmGkg2?7~}_TxiH6hiiYde^KWV%_D~77wmsRcv`?A)5TiVxHbb8V|4!TxC!Y5h^y^^1Ec zH|Lp8K&c5nvr%;P<~db5E%=tIEdxrbyMv|#>kRDTUabSWm>YRyc@{Bv8~TW1C6~bE z`*QZSgsodjoUqNKJine4D=zpOQK*3~5~IR*!^M4j%r7Yjpzics#L#}X$rH5K& z^@|G|qk)jF;-QZ3QDpw;B6b~d%~sh?f{NIHxp+xxAgO_g$M&w7_d&F`yzzU z1(-bq)x2JuYkTE2`BpHJe?eBh+xy8~9bqku#pt6UCVSq^{@k{`fO>wM|9f4pRa7S` zFe9ePJfrRKK{qEV#|KE!uz^FWXY;=U7q}K|gL09pLyF?J4L38;)KUqW-4D7Cbueqq z2m~FpRe1zO2fHP8uj^9}G#w4!eliQ_1*&v|sv+7m>$}L74X3oa@H6m7zGUM^z7Y%B zXLW9!6F2I4uf|9Eb-e7exfOKKaknU839I1Op|BVgSZ}oYP>Rhq>a{Lu!-p{KA@xqPdhX0I z>I_a?JNGu~l&?G1;AhFBJP5mVskI2SA1L=Ec=`qw%BS9O1}Z)hXh+O+#beT_F^fxr z;Drd8pGri8%DqiGa)0M_cX&sx;&0|9Ch`hN2ht=}#Ce}eXauP}Vr~vX8iW5r$0Bf& z`2{IXEBC))zP<-UEPDwE>?TtAZG!X1#&ncaWA;J?9=yE0suRpNWLoT*IfVo(XYmrp zFzsBzr+27crZnD0A*akVnoT)nQ3K%>)W|5BI3}VEYZL#BDmzmWv2V1L}O!n#Z z@S(DozN+Jn%uH}?Zz6+_j#;KxJhn%$kPcH+@Whp{>`-JPelBZ@_DUG0>*y@QQgRC8 zuKdNY#uUys*&vEdoa@-eP&>QeY(PdUK3pDSC#^V!A;4ql7acS#q4UkhjCVT-#DyeMQ?Sn1kay$qZOmzS?#G+ z+ys<~4Ly^F0!;%e^Y>O^t~1vqz{~pg$r3M)qLhaNF_+(fqZ3}h-O}jTK|X<-aGl~Q z9dO30>G#k_%3WVpFZr!%9DK(McF6&tvS7e5Y|w2A11v$=l2Pbnf$_?MwGTZ;D(t@abiF+P%}g#Lsbmvrjg6jVsshr3@)J zml+CKYn3Jwk#tdq!L~RpmZ3(xSz>J16;#FTeBIeP&@t$6L_Qr&iZg+DYcmkYdHwcw zPjzNp_8xn3{fFE34#OU?a#be3Z#X%*%L9?tJen=zw92Ni-}rB0l{EX8Rzs>i{uS!>b699au8 zQK%2cHNorTyuGZ!>;5L4-9yN?YJX6J&fdD;$Usj)rNpC9aWjauf1qh&krX9p)BFud zIq1&={wgf}a-VLK{zMQ6pbqy5^#g2fk|w5`*acOHhc(Rru6+;%&@Cn;ms zPwUN09e3lsgnMN?at06klD>x+tJhE88$5@6s56qeh zu;f35?=Lv?f1&?>KQw#6IEA#mh2_FCKnAIz&|4PJUCufO*jA3v>uXm5H8N-JjY zak!Q|>DstT(aAixnMW$dWe$y5j(fKdfU3zCnLx`S=fC+}r zGCFhuNay@7mpMx8eNQx-I_!!OQ~Qt)VqMCw4;k@xF;|;~-_bIDfWl?;(j5HOl6Uv2 zW5Ad5dQP}{eKL+r6O|dlg!yVe8>T-=H#yORkH0H^XddW20s=h!UoL^f{;v-XIAC$# zZ5`8xeu4tSf4uyMQ2gica~~pyuSp-)6CV+5=nWDt_Wc=xCaV3FI3NUsAL=(V4O*FA zCIvdVIvySa?fra{n}U>RoAx`YNEg#gqFX)RD`Z-**g}JU_xK=UxCY6g1tiw;zi(rZ z13skS#$9^(v|VVp@UTJcRrA9e8{W*CyYk$TzEAt{2f{(-#2G@ri!N*LIi}e2j|2Wy zDY}fs0(3&-OnyGl+JAf%fdO7qxw#asxyMza<`botn>R~#cCNsU8~%~krvJrYwJb-R zK>F*A`oMMQ`V!`Vghn?&h(3SJ$;Lc6~c)zpg;&lrH2K|x46_+`8y3VrI*NK0% z#g{)ji{G_0M=}r_NU**j%VDzMeIE|ha|CCk`E*E=dC&y(GJf0-k`SmZ$bBB4k1g?k zJxL>6jQ7-=fQB`G=li@b=NV7Z3o_t;l9m+;Fs<5k3Pr>JlT`ZCIEX;dPhG;|P|@51Z?Buz-EB?9XV3lSpd9qg zunW1!`k)~~jL-=k&itk2)@Bk9GZDY%!V-U`Px}!mj-Y@YsiAhS>8u1Z|LY-EY{`0J z&3VDv0F5K_)T->;W>aj*+cUC(AA5jOc}xfg`U?#`%wI(P`?NsD1aw&Vup?=P^3MbQ zMP+{1P=~NFdw=k>3f-k+BYt}pcn#8-9tC-+x1G1d$?sJk{XQ&%E`s-evgRm3Ugyc^ ze0t%TUVq!3X+jjJl1X0n@JPI1WIo#;*hDwno4{!E#V*i`_ISXfc?Lx5Cq!)CdD|1p zu0LOn9jtQPfDud@W{!@HufM)zP7Azrq!B1Bk(v+=^u%33?Mjr&)&B3TC;uXg-oLMw zAW#&B`~NoJ@6{djO&31|BQ4*&Z9ByyZ(_qK|K^=gFVU62V|H5cygt{L*TJ`w>4Umu z^H!XDe&*M=V?Ah}53`Ri%IvUeUT64)u;GYG8)c=MN(uR&^C?OAZx(58FMZtJ-1#|Yl1M=!N822pG(gu*`G)6POf^TT^CFGWF{ReJmy?`rHlj`w+>TA_6tt%~jg zL*)@^>W)EuYAFmQSY!an*Z+8|p-PU22j5+?7X9JNKmH=+<9osndQq3)fceN~6l#2T z%OtV}YqOyWPacyKC`$0O#1(k{Z>-P>4VFQ&S{H2wsc)$?JZ@4`5xr0hiF#$*N8pAW zp8`$aOZGi~_zWpW!aBT&>4_tg7+v!{d}(ec!+M}>Zt-4XOn)~!G{vO?B2{w`GSNma z2d=q7g}W-Qa1DvhcdD_4!LrY!N4;7;6wgx;!*cCASjkg3m&1+PCye_PMHPq-@5KaB z761JaxB#<%ciCRty-|Y%@qIb(Z*~d zBpqp>6y?`?4B76h>GL9@%@#Pxb^vUXT?XvV>Nb;QI=a*l^z~4xAD=Td!TVRJuZ?nv zEg65u(n5YPX>9oy??N`!e_xM3FVY9m08uG4@+;~utg?xRudB|5hA*-Y=TUmKen|#! ziG2rSqHFltk6*culh$9aN2Pt(?Ww-cq`*_vRG5{)UJ=Zcr@uGdm9<=?WI2dz+pw28 z>6qGKEQM>bP6eCxE=3;x*>1=7C-L}APAMKtVOO~D&O2%Avj0$*|KRdp8YKt-1IQ+F zrk_E3HiA9W0T`MfwHglMtuDKyWPpsj#%xcBG7@iw3IF~!w3sfl2a_jSa)+=i&5NPbPAyZ*Y<8}7Lf zDKY;W^MnxtngPutlEuTHIsfk_P4NJAs4p6RxYjS;j3$Fsc6RIZq^?j+CD-Tr2I=7y z3;011mUEcW{9&rlmL<1dh-=yH!*B+opH^F*AiF)JCw2&i(&m>@K$?#JVgghaR4Aj= zRG&-r$AhV6eJK8PpBY%1ux@dR!*Wzmr|6GL70qvF41atiW$G6aoI z?_xIf|5gFIpusA)lUQ{xXtfe`@5)ojMUbkF8$7)3?RK*^LqIO$t%fC~ee>J$0Vh}$3 z@y0?Q=_TJ68U9K_O59ts^_l7nQQ&_yEAi<7D8S{hM+2Ferlh{9!BQeO*^1{oG}IMX9`pI54Qy5%U7(POZlhHz!i$Xsl8tB7$=NL=ZJ$S1o`s`iv(6aMfVn2W_UjFIb78^gVXL$jEfcfT z$+;E}lp&AQ@_cmJC{~pPciqG?)D*sl;BpMbzqFdkl&HrS%d>%tg3Q``kvR>yKQEXf z1T_cPX2O>dUwm!v|4s@OA(Y_)RRM_TM2Uht4L=fZ$LdTj7(8n?o_MvIYJ4Jk6F4FZ z*RpI9ywLP^n!XBtUBM&b#64wfsc0wnlf;xaWf9$MZJ07$uhN>T1E=T4Kx8y~r+`+S zLYo!IA$e5zXVcmj2eMpSgR&FchT?~ATyk&@F{x$%Qqs>QjL2T#a{|LU-Dpy-##0fBtGrO433921 zEZX6vw&>;$R?AgZ5ihrq)Z4M)j|z@;Lt~1V;vKVpCh5J{r#lf)tkt&8H%p`Z-x_Qp z^g8BkxF`5?1~IALU^@IhLp0rGwyWXRG00jI&z$FTnNFK!*k6oadI8AaQbYp)n=a4a z66vN8`;I!69}AUMrI|6pT9YWV(v>b-UE=;OmO3VYQB72eTm`r3fcx*nf1wVQh>8US z?tYoao;6ZvxK_j(FNr%h93SfYZ76_WZ9B~1%Jd*oSL?z%@WY4vM=@yvaw$$k!3V*5 z+eLr~w@7x2^AYVZ#6j!Sm&6d7vC65)zgemxArRM!gcK&!{wt=v7bB8~U}otlG<2|2 z$>IDlT5#x~LAiUnIzZuX&yZ{i+#OZ`KJ3J~dJ}kZ3Zh|_UKC4hJ>pE&6e%nWQ(xsZatd#?yB0pKr|rKm6j3Jdc|wn!8LQ95M#Sg)AGhQVQO|c1n^OE&{7m!_Y$-=v zL?Vvrx5l902PS8rPK=HwxgO0$Ozb6vBI1fydnOk^LPFLW^}|^%)t9MOYR|G2t)Hct zj;2Z#h{qJlXLG9$QO@@jaelX&rKX~#tv^gkNl}Z;a(h$pJWHk5qtbo;LuP0E{IvMAwj!Gw`x&}=NNl|VLHiS&&%eSi1 znclgr3IyU@JkFL??Nk~8;03P8jPJafEP^+sSguS@Cm`qU__evuiY%qY1pAQP`f_!m zD%|R|Y~u`0mESe_=;hI_D+1V@rnbMbGnqZfD8;_a7$^}e?+IEGh$V zo3MuU)uw*RlVf2u9{gyd4i|GBedlazaHG@CL;T&OhR2~jMkGxYdbO_+J4MNC5MN>EOJ?8R+ zVpz*m#+JGCFK1c3*}#&a}r^+!GS-D-9k9u8C zI!!{ceZ%Om)r6CE`ntQ!9dWh?yBT41+3I5fZrqUe!{8|bHm`yLBr<|vFg6QNVd%Ux z<>n>*e5XTu`{eb5=RxP!|7 z1^x$7{`(E^hx@I#ooNMuhVYK+_RGi>kFA)gc2DPYKJUhOL7$__Ch5KL?44v4`3u>7 zy;_rqlpOc7n|XsYdc9W8wV@DrtP#tSY%_dN$)mO2etnHe&(bZ?2Q+sH9j$iIJ$F-i zB4NRGqz7M2mP~Zo+)e;IJUokw38&?J3m^1K|H#CYWaXFKz*lW!&R54g9f|nMqoWyh zVtYhA{^Q5bnzvKwYfRCp0@c@399O~MQs_vx!xwxc;})f$8g5LvOnq5@4AuOoQ5~J3#B=y-|ZN zs>aK#N9}krHx>0em20|yYQL>CAd{5aY64lhmN_t)2J%ZZ&r`q;G`LklI)-@jy{DZn zb{wa_dnSWG*F&-UmCM5!Y|(Xjcyr|2 zX3PEioC2G-Qz74xk$PV`8WZ<8pQb#6iDr?(X!&%Lnwr5Q(ty&f&` zZCcT4>{<7_4#Jw#Gy(=(2p^(^;>}g&^*D~ITHg-ZOn8`GZAge}`AVO;F!^DfCXA6o z;Pd667w|cPDdZ*-A&^s+#H=;4)r3Ff-i}Zc3QwyHM;Ry|%37979CKtYJq?AUToU@k zvLEVxY4Tbwe4r?xcPcR45jS9+#Y$t)*rk={o#fJT#d%jBoD|$rOQQM2IPj?qPQo9d z?qk2~Q$+v9PehQ5qa*{v!(9nxuTcqdu|7^;jPWG?x&ATeE@t{7Vo={;J1tD$W>nu} z&|@oW|Lh&!1fM%Kx7+t9sQc~k@y&}dTw?ljT)cixbuINXw56N@XLGhnkivS1ZCn|^ z)8z#=-b@v?+O~(tTf2`VMXRm58>PC0CDFym*Z54>g6%cGk)I)jC;6 z3a)4sq?^p9BOk1@A+|E@TBWS!t88s0o|-;&gB>wSmEiNZxyU^}?B#|{HP|lCvFTYN zoj)d-wzRZ3{feL>wFFQR`rU7mMPhTil!{@mb^5lo zKb^KYJzorB$%rI!MYQY3+`UyctzBlUkd!CU$`)L@6rL>Y1QKI-Cfd>bBM43T5ICKS zjPRxQ5pdJVM-L4S?TN`nJ4ePB4qMy7^sr-c{Ych*>>gj8pAh1Cdgl-IsC>eBfEhwbtO@V+(eMAMUA#bog{3j7>k9k+OFuy*yvro|M92Pwf`t%QWGn=t20B3ms}E z@-mlh$-0^HZjpa!)``So&cnR~4sD2B79Itv%72z5C2c0?bmzG0zV5vfoOUWh z50-xa7~h@|SIxZK^@Txun2!IT!w@a&=ro1?#>!l>LmOx6U4qNU znXzb^5he62WUK0D2w~Rj(~LGz>^u=x5DR@j0}!oycL?#RiXoQS(g2QUjSgKQxVqzk zA|vPgYq<)vicb-ay;T&y^IPy>$bQF7OXI#eT@kIJbKKa20k z8Aq#wQZTlPPg8LP89v#mOF7(m`A?v23Xu}Ty}S=yFmf|qVs%(3*)8qQ z+nKMWGJl22?ZhbSlmSh=sN6K`BzN>Wjk1_@+S^{3!&wq|j=?S`OS95RN$6jQ7=sO| zI}&YVf9*e=0U1;w{6PArixDIzWZ-iV(!g!;lZXjm;{2l%@Q}>zup#K7oF*5ROFcZG zEY?3iGib|YJP?hdv`i;wc}M8{gDE!H5G@TFnSi#=Y%Fmv*S{0OkaNvRs`l0j;4X0e zQ$*b!CkSiOQ%}0E)oYv}@?DBs=`MctYBc*x6|zm8o)WW#7LOhQ z{wXg?8*&bKRy}FWW)7Dk{J>eZXsPBclH>pYp5>$kTH*~q;iozIuG2Y;lUFBaN)ssz zy#Kdn(F`tvmUYWEIQsR?8Z$Ce4}SjY)GC^K2W;N}6{H=Y{X?j5dMhJm9ZrDDs;E{2g>Cl!U_HOW$CS}YUGWwHv`hcI1{-XqdNP;CX-3~v| zv>_zxhj|MyFx>TFlYf5Qw*J`&e>q2Idzgz}onL;n ze|i=(#=LZ7C2VqvpVQ*aVwXAnh-$g?FENqwPOA|W7tpC0t|TR(tii_%AjBoOzHiVV z8Q|`>99gdCqqFa8;039WBnHGtVcOBv18vb<3@!(^{$4mLsmbv|%~ZYRw9#N)Em%^r zcz=W0ScVfQULJOy;G<|-af)IDqRVr3D}Ut!DP>f)H9H)mwkU?N_S@@AWzjScwBv+@ z9jgaN=KV<}rF{GHa<`u6V>MHXs?Bf$$8<1VqR_K={)o)AjWT$p(_}{nG9AFJ8V`57 zh3`VC3i#G4OQ%pmTi(mbh<2+}QTLUp6>oFa7Ydp!J zG%V)hw2ijw9*+klriU|Sw|Y$TC32aVkMg<>-H?gtIO`KZ(qow%_Nj)wq5ZTn=>IG! zlzo1uhJ}sf%pxrQbiV(@Qkp;Xm^~i{4jI_3UI4KIQ8>YYvg8RMKT;5uG-3J92$`fG z%II^*pPq-}lrTRWL0K?^ZB2BqgJ6eEiuyS+-EQDLV%sHIgc9D&xzQ2Rdnri$B`Q9a z5b6y5ijU;@F*nwk^tMNyG;t8|7m6zdHRGgSScJ_?p5pX%%so37np*OQ3HO_3fEb^1 z=M8)~m_VlKmj*>J( zkNGD>34f9`AH~}J9D~T@fCLLS%SsT+S-m5+LzN}G@1D!rvPba>uB<j- zv)L$o_>j9Os8ofb2HzVe32Oh3{G<=M=5Gj+LrpFL%y7qm5H*@L1g^Dhf@Y-Z zTS~w6P+lg4ld6tf>&s7XFG!T5ET18kmsR*mMUZ@r(!@$D;Ru$auU1mB<#2SBJ8~vj zEfiuY%buSglRc`vc=r1Ziy~jog5aH`dCxpTAM|VRH}4Mf=dXg5WVqSjwgxnkq$D0p zj+1$hxCuf(UXum&6tc)J+koh;u~O3LygI*;Ld?u{)u~dfq1|p1sK$U|bpD9BjHJoDB~A_)_M3 z8a+5*Tvg-l92RSF-uEVa|Jk^D$95?vmE)Io4rpIdhz2%k{wS?9Jy{?zI#;PvWV_rr zS0WaLNsM;b`E;uDnf6D1bkF(i$+8I9^wtAt(}9(!DaBl@=l^me?D~l(?N%fgh+^U`FH7K>JsXlpReo!4zr3`^^&?EYy| zf-q$2cg|s{-qP6i>Pgs$S*jm^HJ!m`ZARDe`gBwc+`e75Z%S;knw5^_IpwS_(LN{* z_t^}=(muL5nr~A5wlyM%{?9E5M!>rWI{;3+jUZ{lU3=N)u%CP%?iR$Xtzy=TuXUc7 ze!;If6InaN!2oJ#h++seBrZq!I1`R1f^9fspe@x0w3w5DZYcB~_XN3`(O}HRk{I1w z7AD>eL6W*`U6k~>&JKRg@E%_Pyf@!O4zwC=JGIuc3H*x-tE6s3vN=QMQFT^2-7KDJ z0=u!`lfUz25zP>Sgi(Ht8A3x0wBS-E4xUXMZLf`gC$nJU2K$+sYyA5+_*w#tJPCeW zqVpH%z8Fa{&SDC~=KL{B6bmk>0=suyA;9;EA!WZxieW@WHjZW?i6w$84t~_&uEC;M zj5SVQW?w~q127{}^hoB%)SqoAGT|PE)r%~d21`CA9JuXbg-90JX5{Vz+Fr&sMfsEi_!#_-Op) z36dxXTL=6zNz6o>&et{FY4Ug>M~x*fa_1EauB^aLDbUpjDJ|Vp=X*WFQ*eD{^AQ z$1z?_F$}{ekokEP!2Q)3+1H{)jQ#qmof6K4z1pCP>V{ zm2H`+FxV(={`aniiCtxi^B8@0+zHKGi9Z6j@I)0Z*4~lu4pCc03TlzYN03LvwgV8i zzG<|Rs?LR!SiBy50yED8CGB4zPEM+QJ8Y=m9wNc=wgg#?pKjprPV#Z^S5~H;lQL0B z5augW$)7!#&_XSbDW+P|CK#pZ(5rtSh`*hu#-&IlzF7(|4F_1cMRwVJ?iz*fu_c?O zCdHsxY+`xgaUNb~y5=meUX=FX;@YrzwvN2AJ_Hl>JBJKECaN`(VPb;@P zT`Q__r4B(Y0G9h~)WIaF&^|vUG=@FM@uTf&4Jo!-cJM+j*8h99p~1~(4JT7>yckmN zc;tm(FZBwB#JXaL-QfLmYj;3X+ynb(6s63^z%0(VK1y+yId)+&Pyw*sCA-Y_fwqB< zjxej?!|wn~4`Red^(xDGoXTxh^)<#+-0;hRle04!4-YTA`*}C?s0>4gNkRyr&w00z ziD5DDVK>usXCy@zaWRHt4O@F}L`_2vg9PFC`#fV+hFCK|3B7JJqc+;SF+dKt&LDR& zZ9g&i0E0#y;MFR&D}TQY$C*$*Yj-<8I8lT{VR$A>4d%S?kAF-(m%>G$|&#Au<89-1Pbk@u^G0*KD(GTl|?sA^fyu1{f4aif=A*U4AP&$?%r&@NCOQxAsSZAr(Ja zEZhnBF{T(-Y<^2ZNrVsSL;PNYL> zR~OzCjSRlzm!8ZEx1-ZA|2u0d8;yHc>w?l~apAzsgim{g&7gcpX#Dp+=c~y^t|G%6 z1|OUppC^v+L3z>Fq1xPDE&=2398(MY<6)5ifdSdo^}xi%xTDD2=|c6^n`LIp7J!7| zFXD9NLDGY6KRezdvv*m02oQPSxS)y(v__ZumNh^- zv_hkslPOWA)1=TG9E*{{KFk^CgY|~g@^wB}@_N2r+bF;dlgY^YOps?L z4IC&Yx|LO_y~|Cvn>V)VGM~kFP%X5&h>?I?YFQ-eUcJ26;K)?#G2c&N#3T$47`NSUT{4hIe6Mzp*C9&EX^vLCV?*o$lxONnvA2 zA1}$4@9YP^9yQpo;JYQ_M8rWlfmXNUCoT2%qm*bPR%B!thhu>H`jkl>)Y+F};0lbd zrNJl7empn5S_F>eRGsa8#=+|Wp*E`V^;8X$hC!b}b0V=sW`yOeKEo%LOo@@H`drP_ zeXF%d!5y&;@OJ0SeJ9(a;^8&+uq7O9<4;dggXRUzc2)Iqd~q>lT-}DlH78`&;KsNj zC~BX#I#^?ioOpSaoN=F|Sb;-V^?Wg)9VW(mv98#6>tiuVVkXJ?1}JP}UsMY5oTINu z-!?EZx6sn?Q=d!aY0dHQy1DdSs6@>ZPay27NavK7r!`>?96<(P0UZSqdw{o|LabRl65A{JgxO5EBJdAP+0j8&;vK2rrIm-l)9L32l6QF= z#E=Kxn1bvFcdZxR{pPEjc>hV}qc#~19hwFjEHboZ{OwLTn2^h)(JclH1$i_&hGZI8 zNzvvfy#A?-7;d6s#)(sU;<~cfXN;L;i$Ql9c^Ivas&V9~eczU9shW6G<%0xO6SrPn z6={`f9XwY;R_me#FF)RTeSMQWIIQXr799>0|Ze^b38N$4b+6Q1?Nhj%LB{D^J z)`3DlqEwGe!p#cC<-?E|Obq9?oH^OPH1=9|l#ag)sz-&OTqWlzhR|B~oRbHmu(9X6 zhbqP}6IjO#kHjLjXV^mq^6i^6z(06!JvrC! z&5y(IqL-3CER<;}lS=A4(6n($e$XI2evWZKGxmK0&p$?2G@_TWAvrS2VqJhX!JanJ zG!W%TceIn2Tzxo8%-Xn*tSO8Ea}T_8Ea`HRbHbIJJcocyl}|_ZLP!>l{|s3VF8j zeOlzTS%wo3S)wF&%T4}4R?AchTb`fICWfVYPw@-|s%hsMay2nat#Uy6De(z9qqGgh zFGswj3L52hjo#^;7|&IToCl(htu0A|xr&#tno6U4a(qFOvmM79!^Cjw+Jkx^AE)vp zdJo*Vp9Ak8X^k%5{W5DHRCcXM&&pd{8{)0yP** z-$MvgFbFf^T9V3EDV9y}yxPU!8AogrK9}QI1*nxb4~p9^))tADW3$BR*mtOfBH@qB z#%H@sN!5B>7+JT$fcLqtd6qP+l`4^@vstHFbDgzc#p=3DiskwI81X*qpit$yH3Gi9 zwx!sB5*kj&HG^JU{n8@+OCrd8Gi-dYLwz9lY`F)I-cZDxlxR;N$RwmjQ)_viuYEb| zD^)5;Os(cCXmQ?y!w89y%i^4@5Z8Mo-gCHHb&n#pOQL;#zM7B$6-o1RN}xez?5|VL zfvQ3qKEVeaFnI;lyglZqa@FtiQVT;{fFHCY#mpR%O$_Cqfe{Wi%Xuau$~~?uJpheR z_9ZOQgp#jc#cR8o)2>V`?hv?2av87*Sbh2t;#xcSt5%I?_ox7D1(0y7L#HSPwcjCWOSb#w}eI$2@CC4 zxqp|d)Wtgbi>gP5@Ku%Q*@G?7AvTnxX4ONjX(@S?WH?M_F0}foHr&B?RtN%!1b&2J z3es~xkpfst=(-LWyv9uSq*DjU`4ENQB5Vm#+Y1s&Kn=~>P}(hGI(D3|Ag@aW!aZ0awAF$C;=RQjk z&GT49Ay%P-tmknUKPQL5D<5O$qZid6-56AT1Zz1z#q=?p zEp$QkdVXwOIrqBpLN)(awbrbKx@~U}_SSlFw%D5|miy-lOI$bdyia|)O%B~ zH8t^*Ok#?zVX`U7kA|Lu`PIB&6H$^^Xf>plc&q9Vzk~wLtWl zPhYMcY6K^jObhdH+Nim|E^3?Z=AX7hp?$@%3?DG>A-s=yeRa>9>0@(xHms(MMIRm_ zRdiZ>e!Hmdim_Cpp`$V}tZo1l=Wy@pv&b@L-=d>K$SbHo1aygWGQHH+3@MY_$1w?^ zQ+31Q-O31`SbkqM^?u}e4EffCIiio9WDNLjG5#_<)LUj}_p~5;;hVnQNP{#g{SkJo zlK06kHU=9~K2`yHu#3&(m6w^}9I1D2$|5?9ML4$xk2fuU6*{Sk7F0P&g)Gn5%lX`O zx|Xwaw#ADJd!K}{E7qMu^8J;5_uv;Bw}z@v^5}@&QjYp9Pw5RP^BQPEqUfZ`0^6dH z%ddw?ue+atj^XzZVa8(iBiv2X>*jDr529REOFAW`L7Jf( zhVJ;b@AsZ_{s5Q@uG!DN@3nqwJ#Y8hXisJlH-O}+|9Fi!X>hjOH1-n3#ex@ zNm{^u?UmY1pJRkyJ$Sdmss7k4P(u>2ESC>M+)kHeE1&jUa%P3-*}+a@jDIOGyNEa} zHj*mUo;-vHqlq*aV$0Pla97-xHQU{)zDGR7Bz7p&J7jX%W+fa8{r@8XFpa1&ep>w{ zQXVUMdB3&bsLNgzXB|2NPYNt=8L{2i&u2Q! zIeWEB8^Yy<16oAGn8@BI`ts3RUC9p@-(`2_tvhJ+7k{sQyR%!sz#tpEIIA<08tAJ* zLcAMYk|Qs^+>N%Ekh8K8F?N_G8C(u;*d&!QZG{4Dmp zOXEjIqIxF8zlx(7SN@E(;l2X~Wa!pW=~sW6eMfq4f>)9{&T@l}EabbGUHxtR81}dT3_deK(GulyA6VwbI%pQitRycyBN5AKR{0fh{Rf zUa}nymA0ib*B*mkle>A%W(95N$^b$`y@GyR==5kl$E5Xb92U{WCCL++;+R(!pI{Ku zXzpCa<-J8AB+aH}$&@&Of~EhVf~0k~3E>cKl}y*knS9uO0hOt}Sz|?`rM=- zPG$iUj-A>A#UwoSelyR=EQ@Hdn*>Tyird>v%?(kS`!>0(R2&m#eszd6jUd^?a5D2{ z#XJBf8Wi#pADhX__Pf*hnSz$*cC1=>l=e7)U7XrpIyXAT$7OXTG*{q>DHDC(m|ey* zv#tvV1h;))KKe6bmwdzGansCSi;>$7ZRZ=>0%48gGzWy^m;?}O>~K0KLv#hhm-mYc0xV3NqELQ1cO_~mFZrE@JE;R_U^(DL~kY{ z{cx9$3y<4rp}YPBTqSh>96pLoz9&hZHNE2Q-S4kB;J(nEvf~u}!e3?{nuQsqX(BvG zCj#y@4B^6x++x3Y^1f~e&~6i4dsQaxb_h_i;=evjh!5+m^jIhpQwl@l*1<)2k^c?$ zA36ZXhlrZn)VMLIF+VU_N5!Cl63z2fT)yC#wWW4{tR-$9=QVAe^E1-QukeIaBh(7| zA{m#c<~b29<;-{*Y1W_+oNZLPywAtIc!|5+e9y~9;+r1!(}9#Xw5RLTe*<=?Zb(K> ziZtF+YNZ$xl8oT`hA|kMX^7&AGd%6aew66)H(FrOrO8NXcew$%$~kLZqI+9$HnQHO zSqJXUnIfdOPCk>_i7xh1Z~C^e17qRR4IcKk@OI9x`@m)OHy5pGjP0bj4k32yCjNV{ z#KtihnS5mM2@Eys7e(65pJpY#Pf@O}}Kw8Cf6Ff3VFn~{zVogR4>mG6Mua;?oZ zV)exG7VPg&0X09K!DV~oHtZ^_ZW!I>0PgZN#xy%EAHJ2Bo$K5TB|2#*UTCogGr6z1 zY8>F>L{AFdtxmZ$;$Y@)*8!)OPIc$4_Hj}$n$V)kq5E{cR5*7;`P;bq5?)t zi+w0?Ih`Jfw$k5G0OMj-Gc9(4bichoOiYPJ!;lsuN^vK11a(NgPgplQi!QuJA!_}h z7zzG)2`>NsjQ_y7G77L?jROqefT|mVpL3*Esi5!M?Eqjv_wxEK|HN`~PfG$8HK7^) zA}O*9R6JjSL4KK0Q9#&Fr7Y$R1&XKLe`2KGL`%U52}g3a-6al=U@YipLin51~bNvI-{o2lVRxhSu4S3Cq>Zm4PyL1u+B^3Xj;UQ&`00T?j!%F78VfyOSK^|! z$r5}7!(wR(m)-R{_8=sC5cO3*S9)Rhws(>mOH9eC#H<}s`BFnPyT+vXcn0Hl+=zTu8W7dW;BdW6 zO!3tyB@g~0V!zFCl#}xZ0o4RsCciO6oPOmBQ&V6@!l^IIhWtRz%Eo)_@BI<78JlNj zOp6S5{gzTtfL&8hk(E(8^*N~cP+UUqB~#fe8pOx)L4E3}31dV&H6FykY&P7lXu0&} zQeOvuFM^MHU7`2bMm`7c`q>)HP2g)dtC$6oUuPM1V)^Hhx@KR;*S2B&YQmp7aH3>{ z{8tBQNLZ>=Do9KkBsWSkGS&#!EGwPB|F`dB9nCOfv_p*oSh!w!f{ z=K_yRy`9@}iQl7(yqtwwJleaDJG2N&#O)9;5*o#0N|N_&Ln^beh^~G5u@#r zDS8ZbIRAt;>u2Qov(og$4&mI_^#r+82t!JRAA*4b{N7>L_@UKi-fF|xEHkA$ z`uqZA*x*46GI7fM>ZRF~{kG1sWuZ-Pl-gjAQwZN--^eZ3DPf{cu_sncuG{ zVqUf+8g9JJ_46{V1~Uu&j!%~OycBhbuo~jk(J5g>hQEx5V)~RAp3eKxeozDGmp_9k zm|oq66%tt#-W8vUm%}nVOgGWSb1{Im3zT&<&n40-WSCT~%*HYJ-pp(0yl({T6sFdl zgoE#r#6^)zBlU{6M-??l^BIYz9Wm+b=Gsf~Jm0$gUP`sDyhY{q5z64H95cWw;*WxR zX~rQT*38X-|EydO$hB(!f%H#NkLjmE@6hu0H63sfGpdUyJOFkEnh*?G{8Vg{mg+j|ohOcl$Q6|Z9$ z%?RDsHF!3L5qk6BDeF-e*^K&jtv5u~D=}D{g!j^l6Uh@FW($ebX4(wd;<1|CfwTv~ z#b?~T_rkZ9vZk2)=xV|F7ws;)n_cLl_fm1{rC!TEH8Wr;Z%@6y*>Hhf119Xp5;b1b z$ljtVvmT-W;3iGC`ISxgR!z$S65(p^&}Zbtw?UZ%^0J7Xoj?*FC;671I~Fr)!gX8l;N-q4RgtEK9aq3Z)>kzi8w~|&W4r+axqf~ z^v5hby6!p_{fNth{Y-F(6|B3 zmq*RIK#TTzwo7yO)!P)@O5aD;0G29J)N}rTu4@fLi`ly>y*WH4WHHwd zcGL-L+AOun_B}=1*KRM7h#Ux1v9SHDf=vdKlzdNwx&yGl@Jl>E5$joGWREdSOV# zjw01DtbvK%eWJLKY#00&LPZUm*!!GE)W>j}S^oCxb`-5N3>Q?J#F%C#g)Rx~oV!hr zKW=Xt0<`#IuQUFwEtbHpxA(psWT4|)9voROcWKm48@!rYo42{;yB}7#$r=85<(~_8 zS-|cBGUVBG+Tu|G__u%}SsW-L=-D91^r|HM>ZXM%Ps-43lCjn#Wf1&|D&HF$U*;~0 z0YA8s5YWUm;Eg+yP7i%}c*n)=J)28hB0G^|x@q#mcqhB$rATj|SO31)>3Q4HCK(CO zOECvuA+knsU`8zYb8;c7FfA5K5zgm=ADNu&J-iX}??}+8>t%R~S~zW$IyVc;umfda zZwGEUFoTCrxiJt!23wm<{`mTa&=K8@f7nT%?A`yV8+c)_&jLI38-{(CJc^AvhrL9|9&Wi8L=Fgh`NZqPwIZ(dawQ5s;=X6 zJsM7+mNVJx`)-zse z+UmU9c3j<1E+V-{As#wVIRUJs;)ll6>#fcuC`4QgNhc$;x!9O>YY6@FN~R~k#|pWi zCZ_=StllADhg;-U|1U3-`~eEpAYnuDdvh?$$00+HjPz2my>EaYpq$A*91}8=h zUzwZe!2ETm0M=gpfq>hwG!XGS^`%4%t0WlIQ<2Jh2x1yz@74-1e zm7B`2zi3m%L)_w=OW%!7Rjb`mTi!S5KOkA1-U8-43@t%DSKIcF2Js@qK~Fd{3)fZhE*6k3x-MB(*@+2A)+$ z0VDkTJK1lFQonWC33gLLjmzCGGgXD`p3?3(@xzOb2%|v;;`pyPCbZ%RuaiWcU%iD1 zQ8D!VBGf2K+L-#&mXrCt4eBqCdW9C^&RvLkF(#q>x}=G&>1bAQ#mjO=uQfW7Y1R0I zkX^%zp$DAGxCq8x5ff%tXD*h+Rswcm>B=*o43s9lE*67nO?eYS9~k;clJohbGW;y~Fksb;y&HASK|m$}{~SshW+hK3t3y{H*W5!A9h z;Jlhz>=y~B!}W@Jn1?3zWK3H(MB=d%E-RO=l6Q$SMiCv0!lXiv_KZ9Bgt+?s~pXzyb5Nx;1 zHb16t|C0piw5{Y%C-M#PIpnUDCs|@H;WdW^>O(xkzP7777f8g?3`)19F$pWz)Vuib zGbtVUCpg;xBEz&H+Km@*^}!+@s(o0m%9&WH;fzoK-|W-*R$ zdYDBiR!2=Zdb9MQW#6tM^b72R@gW5bb*xDI4&QDC!cnHy`xl{FKCW*3=duiL-z^j%gb zvjGUWUWlf5AOcG@h(&%E?6^IcZZ!fNN~V1wh)zQ!?h@)LW_;SS#R}s4ZB@!^t-9@Q zxSko{WFg;2nL!!#dSsKrH5<(t-@-IIiI>j<2`-~8~&@4JxMfLIvXhp~DD!&s5d(87wP;o#g* zaxMZKN-fybHVjG_9*wN(S=+->oOn?n63C-hx|=abmqtA;keh+8AekJR9Ieu zh(2La%cOx+LnS=2Q_r(82Rg@fJmcqed`cHudEC^J@eiTeodA0LN#e0YxjzRM=WDsG zBo%V1IZ0FH8hoI}&|bif`lZ);&yMi?m?is!vzu7am#JOl)`$fenRYuVKbh}!>ZN-64GMTt0S z#oOkfEIkp2|2U`MX~V2!VS_C1>kOA>;3E6ntl`5539mNDf2sU_##)>`C^YO_(&rW= z1EsN;1wvg0JRY&erhwG+95r#XTt{1U8|kw{{Fl3EpaulVk;Ts<_rJ)#Ylk10P;2mW zsBHHL&@ALEX%?#QT5}+=&q}2FAsTg+zbei~B0R#@tgz76x(&@E;^>P*1Ak|?mG$(= z;qg-y>roi%EQAP_(@=_$V)MbeRKOoeoxiyV#2OohwPoDjP;~&>6Q~(Gy%1)qsvLhp z;Fc#^=UN<;{**azH@0z(8G9Q1R$%@6?C0G0B^fr*(p=JB=}DZS7d;d&FV;z0e;;}KS5`KI z&6jvs{<9u=Pi!MpjxM}*jL^jRu#eo!3C37;gR~y2LPErh-4;Vf1>NJU$ITuPVKf!y zvrzO*rV`>PA{)#Ghl5005I#HltonUk*(tC<1N1NMT zrH*JA2jaPCmOuLg6CEPnt%QAOQUMkSlrxUR>3>IlFJ(|6NbTf@UOBY7`qjSzvl9b| zlkA^APJ-b8c}TgK|407{J)N-ssFXEgR5z85A^xb_=2C|p(EWJysR9nPuID_?nYa9_ z3@Q^=EvTuYH{&IKOr=0d%XBhVSf55A19ZC5k_rTeS~S_Zh0lAgABfHTe-tsa)&Z%Z zynL3^G~*ZyOdnZ%nvW@?JrSj|%Mlfv)_;>y7B@{KjPqYFo! z584f~T&s!-rL`egaUWPJ5@eH5YVm&1Y~L0C&C_0mNY7`7>Qci%c{NNI{Oi_P)iOJc z=R+uwla_$1F4WfAZ)F`ytyoZ$g%l<$&R&~nYwVpHDngSQXwx${V4xQ*8kSd4j2PLd z<%Kj0_U1!qtJ%w`RKjpYZ`{|_H~ms+))PyzQqiUUB-Qak%1UaPD6&m$dswZs5G%k| z8_=C%ON{Qx1mg_DknM*JlVvrw!PB>DVRS3eqYAovHGg~b%E56ge(sZ)R#L-^3Hq5q273bXWqRXHsI z(L2hOCHO!(0nUXliyK#`&39Kj7Z|^3Ep(RpM&5#Mo0Wd_I7fW`$x)t1sMAz7^+lL% z<+e!msq2$)T$rG)sm{V}Q~g@qWfgNoc`@XmX-8ttrE~9;ljP|usF8Q6@+WjUZ?laq z&ljQT;2EQ*8OHro|g!MbK*V|fBL}u;-uJpp9^muz+s_5#<}47k=Q=%u9uvKZ7X8U zL*oR=2jx@{?m@YTImI><#<)_*&4koH^%^5WK7S=rq?JO1%@UVTuH^|B=j$bTZmr0!f|5P94g*|rr`#z|X ztQk&%y`*gizQHIrbDI5R&{3UFcE}oA)IfhKrf6gviP%_zr^J}%!*}l6;9xn=jQ^@W zCFBNg+0w_kG&8tTMrksn5zQs>rp}qh3A0_2VGCxA7#JZKNvnTKG0cIs1Gm-E?wWw% zC<+v`P?%7`J`5^V$z_^9WQ5k*?4K!UR1yF;js{U?TnbQi-9Eu?k!35KU&^9${Uc@5 z=cf_|43^iuA-0UN&AJU{(M2=X2t8_j(V$-K2-~+9p+^gfvROOek#!I6u)Z}naM{iA zK8ycPETO)ro-x_IOvL8T+((SQ^X*t+JJVUf7(?ex+tEvKv;VaT=lQUk%G!ekMvkVa z<+7R^9(~e(drUnyZiyk`*UmK0^>ssJyExzMHwE@BHk(Bj-k0my(-QTA$CIUoUBFmx zITB&3rqEV>xdU+Bl=%vcF~=biTEKeGH5Pmj%p>?ljJ4#38D{bKm!t7g(2B(=D)nX^#n zQs1e8Bv+xizgz0_HZXm%`=OS~7^rCVEFDg|r7Sw51Zh(z!GR|)+GfLr>7JKdGNHtU zylvK@Hxy7?W9skO;5Q3oQFpj-G8b%abV3YOxtYA*BL=JaHLtKEJlWK4`|XKJ&Z>&A ztmA{?lzW5Ab8rk{&d`*W>9u}Qo&}_&+rX0M?zdnQDs)K)hr4dR%PpXSo;`25^Di+Q zlT^+yA?kPY-}+=|j-D9nD_eBeGPFCOc44Svvs@)(4(;vt4f3NoJXe$J0$o4icIYtc zM)`q6Xz7IybqHk1ltZ${N?<{YoY_%|=_TCPk#j##t-LZMu;fN)OxRrJ^ZMKz5wh8X zQLubgXy*^xXGVr6DeM3INhOV~c;j>Z+-+0BYAI6r-U%XapKL)x(1iILKgF0zZxn1` z{3M*;7|_3N;r&6;o`%Cwz||A_g`#HAZ6$)`nRt%9gyA|zsqr%OZZt}E*wp`xvGGRl z#EeI8T$dETC0bq|M&d9~G#^}dV7xriM`P2Y%;R0-;~Qst6I_`Y=}K zp&}jCJYvjlE~5BJLJXPBygETWN+hbQWuVJv+Kq5tta!~i>_9b%pOq2)pfx{K___DW z=HDV;X(A9?mAPWV9KaKMr8p53h=_w2-&O2a8R7-Fe!iJg2L0L{d%?@=9{1C0)vmQ= zmoPL!ANvbWQkl*KPd|%ex~x=5x6`yb8uM<5cAsK-QUl%do-{VpmkzV!^3Tr9}n-$DEDQQb!=V(@dBM$1*c_rNgUDtiUKSVJcuZwv69s*zK+Zk$$f_%`?q!A zGV3vfo)D(11I`rVOohrQXNY03H}G)%Mz@!R6TJGvPNl?L=Q|||KQfgk{^Jy&{1>YD zuva3Y|7j@wXu>uh7ZVD-08MzzI94!pYALW6yMTq5xz7D;we|91h)m~qHc;=JXEYQ= zV2lwOG4wC=R3IITN^(_iB(q>wcqlgd9+nX!p@FxhBQ;gmEnVFNFwjgdcSf9clQp#O zta}2WoPhI1hv(w;9INb1&ULfNdO>^NTOB{f)fYG`T1Ll5M&bcEMswgyn#`Buucg#b!!a$>>#Qg5!39+r(;uV zy5p)9nlCVEa|3sAI|;|J*SFbB$8DCc?PSp4E%!LA90-!`#uuHH8%Doi#l2?mN5;GC zDJt=tUIXUSK5^g6Kl^?Jukryl=BF+X+$^PC;z5u!7$2wO_OpR`1qb3h=iV6nB|lVY z7-NuuZR1CYv=_y(a*wlL-?6_NWN@nNyX5%lhr+DiZl{Wp(50xjCWaU(D$jfkd}m9G z;!Gy~m-#sx_!=N$KdPRmPa~e{6{>hvvnOS*MJ2|?!`#?ew!U$oe{@E-p;gPhg0V{Et@->QWvi1{&f@$aR;yYwwcQ|0l z2-CuT?F)Pp4$lyw2%FK|#y|a75LOp8-b{xPze`OOJ1o#?v+}fAZ2!Bt)=PPnLhrIM zl}(j1y1Asx%e+x984Ai)3C2A_Ojt_y*ZVyw{0NKnNHI^siBb4w#ZrEj0o8J0_(?S3-$)N4=Op?!(lcVvC8oS)SXak0cR$bIuq1dX z@$O>tp7+2M0ZGE&Gx6xl-TwYR9IS`?#@Wy$0yMQup1gW(QbEkcSpv#!8YpA3r4iekcLSiG1rxks>Q>$Eo(F|@Tf^ZLfNAW zCBfLzZeY=Nr6&?WyGpz1kJXnHkdJET(g>IR`bp!;RhMWmoEA70c*TF!Znn`n={Q?! z*RlEo(#-YPil_%x1!Qh#C7B5>sd{eNA+=iIOlSa{lTXeuD+%;}{D!*7$SW5#3}t!tb6EDNjf@zkd3eI&24(!+V+=qor>BAK5ftNd@%K23EtAMnV$< zWJs42`2`hezK}fU5#>$AoYJ3Kfs zK)UnVSjZxKFU5Sgu!2xC!B@0J7f zS%4ksPXnwCC~4u4Jf-|^v0@vGHo~dBKq@^wv}DKq)U@$6GHZv$*0>sAUEqYjLo9tZ z!7YlQKn?4AKQw*1!M}HJx#>qGYw;o?WC158rcgN>m?p9OL*N?gP2{bdS_VaNu#G^> zDVxstUBu2bwyUp;=85|doHB2W*`WiWW26wqDS&eC=cf`Z4p`BUCadAZgwfet=J&Bz zeW<-Y7&1~+82$1TAseW|z667@;SF9)?K}PWl>D+%h#c|ea$xTLIm`pAih@w0yFk!Z zeW7*S$lD5G#I-;IS`LIJ73A$@a&ntgexWGkv`n-gGAX<_t(($!dH7@&n#3Y3VIn}K zy_qz0)~K{HyLM=I)RaUEG&qG$`(aXINi}Ya_WP#%9Q~-YtL?1%=1E1iJ*M@W@?PMw zPX8d~DZqfr4>;f`gh%JzW+~rSc8mO+|^_6R5B& zS7oxZknoHV4qK(fh~m8>K-z03f?k*E-R?O0TBWT8tDL~?eS7i|P|%WroZMIlB35OV zBHtm1K)|Ecx*9Y?_+5{Nvb7mV>sBAid2awnN9t08`PhQKKVuERdxW#dUotb2=3fHq zFLQ-PO*3#syWQz>QNOb?q2tPillIS*K-pBsK$po0KBraEH=m2&Gr(9q zbaKDedND{;W$gQSjo}wHp20b$eY#MSi+{;7asbM{QeBtI7wEnN(twPR{Qsn#|3ifvI;$*#jyU6IRx zhVq327K6D$-fL(xpV_mYzl_Nz6do+6m~7h7wzm`pn~uH2Qq?T9&q)bnb|oDt8W}DiKV~HQ zrr5qhqsF$Hb;1MZ27v^`PW*1Ahl4g$-x=Mlg}B19o;Nnic%G%aQ?{K1(THw-m#FES z*FbCIMF&pFpKKI8&3stn_Qiz}WZexxL6nFup9MLnql}DY5XLXo?-tKbl%MP!Sdik) zR%{=TvzE30I+6z0hB3zAV$j74;IH*Xm!5ppD0yk^iSYm#sd+V@y?YT%d1_#<;PASWZ@RURyb{ zq=(?neCs4G4ZM$})Na2(M&m*!wx%gvh(p6|Q)v%%yVy4JT-9K|VEpI3_#NZ47=C{a z&d{b&wV-G5U_PA3Yc0y>)6rx)^WLZ+t%+9r%vo+Ca}6` zB=hOp9!bH4ee-BQ|%h}0E>?yy>=k;O#pJJ{lTl&o=De`oGu2eV2WI0V> z+Co3jsFcm`9x5{jLU{uc`xHj?vz{w0_IQ3-e-6_qu=tCB$f)nNO2g5wO8xGx?N?2H z@9P7MPZ8S}fCM%SBv~qrfltWt0dn{;hojE>04M6P*g7BQ!;KRFnfAS*sH5S}X#O>kp&>r3bt!3|&#(k}z(_ zQMZ4^%&vNd7s%60ceB$B)5dkh&`R1a+ zV>eWP@V1`R!486vnlat`H8zl()!?r=3lp{$w(TV)&Ss5ntiiYdyIN#k|-tI5qK6Tv}ZyD&;) zbQXS_y@lJ{s|*LITk|_2UC5utig-!6nxTZ)o=5*a+cQ1o{sPSSM8}ya0q(_6FZHA@ zN3*VLyLeK*g^%_Pv9|di`%l>AZhv5L-lmfAaz1CfjqV4wK3r;_FKxSgyZZ=T7V}Qs zmR(enaR3rNunAp?hF5nb?)>oJbEWf(%oTH8fojB7;6|=-R`0~OBNfdCvTC0meZW1) zCl!$tA0;5qd%?6M+_iOjpB>ET#KPxjDJr=s0hHH6e967i?#{cCZEUFYIygHiYuhPm z4b*>S^Ebshds|@>80$VUNSHq1g;yvJhLa8QNn0xYQ>)G0bqI}GW?j>{77x?TfUi>E zrKre?Y6ljCKEc`y_OXcAxpgD%od2;GpSHuTR@3U#reUxPM7+}U>8GAb6a7}_VC{Qk z+~I@i0`W2#VmB%%GOvR?!2Uw;1Qyg?prR=GQ%%Rr7Zo?TN%>QgMWCKe$!flwI-AcG zDR~Ho9=Arf{j1E^Vk7&)HJ4e1f4y_Oj|T-m;%n2Zf%=O0ksr3IoT)d8I8;zCKxr15 z`hJ`^Dq_`&h6h^28WcP+`FuIAjNK9zt)cJn->R=nT3XYzmA3L1X;{<*AR< zFHFt-dAei@(Ky1qK4{K$y|DJIXTZ;2>Jnalv_t@(nxQ1VoW(+&ph{?JmXoOXj&~`F zEi(?8Xi2cQ_-w5yeOZGcgCC`ywiOvDtkH0i>DaaMk~DA^34kefFCZZaAL-O{2>mIh zB$<{tQ{71lvL_Jx`zx4@nhfTTlJ91!aGr<2#r(HcEQ#I;e4A=IV;+mKWr+W5}iTtw5xenelwAH(Y3%zBI(%svlAA)-{@B zX-TL3fn4U7^K{AX-61%P&tngk-2|LCIpr(LAT&(<`7>46$Y<4DO}XX~HN!|VH+bw4 zmrq|SYx6r*WVWK%C+KMEMK7Yvb3EZB#>I{`0qa#v%Vxb}i7z%EF)D6|&gNgho3h7! z-Ni-h;YYzytt5G~vmcBuMFoLBygIWQq!XfvRKCtLCzmnEtH^F!c(%`ICRWivK1b3idHCO6Ij(8D7)A^hf3(RZ~!$$WLJ+3nYa?6%O*c)Yj_@QAL(V`m+0}o#*azPH+MR(1|9#QZl4~TRi&PIQPMHS!+`zKnFaA z>k!itv*?O6q7)!c~YxZJn?ceaII?u|axLHSxSH9Ph^deR{l zrphFj&3BiKm`t;-fs`1sBn&t9D36N4`D}>4Kov34nVxLKjP#?5?^w5bH$vzmdb5ZH z@iz~61BY(oBW2A*GD8gLbNC3diPuSTjpH47=k_mKUm5oz8@}ef^#h^D^%?GWlVNg&_V4jl@t0z zn9y8kJ+Y2?cND)Ag&j!-cbU1lX}0TQEq1XMUb9aBlZQ2Tw6>3`k4B7m`@KMBFvxU? zLz&rm;{1NOm*CJnDCe5{I>QY9InION`-!YA9_6DTWI+V{V;@b_zxb0MP{%{yDKQ2< z#UJTYokWQ>)jYJ(byj?+olJ*fb1THWx`=&0$hCSIv+B<@D0MP;JHn&g5M_PwsCknup)!{Wq}3X(LRvf_V%Ck-q@3oRXJixaHa37I^wkOkKCv7n3k5 z!aOv?7m+m>zxRwYSzw2t+9fGau(C~d;%$;1Vhmew@w@k)_@XDH>zmIUW=y;P(`^3* zFHo>k&=)lb^(q)ci14fQ+ob4DKoA0WqZQo}^wibyQ$%Xhcir-JH0O0|;mX9Ag}!u2 z2_sL`fv(s=DHs7BDaJDA$w`kc;oxH@yGcKnv)KhTiMgG3E{xE_CH)?fF`^E(uujW= z8_u^xe-gJ%oy{*bS|$p-Jzrf;iKBhTj7Rqd767?iAzud5?*JG*%Gk1MWZPo1^rh>5 z3;B~RWW7^-e^CRV4w;^l{+1d%0S%j4OA=K6gx?KR*IgHMXm$ zg!%x8d?r9SSH0Odp|$?Y7~oxm=3^6Np4&Bdc5x`Ka7Ww(SdkS!>m5nN7*xK;CmPp9g#cGU z@_1UydTd=dlzNf|^m?ME5Q7<2*ELUCs*?-h6AB;l5~e-Ld(;c9idUK(M^ixc`+;E; zNbILPaRCIQEHkBP4}AnnPVjJgr4r9HwHxN>9b-zT$rPtSN8<7Ok}GB;ukiIOBbFRS zeD5A42|N2_2|pL>UR!C_F{M9P=|zfgz#bV+-RNh3_8U6gUmSTy)Qp2T8DVCfhhoj3 zM=jC(z4{_wp%{_r($^Vr?$g)GjOUCedQwheFXXR&Cn(`<6 zCKDm{<`ZmB(n-u^7j&zK2o53cSNPq#;gOjogdZeOPzf} zM!;i8zIpo_-yJG9VWCC_+{IIc9G;3HiKikh>ZN<%Q#rY7%26kmA3~ zvSr2y4T|T6^cQA2mwxt}!D=^wUPi-A%WsJb#EtP)$)G@Xm&)CZ+4hxn^g`OHe8Upm z@S>B{e@}~)5WF-|r#0%H@w_NCb`5j?`e`aVMDw0KXRZPf@MET~({s@efu zPaZ}YQl|Px+(Frh-S{Xo+CoS0v<284mgGn4shJB0`BLg>xZ_cM$tePK-~H=!_YzRoiH-`~CrK?%*&AjTxDR-gL#$!LzVP~CA@T8(%%IbDFpSSwJuB)3F6NjC$<+iFB z?}t4dvV0RBY>yC+|Lq2d{`kagc?d~JP+b)tmiVczCq~_c{Z8B%WV&wa@ZySgG&3z6s*LL@U_U69ZWcRkm4c?+kek z&Kg0IK*3hQT^~ZKp6Mv+_-@X=Hyq|BHK0cum;M~9PIe4n%CM-Dd1yW+x7J8gF~hBWPY3bh+L>dNJLoV4QMyX|B<&25W(lrb}46_AA|*CR9P6XiO3sI zX}Vh3!0=?pSF7b4^@chvH4N3lOz zwU(uMuR0F7;(c=vb)Qp_w)F%qkJj(py#$)VI(MCzd|r{u$ZIjurTdTE{l%G$*wW}E`%6M1Vma=80?0r|RA z1}h%P4To(ivWMZ#d@w8mI=RS(5OZAZBGr-03Ga;${Z(<0g5p(9F1V_^M_jJwurVWT z{p*-YpZEq97P|P@#DH4CQ*5p_&x?Z{q~>j`indvCJ9a^x?x>0L@I3bu z%VhvB78WA3zA8nv(pLjhw|arZ4d&`NXKlrnBocGxij~(!MfNxFarn_SE8{#!m6N^X z?s>jEiyzhL1}*JDpGLpyi+Zw|j$*$cr1XH|AoECgd;ddV+S2ZhS2>q&v6$^!0gd@! zthZ6Lc)4k{OUCr|O%<)p(d$+yNjtKTzqhdARqJwkTCSR(_ns(Gn{kEMZm+tiiwR&ka&+b1Sz;9&rPkm_+?F=&V+N4K-g@3V&~$83F{a4`$4G9ETadonk!`2&CE30 z;~^D~_Ok{%McYa>ze^2xFs3W-?P(zpT3k*&$1uCjRZ0 zfzNsQ^4th%(^B_!pZqH*^+|>kaj(FYB6k(X?X1TKK6hE&(X}i0H%?2Bu3rakv;u8t zqgOszuh{TxFz|;s-G&R}tEY?`V<~&Quyg-ymdp0?b57py5fWC02X!OSg zaJ6gx#9Zq7huYuCyW3W%a%^x+LH&`~g3X@a!L0$&;IOo?5k-_c(3NYwp88m>D@B6 zFrGs0yOzdyODR{%aw}mraZ&NVc}R3L_~yXe%-ojQZa5#?(D4H9>fd27rGGoGkE7%` z#SZNiGjmOAtZh{)o}S_1n=LKVjYD*g7lH}tX}qh*5&WyqA(#ED@BRrpbLDA11xv@w zbo90QyS!|rXE=FJussegr%Zmc zozV6a#UUQ$y^>%!zJ4|2Kyu-uS*M67Zsx`&eX$ek&HH?9s@jKoG zf8E4&t3%V9|Jj%^dre%^-F)WcS<2K^b61Vj57t=TL5K8rP|y|FnueTRqtpynwIO!; zxAmzv6yv&XOGR=b9v1K$oTQmn=!xUjCXovogc1YJ6uw4A@+`_3j z_+qKi@awu*XNk`uyXGu-uP=0BfBky?|ac64K98?LN*qKH%MQ>X#V&8LL!}c zw>&17UM1N_F0r+4oIv#k8mlwTTCYF}FIn4+qUt%6V`gOXZfsYF_u+m#uEswM5Ts*wCjMWm$de@G>? zCQ+te@rl;34??Uee=hGQFtAd$gO=~d9Evxx59F-zE zjdM)l%Z#lp=iP@cImO=MW^Ee4nMZ-s9fA+NZ{Iv|Yh1HvE}iN5zWEv$(X3}dDNC60 zJI^}KDK>D{|Al@%%HMbJX1-3ITJfZP_T@!s-*sXBiB+DA%sS$n_*%sM=+`EB@g$yF z$=i_evnw@3gSgdl?YgRaeK04lD_ct1N!+>xF{fwR9ac?0*&We_|BXMT8*28X@$Jln zkJ`fS-Kgq)*WOzx(RI`cZ}(BymN%j?3t5dNx6tqZTP$kR1{8hJ!DWO$ws?Nxv_j{*w3H{GEWVnL1c z1lSFq$yh`va5Rv!`qN5=wx1k`B1JBLfO*wI8fEtxc()+3BNihs|N1yL{Of(Cc zn>O4UnAG3BK308z(MEKRpE+4(Z;Gc`;|fAa&^TxL0Lmp>=P>nA8_whmiG!rEOr`j~ znJ1h~->R0Dl3t||XMa|zeSskiJ$dYBMa~E_{qW)`zuC_`VjySnnP!BGM}$-Qp{5K$ z_m-ldV^d&gPT zWmzzK%owUH3+*x+!D?!MT}j=;tWc%w(t)*%XPm3Sb0hJJueSRpBN=3aFm<3}{ZOJ7 zy!*pAF;HMCRnm^IXk70rtA*PnO0(L@W1PgRa2AW=Z#d%<{7jxOGxB}Tg}f>xB3mWsdzWtaW++=7a53ps z7E(vHBk!)37)c$LqgE4|L_u6>0uZDc;*0yazu8a+n5HR!hQ^ zpnj@jG5mUa`gU!>8w5+zWC<#^mfi2!rhLwA`S!SGm@(AM$A?TlOe8qI-$z}&nGdAL zw@YrHUn#wshY4$YuHB^cx=Gs}!A;_m_lBwuI*g4Lp{ZA|>m2sOt%EVaXGS-ROKicr zc}3`n;XDUMzfe#<*V6;L{%+4*16rZYEao`K35YD|`{7$Aoo zy*ZK>pZLAloR+;P9eE$DA^G~`eaGJR^M?!(xi@^V^65t}=43w2uyF7mOv0F3Bqz6) z8F{Rs6nl+vhlW=Z%;^|7cp#{$X&$ah{rU56e+8?u?U+ z`#A>TUKM$g-`U?p1)C3N`}(3Mc92wcOh%>#i2chI2`dsYE|l>Q?vIwI3J3)tO;$JA zpGP!RjxX*4+oUcm1^0QUEsa$iyk`KO6nZAX(K1*cmUrW}6(`>#GAjai4$ zCo#AHoIf^a4i{!mtcAoueN{534&qEJFGH%)%h#-%ODb714Lnsf&b4;bG3;p!BP^gk z5 z(T?UgBSGT=qEJ}t>~M8J{swi~#{Rxh^~`RI84|*1{T77O8dTIr>X=E+tXriGh#1)u2Y6LTuCp2(ZJ=LgH%ThK>##DFBbm>migxALy8G2cX*JtXm;M26p zhWcoNk!-V@+x8kytS^HP)0#cDU6%Ej40TLw&kDLcBzAitExq+xdTscK*T~&(Q>~Fv zf>Y{OhQj<{CE12rqsFLeYjvqjZ6;fWJ4kL52hz0ai~4;526c`pcz38MvJtfh$UY8D zqFl1OrI*oWuCefnQeX{gyBr%t%VV(LL_rFq?Y!gMGM}v>vZhk17kMV|q~024V4j;K zBBV4sW8d~X+DX4YgY=}n+{NZgQtb{VryhiLGO@s#+ z3`O~@Kaf|q@1X;A_`)eB*B74xVfeg_QjTyj4^H=hd#nQ$nyTT_ogL)~N$G(Z;U4~@ z`czwerlX0ygF(*^YV*nH#gU2CoFJe|1wzgBoYNSP=NP&?qYpuT0Ac#k7ny<~p#GxD zVCTgUL#IHsr5D!Q43@n649L9pxbFAY;~P>Wwl5rL!)o50jX1OF;yI3)8%A`5i84A0Q}#R7YSr5UFPQM z#9`%0fFX0)dND75Q7GUrr;D3aZHELaHsT{{{7!TgaM%)7&`&2hr)1sT zqaE$8G4qxVoa0ag(DLBx^AR6GU1H0CriA?F>gDxS5ai@Brvsq6%Vepb_g0Su-Q!cw z+zQ9TXV9E#5Jc>qg5q}Dh<=EmY1}|h@4|u*6j?Y9HTEe!C^4_3n7|M5?H77TqS7-f zT(5sSorTka;qO4JyD4S`^`{ud4&WRx2^WI`a- z#xBfdPUOgclcJ1tK~+GEqpTo`R|*IQrkpC7_`$_m%wpb^-NAbhtm6ZO{5$m&CnHtW zbS9bul3EyaV_bTAC-0pAO_5f?c%)`7=n)PkWLtv!ixjxN=Lfsjd=yR0OEeJ9G8b4z z*dy@E=XzPkLH=J6_Xk|P=^JmK&CDy8?Pb_+e)pkBWW;5C)CPVWpFnzJY2X&4E zHI+2&I7{S=yfbMopBjDK>G>uX9C+T$t2r3M5njoZ3VycxqDGxuf8eAsXEc9w4wC;UF7l@bUyyHt zZmFj%OK(-1FUtL5{;uNAN+ClwH5o=|S;{szGK4wHOQ4b6rIu?7^Q!|SXdrbbSt{XX z_3P<@euT->j-4T6PYuE~dt$Vt3=6tnB3kO)d1uRLT*qrG@B1}8j`Yr|37fJ7%9=H4 z(`i|W-n9%;*}0Ur{?7~iG9$nQ%$;_l3hkaYh(qc)t&8Mn@_z3Jgw>z53YXNt}f@@6IB`>apxx&|JEw*F@mW2-+j9hz4Tw>204y;V$(C-Ql zNFlZHgp1nY1=`F?YZ{+DZ*0kW>*T%CV?9*Kp_P#eSzoGKdgWNs{Nx^%*qbaq*;7Tv z8Vv?1{d*LBHS;!X`LPQ8Nm6c{01M1c%nxQ?9?!!hPLTrmqxhqY^bor_Ki8!`&W)-tybb01r#Khw%c$QhbDWxTH84W4kVNdc8JM+%;NZkacfKFZ8 z{Yf`##Z9^s+B~uYDr1>Xauw7qKL&zqjoCF0k_@3u`8&|3B{g0?77TI_3X|AidG%`$ zrHUn*%^g^CJ3rh+RT*}F6Y8KiEzj1_eJ?QZN0RvSbUS*t0)#ulsAA({F7>BEXS&vo zr~aKCy6n6Zi=VG16HhhqU?Z(*%u4nY1;!@LukTEoYlcpBsW}W-_%4zqkR{Ldh9?Jt zkI)m{JG7p~6n#5P((sClf$S-+2Dqc}JpJVfaFXwUS#61ry~X@E!#{pO#h&#d=Dz@xxV{xNSnv)e zy@SJhwQaDF>G7RB=c1E(bJFfpb+Utdn0kZ;Mip`>Y~WkK4NO~kMaEU7!OK)Bt`v66 zcA(*MP1KUBQem@hxuyaq@ncv0iVoftgT+01pL#7yjhATv|A3#|tayyxIB^!RkFw$n z!Iy)yJZ?R@-d0|{NJEVMR=+q}{$p$MMdpKd8n*%Cbxi@L`KZ_QHqa(m+Vyu1KI;_= z!2oe$&gsV&P}}Y=+Y&#%s{P+4`R~*I^vl;`C~vhd{!JwR$JPIAdYkN)tp=tQRe%uw z^tykQv!z!r^s{b=w`>p>Z`dYRSO_TBXWY4C*Ya1Nb%T0mQT(fG4L5Ot|2pFT)ThL) zxXqs@?&F8mj}FWZfB2++e|@1)-k8r2^v7X~mgt{PjA)5OTJ)Pzi?ry!Y3PcIM@W;u z+PS0qi-0JIOB{${7wB;-Z2psB{bW=vapH%z5{+N-&-|s!e{)5TB>}F81Efkp&<@iCdbcD^>QNGr&#~5IPBb@aVrbvR`8!g`GP@i}mY+ zE?TS&SQBa1h8+@V)`l!ZW^ltMi+t9GEJQx*e|UHiU~F)h2rxFBst7PPWFZ2K4W}vs zj15_c0As_ciU4Cn79zk90mdKS$$X02MS$_UQ?=?dZ{M^@eBasACmpwlVB>eWY!Si6 ghJ)=Sy;_&DaX>BIHQ21O3HY2nV}H8vl-G@a0Em}lEC2ui literal 0 HcmV?d00001 diff --git a/doc/img/common/logo.svg b/doc/img/common/logo.svg new file mode 100644 index 0000000..825d4cf --- /dev/null +++ b/doc/img/common/logo.svg @@ -0,0 +1,12 @@ + + + + 编组 + Created with Sketch. + + + + + + + \ No newline at end of file diff --git a/doc/index.html b/doc/index.html deleted file mode 100644 index d01f779..0000000 --- a/doc/index.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - Document - - - - - \ No newline at end of file diff --git a/doc/zh/guide/README.md b/doc/zh/guide/README.md new file mode 100644 index 0000000..786dc83 --- /dev/null +++ b/doc/zh/guide/README.md @@ -0,0 +1,17 @@ +foo + +H5-Dooring 是一款功能强大,高可扩展的 H5 可视化页面配置解决方案,致力于提供一套简单方便、专业可靠、无限可能的 H5 落地页最佳实践。 + +## 功能特点 + +🎉 **可扩展,** Dooring 实现了较为完整的业务闭环,并使其模块化,编辑器内部功能接口也全部可以对接不同服务端语言,实现了标准化接口。此外还支持自定义组件,二次开发,设计模板等能力,以满足功能和跨领域的分层需求。 + +📦 **开箱即用,** Dooring 内置了**表单渲染器、页面渲染器、动态加载内核**等,仅需一套源码即可上手开发。并且还提供针对 React 的定制插件,内涵丰富的功能,可满足日常 80%的页面制作需求。 + +🚀 **大量自研,** 包含整个编辑器架构、组件设计、文档、请求库封装,后台管理系统等,满足日常项目的周边需求。 + +🚄 **与时俱进,** 在满足需求的同时,我们也不会停止对新技术的探索。比如更多**营销组件、业务功能,后台管理可视化,PC 页面编辑器,数据大屏定制**等等。 + +## 为什么选择 Dooring + +目前**github**已超过 3000+start,上线 2 个月累计 500+用户使用,解决完善了 100+问题,后续会持续迭代,更新,自研优秀,先进的 lowcode/nodecode 解决方案。 diff --git a/doc/zh/guide/componentDev/DSLAnalysis.md b/doc/zh/guide/componentDev/DSLAnalysis.md new file mode 100644 index 0000000..42736ee --- /dev/null +++ b/doc/zh/guide/componentDev/DSLAnalysis.md @@ -0,0 +1 @@ +DSL设计 diff --git a/doc/zh/guide/componentDev/componentStructure.md b/doc/zh/guide/componentDev/componentStructure.md new file mode 100644 index 0000000..98e9412 --- /dev/null +++ b/doc/zh/guide/componentDev/componentStructure.md @@ -0,0 +1 @@ +基本介绍--组件结构 diff --git a/doc/zh/guide/componentDev/dynamicLoading.md b/doc/zh/guide/componentDev/dynamicLoading.md new file mode 100644 index 0000000..51183fb --- /dev/null +++ b/doc/zh/guide/componentDev/dynamicLoading.md @@ -0,0 +1 @@ +动态加载 diff --git a/doc/zh/guide/directoryStructure.md b/doc/zh/guide/directoryStructure.md new file mode 100644 index 0000000..463af7a --- /dev/null +++ b/doc/zh/guide/directoryStructure.md @@ -0,0 +1,287 @@ +``` +src +├─ assets +│ ├─ header.png +│ ├─ form.png +│ ├─ footer.png +│ ├─ icon.png +│ ├─ picture.png +├─ components +│ ├─ BackTop +│ │ └─ index.js +│ ├─ BasicShop +│ │ ├─ BasicComponents +│ │ │ ├─ Card +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Carousel +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Footer +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Form +│ │ │ │ ├─ BaseForm.tsx +│ │ │ │ ├─ BasePopoverForm.tsx +│ │ │ │ ├─ baseForm.less +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Header +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Icon +│ │ │ │ ├─ icon.ts +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Image +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ LongText +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Nav +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Notice +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Qrcode +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ RichText +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Text +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ WhiteTpl +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ XButton +│ │ │ │ ├─ Modal.tsx +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ schema.ts +│ │ │ └─ template.ts +│ │ ├─ MediaComponents +│ │ │ ├─ Audio +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Calendar +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Map +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Video +│ │ │ │ ├─ index.css +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ schema.ts +│ │ │ └─ template.ts +│ │ ├─ ShopComponents +│ │ │ ├─ CardLabel +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Coupons +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ List +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Tab +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ ZhuanLan +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ schema.ts +│ │ │ └─ template.ts +│ │ ├─ VisualComponents +│ │ │ ├─ Area +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Chart +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Funnel +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Line +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Pie +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ Radar +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ WordCloud +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ XProgress +│ │ │ │ ├─ index.less +│ │ │ │ ├─ index.tsx +│ │ │ │ ├─ schema.ts +│ │ │ │ └─ template.ts +│ │ │ ├─ schema.ts +│ │ │ └─ template.ts +│ │ ├─ common.ts +│ │ └─ schema.ts +│ ├─ Calibration +│ │ ├─ index.less +│ │ └─ index.tsx +│ ├─ ErrorBundaries +│ │ └─ index.tsx +│ ├─ LoadingCp +│ │ └─ index.tsx +│ ├─ ModalTpl +│ │ ├─ cate.js +│ │ ├─ index.js +│ │ └─ index.less +│ └─ Zan +│ ├─ index.less +│ └─ index.tsx +├─ core +│ ├─ FormComponents +│ │ ├─ CardPicker +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ Color +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ DataList +│ │ │ ├─ editorModal.tsx +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ FormItems +│ │ │ ├─ EditorModal.tsx +│ │ │ ├─ FormItems.tsx +│ │ │ ├─ formItems.less +│ │ │ └─ index.tsx +│ │ ├─ InteractionData +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ MutiText +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ Pos +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ Table +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ Upload +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ ├─ XEditor +│ │ │ ├─ index.less +│ │ │ └─ index.tsx +│ │ └─ types.ts +│ ├─ DynamicEngine.tsx +│ ├─ FormRender.tsx +│ ├─ ViewRender.tsx +│ └─ viewRender.less +├─ layouts +│ ├─ __tests__ +│ │ └─ index.test.js +│ ├─ index.less +│ └─ index.tsx +├─ pages +│ ├─ __tests__ +│ │ └─ index.test.js +│ ├─ editor +│ │ ├─ components +│ │ │ ├─ AvatorGroup +│ │ │ │ └─ index.tsx +│ │ │ ├─ CanvasControl +│ │ │ │ ├─ index.less +│ │ │ │ └─ index.tsx +│ │ │ └─ Header +│ │ │ ├─ index.js +│ │ │ └─ index.less +│ │ ├─ models +│ │ │ └─ editorModal.js +│ │ ├─ services +│ │ │ └─ editorService.js +│ │ ├─ Container.js +│ │ ├─ SourceBox.tsx +│ │ ├─ TargetBox.js +│ │ ├─ index.js +│ │ ├─ index.less +│ │ └─ preview.tsx +│ ├─ help +│ │ ├─ index.less +│ │ └─ index.tsx +│ ├─ home +│ │ ├─ index.less +│ │ └─ index.tsx +│ ├─ ide +│ │ ├─ _draft.tsx +│ │ ├─ index.less +│ │ └─ index.tsx +│ ├─ login +│ │ ├─ index.less +│ │ └─ index.tsx +│ ├─ document.ejs +│ └─ mobileTip.js +├─ utils +│ ├─ req.ts +│ └─ tool.ts +├─ app.tsx +└─ global.css + +``` diff --git a/doc/zh/guide/functionRealization/generatePagesByJson.md b/doc/zh/guide/functionRealization/generatePagesByJson.md new file mode 100644 index 0000000..3e38e5e --- /dev/null +++ b/doc/zh/guide/functionRealization/generatePagesByJson.md @@ -0,0 +1 @@ +导入 json 生成页面 diff --git a/doc/zh/guide/functionRealization/machinePreview.md b/doc/zh/guide/functionRealization/machinePreview.md new file mode 100644 index 0000000..23e0d91 --- /dev/null +++ b/doc/zh/guide/functionRealization/machinePreview.md @@ -0,0 +1 @@ +真机预览 diff --git a/doc/zh/guide/functionRealization/pagePreview.md b/doc/zh/guide/functionRealization/pagePreview.md new file mode 100644 index 0000000..cea34c0 --- /dev/null +++ b/doc/zh/guide/functionRealization/pagePreview.md @@ -0,0 +1 @@ +网页预览 diff --git a/doc/zh/guide/functionRealization/revocation.md b/doc/zh/guide/functionRealization/revocation.md new file mode 100644 index 0000000..7fcf5aa --- /dev/null +++ b/doc/zh/guide/functionRealization/revocation.md @@ -0,0 +1 @@ +撤销/重做 diff --git a/doc/zh/guide/functionRealization/saveJson.md b/doc/zh/guide/functionRealization/saveJson.md new file mode 100644 index 0000000..0bceb1e --- /dev/null +++ b/doc/zh/guide/functionRealization/saveJson.md @@ -0,0 +1 @@ +保存 json diff --git a/doc/zh/guide/functionRealization/screenshot.md b/doc/zh/guide/functionRealization/screenshot.md new file mode 100644 index 0000000..f787c80 --- /dev/null +++ b/doc/zh/guide/functionRealization/screenshot.md @@ -0,0 +1 @@ +截图功能 diff --git a/doc/zh/guide/functionRealization/templateLibrary.md b/doc/zh/guide/functionRealization/templateLibrary.md new file mode 100644 index 0000000..d7210ff --- /dev/null +++ b/doc/zh/guide/functionRealization/templateLibrary.md @@ -0,0 +1 @@ +模板库 diff --git a/doc/zh/guide/introduced.md b/doc/zh/guide/introduced.md new file mode 100644 index 0000000..f7934c1 --- /dev/null +++ b/doc/zh/guide/introduced.md @@ -0,0 +1,3 @@ +foo + +注:灰色部分还未实现,正在更新中... diff --git a/doc/zh/guide/startedQuickly.md b/doc/zh/guide/startedQuickly.md new file mode 100644 index 0000000..e602de5 --- /dev/null +++ b/doc/zh/guide/startedQuickly.md @@ -0,0 +1,28 @@ +# 快速上手 + +## 环境准备 + +首先得有 node,并确保 node 版本是 `10.13` 或以上,(mac/win 下推荐使用 n 来管理 node 版本) + +``` +$ node-v +v10.13.0 +``` + +注:推荐使用 yarn 管理 npm 依赖 + +## 源码工程 + +| h5_plus(编辑器项目) | admin(管理后台) | Server(服务端项目) | +| ------------------- | --------------- | ------------------ | + + +本地拿到源码工程之后先安装对应依赖,在对应工程目录里执行 yarn 命令,等待依赖安装完成。 + +## 本地运行 + +1.首先本地启动 server,在 src 目录的 index.js 中修改跨域白名单,改为本地的 ip+端口,如http://192.167.0.3:8000 + +2.其次本地启动 h5_plus,启动完毕在浏览器打开对应的启动地址即可查看,如下: + +foo diff --git a/doc/zh/guide/technicalAnalysis.md b/doc/zh/guide/technicalAnalysis.md new file mode 100644 index 0000000..478188d --- /dev/null +++ b/doc/zh/guide/technicalAnalysis.md @@ -0,0 +1 @@ +基本介绍 2 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..e89d9cb --- /dev/null +++ b/package-lock.json @@ -0,0 +1,24298 @@ +{ + "name": "h5-dooring", + "version": "1.3.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@ahooksjs/use-request": { + "version": "2.8.1", + "resolved": "https://registry.npm.taobao.org/@ahooksjs/use-request/download/@ahooksjs/use-request-2.8.1.tgz", + "integrity": "sha1-vwamM2jfGFm2t5qUZhLrDSiJq28=", + "requires": { + "lodash.debounce": "^4.0.8", + "lodash.throttle": "^4.1.1" + } + }, + "@ant-design/colors": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/@ant-design/colors/download/@ant-design/colors-5.0.1.tgz?cache=0&sync_timestamp=1607912367498&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40ant-design%2Fcolors%2Fdownload%2F%40ant-design%2Fcolors-5.0.1.tgz", + "integrity": "sha1-CWcPL0SnRz17wBvpAcSOwQ8Sx6Q=", + "requires": { + "@ctrl/tinycolor": "^3.3.1" + } + }, + "@ant-design/icons": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/@ant-design/icons/download/@ant-design/icons-4.3.0.tgz?cache=0&sync_timestamp=1605268037843&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40ant-design%2Ficons%2Fdownload%2F%40ant-design%2Ficons-4.3.0.tgz", + "integrity": "sha1-Qg4M1SdIbA/lf4ExDWgZUPxM+s8=", + "requires": { + "@ant-design/colors": "^5.0.0", + "@ant-design/icons-svg": "^4.0.0", + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "insert-css": "^2.0.0", + "rc-util": "^5.0.1" + } + }, + "@ant-design/icons-svg": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/@ant-design/icons-svg/download/@ant-design/icons-svg-4.1.0.tgz", + "integrity": "sha1-SAsCX0sg73/o9H1KSEbk/uhOoGw=" + }, + "@ant-design/react-slick": { + "version": "0.28.1", + "resolved": "https://registry.npm.taobao.org/@ant-design/react-slick/download/@ant-design/react-slick-0.28.1.tgz", + "integrity": "sha1-Lgcgg4y1eriBg4TcyWsqjGH80B4=", + "requires": { + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "lodash": "^4.17.15", + "resize-observer-polyfill": "^1.5.0" + } + }, + "@antv/adjust": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/@antv/adjust/download/@antv/adjust-0.1.1.tgz?cache=0&sync_timestamp=1602728116448&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40antv%2Fadjust%2Fdownload%2F%40antv%2Fadjust-0.1.1.tgz", + "integrity": "sha1-4mOrDhoZQaZIhC/Ahs9lp+O3Xpg=", + "requires": { + "@antv/util": "~1.3.1" + }, + "dependencies": { + "@antv/util": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/@antv/util/download/@antv/util-1.3.1.tgz", + "integrity": "sha1-MKNLIB/5Em7A1YxyyBZqnD5kTM0=", + "requires": { + "@antv/gl-matrix": "^2.7.1" + } + } + } + }, + "@antv/f2": { + "version": "3.8.1", + "resolved": "https://registry.npm.taobao.org/@antv/f2/download/@antv/f2-3.8.1.tgz", + "integrity": "sha1-s0PotbAW5hzEZ21BxTGykpYvJew=", + "requires": { + "@antv/adjust": "~0.1.1", + "@antv/scale": "~0.3.3", + "@antv/util": "~2.0.6", + "@babel/runtime": "^7.7.7", + "@types/hammerjs": "^2.0.36", + "hammerjs": "^2.0.8", + "type-fest": "^0.15.1" + } + }, + "@antv/gl-matrix": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/@antv/gl-matrix/download/@antv/gl-matrix-2.7.1.tgz", + "integrity": "sha1-rLjjf3qz3wE0WrpDcteUK+QuuhQ=" + }, + "@antv/scale": { + "version": "0.3.7", + "resolved": "https://registry.npm.taobao.org/@antv/scale/download/@antv/scale-0.3.7.tgz", + "integrity": "sha1-ZJ1EiUteG8YpJ+Dxe4TnqKvK57Y=", + "requires": { + "@antv/util": "~2.0.3", + "fecha": "~4.2.0", + "tslib": "^2.0.0" + } + }, + "@antv/util": { + "version": "2.0.10", + "resolved": "https://registry.npm.taobao.org/@antv/util/download/@antv/util-2.0.10.tgz", + "integrity": "sha1-6PNdTpx/wyBdjYFJzrH3yUEZHyk=", + "requires": { + "tslib": "^2.0.3" + } + }, + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz?cache=0&sync_timestamp=1608076875397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.12.11.tgz", + "integrity": "sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8=", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "@babel/compat-data": { + "version": "7.12.7", + "resolved": "https://registry.npm.taobao.org/@babel/compat-data/download/@babel/compat-data-7.12.7.tgz", + "integrity": "sha1-kym0eCp9a71+71fhGt35HuPvHkE=" + }, + "@babel/core": { + "version": "7.12.10", + "resolved": "https://registry.npm.taobao.org/@babel/core/download/@babel/core-7.12.10.tgz?cache=0&sync_timestamp=1607569222428&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fcore%2Fdownload%2F%40babel%2Fcore-7.12.10.tgz", + "integrity": "sha1-t5ouG59w7T2Eu/ttjE74JfYGvM0=", + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@babel/generator": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/generator/download/@babel/generator-7.12.11.tgz?cache=0&sync_timestamp=1608077388514&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fgenerator%2Fdownload%2F%40babel%2Fgenerator-7.12.11.tgz", + "integrity": "sha1-mKffe4w1jJo3qweiQFaFMBaro68=", + "requires": { + "@babel/types": "^7.12.11", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.12.10", + "resolved": "https://registry.npm.taobao.org/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.12.10.tgz?cache=0&sync_timestamp=1607584086141&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-annotate-as-pure%2Fdownload%2F%40babel%2Fhelper-annotate-as-pure-7.12.10.tgz", + "integrity": "sha1-VKubAA5gqTZEzhez830xOq8dEV0=", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz", + "integrity": "sha1-uwt18xv5jL+f8UPBrleLhydK4aM=", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.12.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.12.5.tgz", + "integrity": "sha1-y0cMdhmNtqJOnbyJhydWMeXSmDE=", + "requires": { + "@babel/compat-data": "^7.12.5", + "@babel/helper-validator-option": "^7.12.1", + "browserslist": "^4.14.5", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.12.1.tgz", + "integrity": "sha1-PEWZj0Me3UqSFMXx060USKYTf24=", + "requires": { + "@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": { + "version": "7.12.7", + "resolved": "https://registry.npm.taobao.org/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.12.7.tgz", + "integrity": "sha1-IIQXLpVEP6CgkhS6G7Mo+a6hJ48=", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-map": { + "version": "7.10.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-define-map/download/@babel/helper-define-map-7.10.5.tgz", + "integrity": "sha1-tTwQ23imQIABUmkrEzkxR6y5uzA=", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/types": "^7.10.5", + "lodash": "^4.17.19" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.12.1.tgz", + "integrity": "sha1-gAakZmlcSthqKl8vsVtfLDGtVjM=", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-function-name": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/helper-function-name/download/@babel/helper-function-name-7.12.11.tgz?cache=0&sync_timestamp=1608075498802&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.12.11.tgz", + "integrity": "sha1-H9dziu5dz1PD7P8k8dqcUR7Ee0I=", + "requires": { + "@babel/helper-get-function-arity": "^7.12.10", + "@babel/template": "^7.12.7", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.10", + "resolved": "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.12.10.tgz?cache=0&sync_timestamp=1607584548216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-get-function-arity%2Fdownload%2F%40babel%2Fhelper-get-function-arity-7.12.10.tgz", + "integrity": "sha1-sViBejFltfqiBHgl36YZcN3MFs8=", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.10.4.tgz", + "integrity": "sha1-1JsAHR1aaMpeZgTdoBpil/fJOB4=", + "requires": { + "@babel/types": "^7.10.4" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.12.7", + "resolved": "https://registry.npm.taobao.org/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.12.7.tgz", + "integrity": "sha1-qne9A5bsgRTl4weH76eFmdh0qFU=", + "requires": { + "@babel/types": "^7.12.7" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.12.5.tgz?cache=0&sync_timestamp=1604441102741&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.12.5.tgz", + "integrity": "sha1-G/wCKfeUmI927QpNTpCGCFC1Tfs=", + "requires": { + "@babel/types": "^7.12.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.12.1.tgz", + "integrity": "sha1-eVT+xx9bMsSOSzA7Q3w0RT/XJHw=", + "requires": { + "@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": { + "version": "7.12.10", + "resolved": "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.12.10.tgz?cache=0&sync_timestamp=1607576915323&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-optimise-call-expression%2Fdownload%2F%40babel%2Fhelper-optimise-call-expression-7.12.10.tgz", + "integrity": "sha1-lMpOMG7hGn3W6fQoI+Ksa0mIHi0=", + "requires": { + "@babel/types": "^7.12.10" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha1-L3WoMSadT2d95JmG3/WZJ1M883U=" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.12.1.tgz", + "integrity": "sha1-jE27+RYxT2BH3AXmoiFwdCODR/0=", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-wrap-function": "^7.10.4", + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-replace-supers": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.12.11.tgz?cache=0&sync_timestamp=1608077405424&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-replace-supers%2Fdownload%2F%40babel%2Fhelper-replace-supers-7.12.11.tgz", + "integrity": "sha1-6lEWWPxmx5CPkjEG3YjgjRmX1g0=", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.12.7", + "@babel/helper-optimise-call-expression": "^7.12.10", + "@babel/traverse": "^7.12.10", + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.12.1.tgz?cache=0&sync_timestamp=1602802634851&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-simple-access%2Fdownload%2F%40babel%2Fhelper-simple-access-7.12.1.tgz", + "integrity": "sha1-MkJ+WqYVR9OOsebq9f0UJv2tkTY=", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha1-Ri3GOn5DWt6EaDhcY9K4TM5LPL8=", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.12.11.tgz", + "integrity": "sha1-G0zEJEWGQ8R9NwIiI9oz126kYDo=", + "requires": { + "@babel/types": "^7.12.11" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha1-yaHwIZF9y1zPDU5FPjmQIpgfye0=" + }, + "@babel/helper-validator-option": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/helper-validator-option/download/@babel/helper-validator-option-7.12.11.tgz", + "integrity": "sha1-1my4t6Pn/kxpYrMgIKEx7PCEf08=" + }, + "@babel/helper-wrap-function": { + "version": "7.12.3", + "resolved": "https://registry.npm.taobao.org/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.12.3.tgz", + "integrity": "sha1-MzIzn8TR+78cJ9eVjCfTRwjpkNk=", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npm.taobao.org/@babel/helpers/download/@babel/helpers-7.12.5.tgz", + "integrity": "sha1-Ghukp2jZtYMQ7aUWxEmRP+ZHEW4=", + "requires": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz", + "integrity": "sha1-fRvf1ldTU4+r5sOFls23bZrGAUM=", + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.12.11", + "resolved": "https://registry.npm.taobao.org/@babel/parser/download/@babel/parser-7.12.11.tgz?cache=0&sync_timestamp=1608077382624&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fparser%2Fdownload%2F%40babel%2Fparser-7.12.11.tgz", + "integrity": "sha1-nONZW810vFxGaQXobFNbiyUBHnk=" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.12.12", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.12.12.tgz?cache=0&sync_timestamp=1608730550317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-async-generator-functions%2Fdownload%2F%40babel%2Fplugin-proposal-async-generator-functions-7.12.12.tgz", + "integrity": "sha1-BLjyT9RTIAirTnn3iEaP1ahHZWY=", + "requires": { + "@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": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.12.1.tgz", + "integrity": "sha1-oIL/VB8qKaSCEGW4rdk0bAwW5d4=", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.12.1.tgz", + "integrity": "sha1-WScUOf7UFFRWxBBnRQVDruMy0V8=", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-decorators": "^7.12.1" + } + }, + "@babel/plugin-proposal-do-expressions": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-do-expressions/download/@babel/plugin-proposal-do-expressions-7.12.1.tgz", + "integrity": "sha1-jX8bxTLYFoFHVVwm49uSLMDf0vg=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-do-expressions": "^7.12.1" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.12.1.tgz?cache=0&sync_timestamp=1602802624550&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-dynamic-import%2Fdownload%2F%40babel%2Fplugin-proposal-dynamic-import-7.12.1.tgz", + "integrity": "sha1-Q+tcKjSH7NmMXI6otf22midJstw=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-export-default-from": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-export-default-from/download/@babel/plugin-proposal-export-default-from-7.12.1.tgz", + "integrity": "sha1-xuYtZoqKvP4NKLgvVgOV/sthHFo=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-default-from": "^7.12.1" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.12.1.tgz?cache=0&sync_timestamp=1602802622582&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-export-namespace-from%2Fdownload%2F%40babel%2Fplugin-proposal-export-namespace-from-7.12.1.tgz", + "integrity": "sha1-i5uPN2stiPXdd05NJKXMLjZ5ttQ=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-function-bind": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-function-bind/download/@babel/plugin-proposal-function-bind-7.12.1.tgz", + "integrity": "sha1-i4kbQS/7yOj/P9TfZ7jUu+WUcAQ=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-function-bind": "^7.12.1" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.12.1.tgz", + "integrity": "sha1-1FQjtRdxTu3VYhqd/cA/qfTrJBw=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.12.1.tgz?cache=0&sync_timestamp=1602802623336&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-logical-assignment-operators%2Fdownload%2F%40babel%2Fplugin-proposal-logical-assignment-operators-7.12.1.tgz", + "integrity": "sha1-8sSQ024bPJZZJBA0pdLNUCY6J1E=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz?cache=0&sync_timestamp=1602802623075&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator%2Fdownload%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator-7.12.1.tgz", + "integrity": "sha1-PtT/8xwBXn8/FGfxkNvlRc17BGw=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.7", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.12.7.tgz", + "integrity": "sha1-i/JT3oE5CZ/qGTspfSOp1AbvBWs=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.12.1.tgz?cache=0&sync_timestamp=1602802329071&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-object-rest-spread%2Fdownload%2F%40babel%2Fplugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha1-3vm9A86g+bcig9rA7CLSicdpEGk=", + "requires": { + "@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": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.12.1.tgz?cache=0&sync_timestamp=1602802625025&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-optional-catch-binding%2Fdownload%2F%40babel%2Fplugin-proposal-optional-catch-binding-7.12.1.tgz", + "integrity": "sha1-zMJCGvZNOq5QtVinHO3pKaWrKUI=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.12.1.tgz", + "integrity": "sha1-zOEiID/IoyeUKW/Dd8be2vQ2N5c=", + "requires": { + "@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-pipeline-operator": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-pipeline-operator/download/@babel/plugin-proposal-pipeline-operator-7.12.1.tgz", + "integrity": "sha1-S9N3vH5b6S8i8cCLPzljY2vY9KE=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-pipeline-operator": "^7.12.1" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.12.1.tgz", + "integrity": "sha1-hoFPbnohN0yYDBDTi0ST5wP0o4k=", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.12.1.tgz?cache=0&sync_timestamp=1602802514976&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-unicode-property-regex%2Fdownload%2F%40babel%2Fplugin-proposal-unicode-property-regex-7.12.1.tgz", + "integrity": "sha1-Khg5WNQXdluerjNPR3WOXWqC4HI=", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha1-qYP7Gusuw/btBCohD2QOkOeG/g0=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-bigint/download/@babel/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha1-TJpvZp9dDN8bkKFnHpoUa+UwDOo=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.1.tgz?cache=0&sync_timestamp=1602802624701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-class-properties%2Fdownload%2F%40babel%2Fplugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha1-vLKXxTZueb663vUJVJzZOwTxmXg=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-decorators/download/@babel/plugin-syntax-decorators-7.12.1.tgz?cache=0&sync_timestamp=1602802624858&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-decorators%2Fdownload%2F%40babel%2Fplugin-syntax-decorators-7.12.1.tgz", + "integrity": "sha1-gai1NbKER2xBvm3gaFOogCuYxd0=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-do-expressions": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-do-expressions/download/@babel/plugin-syntax-do-expressions-7.12.1.tgz", + "integrity": "sha1-a4Pfq3lUC2aRK1WYYM5tS+T32WA=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz?cache=0&sync_timestamp=1599827954750&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-dynamic-import%2Fdownload%2F%40babel%2Fplugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-default-from": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-export-default-from/download/@babel/plugin-syntax-export-default-from-7.12.1.tgz", + "integrity": "sha1-qesxiB9PmhEVo9LG1krD9gFrWp0=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha1-AolkqbqA28CUyRXEh618TnpmRlo=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-function-bind": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-function-bind/download/@babel/plugin-syntax-function-bind-7.12.1.tgz", + "integrity": "sha1-HhXaPlaMltq+IVefLWaCHbmKr8w=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-import-meta/download/@babel/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha1-7mATSMNw+jNNIge+FYd3SWUh/VE=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha1-nZ01fMgYqnrnk1kXwSV/Z2d6CSY=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha1-ypHvRjA1MESLkGZSusLp/plB9pk=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha1-YRGiZbz7Ag6579D9/X0mQCue1sE=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io=", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-pipeline-operator": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-pipeline-operator/download/@babel/plugin-syntax-pipeline-operator-7.12.1.tgz?cache=0&sync_timestamp=1602802626201&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-pipeline-operator%2Fdownload%2F%40babel%2Fplugin-syntax-pipeline-operator-7.12.1.tgz", + "integrity": "sha1-YYbx1f64bTFakgpQVqhsmRv0t/Q=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.12.1.tgz?cache=0&sync_timestamp=1602802626493&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-top-level-await%2Fdownload%2F%40babel%2Fplugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha1-3WwLNXrBuxQtmFN0UKMZYl0T0qA=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-syntax-typescript/download/@babel/plugin-syntax-typescript-7.12.1.tgz?cache=0&sync_timestamp=1602802626813&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-typescript%2Fdownload%2F%40babel%2Fplugin-syntax-typescript-7.12.1.tgz", + "integrity": "sha1-Rgup13B3ZTgDw90uZz921mtAKeU=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.12.1.tgz", + "integrity": "sha1-gIP/yGrI53f74ktZZ8SyUh88srM=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.12.1.tgz", + "integrity": "sha1-OEmknMKiLpdDy9a1KSbTAzcimvE=", + "requires": { + "@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": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.12.1.tgz", + "integrity": "sha1-8qGjZb3itxEuCm3tkGf918B5Bdk=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.12.12", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.12.12.tgz?cache=0&sync_timestamp=1608730550190&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-block-scoping%2Fdownload%2F%40babel%2Fplugin-transform-block-scoping-7.12.12.tgz", + "integrity": "sha1-2TpWehUsIq6jsZKbsRjR0KF1zco=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.12.1.tgz?cache=0&sync_timestamp=1602802519287&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-classes%2Fdownload%2F%40babel%2Fplugin-transform-classes-7.12.1.tgz", + "integrity": "sha1-ZeZQ/K3dPYjdzmfA+DSj1DajLbY=", + "requires": { + "@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" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.12.1.tgz?cache=0&sync_timestamp=1602802627593&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-computed-properties%2Fdownload%2F%40babel%2Fplugin-transform-computed-properties-7.12.1.tgz", + "integrity": "sha1-1oz2ybf4OKikFEutvpdUHqCQSFI=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.12.1.tgz", + "integrity": "sha1-uaVw/g0KjUYBFkE8tPl+jgiy+Ec=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.12.1.tgz?cache=0&sync_timestamp=1602802515252&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-dotall-regex%2Fdownload%2F%40babel%2Fplugin-transform-dotall-regex-7.12.1.tgz", + "integrity": "sha1-odFsFIYoF7ZAnApnjW+Tc8qc2XU=", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.12.1.tgz", + "integrity": "sha1-dFZhuropWsBuaGgieXpp+6osoig=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.12.1.tgz", + "integrity": "sha1-sPLtNWuhvhQo7K8Sj/iiTwKDCuA=", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.12.1.tgz", + "integrity": "sha1-B2QPKIZ+0W+VEcmciIKR9WCSHPo=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.12.1.tgz", + "integrity": "sha1-LsdiWMcP4IxtfaFUADpIBiDrpmc=", + "requires": { + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.12.1.tgz", + "integrity": "sha1-1zuAOiazcBfd+dO7j03Fi/uAb1c=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.12.1.tgz?cache=0&sync_timestamp=1602802629539&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-member-expression-literals%2Fdownload%2F%40babel%2Fplugin-transform-member-expression-literals-7.12.1.tgz", + "integrity": "sha1-SWA4YC2vFRSmTUPY4Xy7J1Xgw60=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.12.1.tgz", + "integrity": "sha1-MVQwCwJhhWZu67DA7X+EFf789vk=", + "requires": { + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.12.1.tgz?cache=0&sync_timestamp=1602802521057&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-commonjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-commonjs-7.12.1.tgz", + "integrity": "sha1-+kAxJFQmNseGz5tGCg/7tIqG5kg=", + "requires": { + "@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" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.12.1.tgz?cache=0&sync_timestamp=1602802350800&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-modules-systemjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-systemjs-7.12.1.tgz", + "integrity": "sha1-Zj/qYg1ZPJPyFKRkzTmb9txoMIY=", + "requires": { + "@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" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.12.1.tgz", + "integrity": "sha1-61ohjWscaPPWIXuPosyC/sZUeQI=", + "requires": { + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.12.1.tgz", + "integrity": "sha1-tAf1yWvg2fX4hGdJf6grMKw+h1M=", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.12.1.tgz?cache=0&sync_timestamp=1602802505443&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-new-target%2Fdownload%2F%40babel%2Fplugin-transform-new-target-7.12.1.tgz", + "integrity": "sha1-gAc/Au4bstNlw0FkkOCFyVdZ3sA=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.12.1.tgz?cache=0&sync_timestamp=1602802640327&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-object-super%2Fdownload%2F%40babel%2Fplugin-transform-object-super-7.12.1.tgz", + "integrity": "sha1-TqCGlrjS5lhB0MdwZIKwSL7RBm4=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-replace-supers": "^7.12.1" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.12.1.tgz", + "integrity": "sha1-0uljsDh3FlDJIu/1k3mclthTJV0=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.12.1.tgz", + "integrity": "sha1-QbyBIA1zCrtEVquLP71VN7Wa3s0=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-react-constant-elements/download/@babel/plugin-transform-react-constant-elements-7.12.1.tgz?cache=0&sync_timestamp=1602802630319&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-react-constant-elements%2Fdownload%2F%40babel%2Fplugin-transform-react-constant-elements-7.12.1.tgz", + "integrity": "sha1-RHHwhR/uwyMcyaqg3M3jmUfBrB4=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-react-display-name/download/@babel/plugin-transform-react-display-name-7.12.1.tgz?cache=0&sync_timestamp=1602802630504&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-react-display-name%2Fdownload%2F%40babel%2Fplugin-transform-react-display-name-7.12.1.tgz", + "integrity": "sha1-HLzQw7HWZIxVN0oi/JtrflNBwA0=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.12.12", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-react-jsx/download/@babel/plugin-transform-react-jsx-7.12.12.tgz?cache=0&sync_timestamp=1608730527053&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-react-jsx%2Fdownload%2F%40babel%2Fplugin-transform-react-jsx-7.12.12.tgz", + "integrity": "sha1-sNpR/+XzS5qQDp8fX7gU+eUS0l4=", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.10", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-jsx": "^7.12.1", + "@babel/types": "^7.12.12" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.12.12", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-react-jsx-development/download/@babel/plugin-transform-react-jsx-development-7.12.12.tgz?cache=0&sync_timestamp=1608730527647&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-react-jsx-development%2Fdownload%2F%40babel%2Fplugin-transform-react-jsx-development-7.12.12.tgz", + "integrity": "sha1-vMyjMQj+mdldf56CBGv+di5x9Oc=", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.12.12" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-react-jsx-self/download/@babel/plugin-transform-react-jsx-self-7.12.1.tgz", + "integrity": "sha1-70PLyioU8b0XgH2+Q3b/idcUzyg=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-react-jsx-source/download/@babel/plugin-transform-react-jsx-source-7.12.1.tgz?cache=0&sync_timestamp=1602802631151&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-react-jsx-source%2Fdownload%2F%40babel%2Fplugin-transform-react-jsx-source-7.12.1.tgz", + "integrity": "sha1-0H3mhj9GjaCAntz3mhqoziqComs=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-react-pure-annotations/download/@babel/plugin-transform-react-pure-annotations-7.12.1.tgz", + "integrity": "sha1-BdRvCrTRM5rFmt8goUYskbN6GkI=", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.12.1.tgz", + "integrity": "sha1-Xwoo2EL2RiKB8GqWToi6jXq0l1M=", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.12.1.tgz", + "integrity": "sha1-b9/IzH7cxCs2p8EhiMZ4fIc63Ng=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-runtime/download/@babel/plugin-transform-runtime-7.12.1.tgz?cache=0&sync_timestamp=1607569376333&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-runtime%2Fdownload%2F%40babel%2Fplugin-transform-runtime-7.12.1.tgz", + "integrity": "sha1-BLeSBX60YDif9qQZjjd2FOoee6U=", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.12.1.tgz", + "integrity": "sha1-C/nKxVUPzgz98ENCD2YdZF/cdeM=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.12.1.tgz?cache=0&sync_timestamp=1602802639374&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-spread%2Fdownload%2F%40babel%2Fplugin-transform-spread-7.12.1.tgz", + "integrity": "sha1-Un+fMRvk7H/cK3m7ife/iEs+Hh4=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.7", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.12.7.tgz", + "integrity": "sha1-VgIkYTqyOYdFOUjtIdCwsZP6f60=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.12.1.tgz", + "integrity": "sha1-tD7ObtmnnAxxEZ9XbSme8J2UKEM=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.12.10", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.12.10.tgz", + "integrity": "sha1-3gHEyPllgL0A8YMHKw0Ozc8N7Es=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-typescript/download/@babel/plugin-transform-typescript-7.12.1.tgz?cache=0&sync_timestamp=1602802642005&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-typescript%2Fdownload%2F%40babel%2Fplugin-transform-typescript-7.12.1.tgz", + "integrity": "sha1-2SzAr1BNUQ4mp1Sn28LlyM2cerQ=", + "requires": { + "@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": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.12.1.tgz", + "integrity": "sha1-UjK5+BzLBwcLfDw2xnobePGEVwk=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.12.1.tgz?cache=0&sync_timestamp=1602802516121&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-unicode-regex%2Fdownload%2F%40babel%2Fplugin-transform-unicode-regex-7.12.1.tgz", + "integrity": "sha1-zJZh9hOQ21xl4/66zO/Vxqw/rss=", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/preset-env/download/@babel/preset-env-7.12.1.tgz?cache=0&sync_timestamp=1608077393482&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fpreset-env%2Fdownload%2F%40babel%2Fpreset-env-7.12.1.tgz", + "integrity": "sha1-nH5cqCoZ78hlOEu0mJFI0u5desI=", + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@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.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/@babel/preset-modules/download/@babel/preset-modules-0.1.4.tgz", + "integrity": "sha1-Ni8raMZihClw/bXiVP/I/BwuQV4=", + "requires": { + "@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": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/preset-react/download/@babel/preset-react-7.12.1.tgz?cache=0&sync_timestamp=1607583934801&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fpreset-react%2Fdownload%2F%40babel%2Fpreset-react-7.12.1.tgz", + "integrity": "sha1-fwIrE/VbbdgvAPFtHFma5imFNYw=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npm.taobao.org/@babel/preset-typescript/download/@babel/preset-typescript-7.12.1.tgz", + "integrity": "sha1-hkgLSDu5f3UDbohk/kBMx4LMMRs=", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + } + }, + "@babel/register": { + "version": "7.12.10", + "resolved": "https://registry.npm.taobao.org/@babel/register/download/@babel/register-7.12.10.tgz?cache=0&sync_timestamp=1607585429161&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fregister%2Fdownload%2F%40babel%2Fregister-7.12.10.tgz", + "integrity": "sha1-GbhxQ/FxKK9Nvnr1THNWY7OZn2A=", + "requires": { + "find-cache-dir": "^2.0.0", + "lodash": "^4.17.19", + "make-dir": "^2.1.0", + "pirates": "^4.0.0", + "source-map-support": "^0.5.16" + } + }, + "@babel/runtime": { + "version": "7.12.5", + "resolved": "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.12.5.tgz?cache=0&sync_timestamp=1604443606981&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.12.5.tgz", + "integrity": "sha1-QQ5+SHRB4bNgwpvnFdhw2bmFiC4=", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.12.5", + "resolved": "https://registry.npm.taobao.org/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.12.5.tgz", + "integrity": "sha1-/+6R2g60xtrggHdOlLpgY2jkFPQ=", + "dev": true, + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.12.7", + "resolved": "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.12.7.tgz?cache=0&sync_timestamp=1605904887618&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.12.7.tgz", + "integrity": "sha1-yBcjNpYBjjn7tsSR0vtoTgXtQ7w=", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.12.7", + "@babel/types": "^7.12.7" + } + }, + "@babel/traverse": { + "version": "7.12.12", + "resolved": "https://registry.npm.taobao.org/@babel/traverse/download/@babel/traverse-7.12.12.tgz?cache=0&sync_timestamp=1608730550746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.12.12.tgz", + "integrity": "sha1-0M2HiScE7djaAC1nS8gRzmR0M3Y=", + "requires": { + "@babel/code-frame": "^7.12.11", + "@babel/generator": "^7.12.11", + "@babel/helper-function-name": "^7.12.11", + "@babel/helper-split-export-declaration": "^7.12.11", + "@babel/parser": "^7.12.11", + "@babel/types": "^7.12.12", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.12.12", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.12.12.tgz?cache=0&sync_timestamp=1608730550467&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.12.12.tgz", + "integrity": "sha1-Rgim7DE6u9h6+lUATTc60EqWwpk=", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/@bcoe/v8-coverage/download/@bcoe/v8-coverage-0.2.3.tgz", + "integrity": "sha1-daLotRy3WKdVPWgEpZMteqznXDk=" + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/@cnakazawa/watch/download/@cnakazawa/watch-1.0.4.tgz", + "integrity": "sha1-+GSuhQBND8q29QvpFBxNo2jRZWo=", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@csstools/convert-colors": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/@csstools/convert-colors/download/@csstools/convert-colors-1.4.0.tgz", + "integrity": "sha1-rUldxBsS511YjG24uYNPCPoTHrc=" + }, + "@ctrl/tinycolor": { + "version": "3.3.2", + "resolved": "https://registry.npm.taobao.org/@ctrl/tinycolor/download/@ctrl/tinycolor-3.3.2.tgz?cache=0&sync_timestamp=1610568110815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40ctrl%2Ftinycolor%2Fdownload%2F%40ctrl%2Ftinycolor-3.3.2.tgz", + "integrity": "sha1-kCxMfmtIVT5Pg8DBxWWmsHGwJSA=" + }, + "@formatjs/intl-displaynames": { + "version": "1.2.10", + "resolved": "https://registry.npm.taobao.org/@formatjs/intl-displaynames/download/@formatjs/intl-displaynames-1.2.10.tgz", + "integrity": "sha1-u5YlzKkLCZl4zZZ8apiq9OI/yHg=", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-listformat": { + "version": "1.4.8", + "resolved": "https://registry.npm.taobao.org/@formatjs/intl-listformat/download/@formatjs/intl-listformat-1.4.8.tgz", + "integrity": "sha1-cLgQBefc90Mpy1sxSpQM5fzjbNA=", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-pluralrules": { + "version": "1.5.9", + "resolved": "https://registry.npm.taobao.org/@formatjs/intl-pluralrules/download/@formatjs/intl-pluralrules-1.5.9.tgz", + "integrity": "sha1-w2PIM8DM3hHrUI3kwJ0+qiMugZo=", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-relativetimeformat": { + "version": "4.5.16", + "resolved": "https://registry.npm.taobao.org/@formatjs/intl-relativetimeformat/download/@formatjs/intl-relativetimeformat-4.5.16.tgz", + "integrity": "sha1-dEnO8yE91m0lkkykHxJfh7WN+Vo=", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-unified-numberformat": { + "version": "3.3.7", + "resolved": "https://registry.npm.taobao.org/@formatjs/intl-unified-numberformat/download/@formatjs/intl-unified-numberformat-3.3.7.tgz", + "integrity": "sha1-mZWiRWiQgYjnFtgaHeW3ArLuAOI=", + "requires": { + "@formatjs/intl-utils": "^2.3.0" + } + }, + "@formatjs/intl-utils": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/@formatjs/intl-utils/download/@formatjs/intl-utils-2.3.0.tgz", + "integrity": "sha1-LcjFcETeA0DrU6e6YC5Zq/gNx5k=" + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/@hapi/address/download/@hapi/address-2.1.4.tgz", + "integrity": "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=" + }, + "@hapi/formula": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@hapi/formula/download/@hapi/formula-1.2.0.tgz", + "integrity": "sha1-mUZJx/6hqQuRoKHm2YNSP2gOEM0=" + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npm.taobao.org/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz?cache=0&sync_timestamp=1609086932266&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fhoek%2Fdownload%2F%40hapi%2Fhoek-8.5.1.tgz", + "integrity": "sha1-/elgZMpEbeyMVajC8TCVewcMbgY=" + }, + "@hapi/joi": { + "version": "16.1.8", + "resolved": "https://registry.npm.taobao.org/@hapi/joi/download/@hapi/joi-16.1.8.tgz?cache=0&sync_timestamp=1603524515155&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40hapi%2Fjoi%2Fdownload%2F%40hapi%2Fjoi-16.1.8.tgz", + "integrity": "sha1-hMHxJiaUiYca1OLezHhuCt7waDk=", + "requires": { + "@hapi/address": "^2.1.2", + "@hapi/formula": "^1.2.0", + "@hapi/hoek": "^8.2.4", + "@hapi/pinpoint": "^1.0.2", + "@hapi/topo": "^3.1.3" + } + }, + "@hapi/pinpoint": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/@hapi/pinpoint/download/@hapi/pinpoint-1.0.2.tgz", + "integrity": "sha1-Alt6Ntu/TTW/Gs0HHCayDvQeDRM=" + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npm.taobao.org/@hapi/topo/download/@hapi/topo-3.1.6.tgz", + "integrity": "sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck=", + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@icons/material": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/@icons/material/download/@icons/material-0.2.4.tgz", + "integrity": "sha1-6QyfcXaLNzbnbX3WeD/Gwq+oi8g=" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/@istanbuljs/load-nyc-config/download/@istanbuljs/load-nyc-config-1.1.0.tgz", + "integrity": "sha1-/T2x1Z7PfPEh6AZQu4ZxL5tV7O0=", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=" + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-5.0.0.tgz", + "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=" + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/@istanbuljs/schema/download/@istanbuljs/schema-0.1.2.tgz", + "integrity": "sha1-JlIL8Jq+SlZEzVQU43ElqJVCQd0=" + }, + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/@jest/console/download/@jest/console-25.5.0.tgz?cache=0&sync_timestamp=1607352759915&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fconsole%2Fdownload%2F%40jest%2Fconsole-25.5.0.tgz", + "integrity": "sha1-dwgAeZ1RDzcynFCKnt0Le0R9mrs=", + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/@jest/core/download/@jest/core-25.5.4.tgz?cache=0&sync_timestamp=1607352771949&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fcore%2Fdownload%2F%40jest%2Fcore-25.5.4.tgz", + "integrity": "sha1-PvdBL3M5IQ8APN82ZGu8p4bv57Q=", + "requires": { + "@jest/console": "^25.5.0", + "@jest/reporters": "^25.5.1", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^25.5.0", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-resolve-dependencies": "^25.5.4", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "jest-watcher": "^25.5.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/@jest/environment/download/@jest/environment-25.5.0.tgz?cache=0&sync_timestamp=1607352760249&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fenvironment%2Fdownload%2F%40jest%2Fenvironment-25.5.0.tgz", + "integrity": "sha1-qjOwwhpxbGVoZjjn74FsDjoMezc=", + "requires": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + } + }, + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/@jest/fake-timers/download/@jest/fake-timers-25.5.0.tgz?cache=0&sync_timestamp=1607352762492&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Ffake-timers%2Fdownload%2F%40jest%2Ffake-timers-25.5.0.tgz", + "integrity": "sha1-RjUuAFM8AkyQwrwq2fKVn38RQYU=", + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npm.taobao.org/@jest/globals/download/@jest/globals-25.5.2.tgz?cache=0&sync_timestamp=1607343980117&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fglobals%2Fdownload%2F%40jest%2Fglobals-25.5.2.tgz", + "integrity": "sha1-XkXp3o0ihxavMlfus5kcwuFiyog=", + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + } + }, + "@jest/reporters": { + "version": "25.5.1", + "resolved": "https://registry.npm.taobao.org/@jest/reporters/download/@jest/reporters-25.5.1.tgz", + "integrity": "sha1-y2hrzGgPZkwtuvfthz6TqmgRU4s=", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.5.1", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/@jest/source-map/download/@jest/source-map-25.5.0.tgz?cache=0&sync_timestamp=1607352852664&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fsource-map%2Fdownload%2F%40jest%2Fsource-map-25.5.0.tgz", + "integrity": "sha1-31wg1gUKopLCxtPw0sdgavMVvRs=", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-3.1.0.tgz", + "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=" + } + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/@jest/test-result/download/@jest/test-result-25.5.0.tgz", + "integrity": "sha1-E5oEMjDN7/6botg0Gyfy78d86Hw=", + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/@jest/test-sequencer/download/@jest/test-sequencer-25.5.4.tgz", + "integrity": "sha1-m05oWzaVTDjQ8FLlltKBYb3Itzc=", + "requires": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + } + }, + "@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npm.taobao.org/@jest/transform/download/@jest/transform-25.5.1.tgz?cache=0&sync_timestamp=1607352870070&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Ftransform%2Fdownload%2F%40jest%2Ftransform-25.5.1.tgz", + "integrity": "sha1-BGndwXaZ3Sv5hdtV+g+5MJ9cLbM=", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/@jest/types/download/@jest/types-25.5.0.tgz?cache=0&sync_timestamp=1607352867290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Ftypes%2Fdownload%2F%40jest%2Ftypes-25.5.0.tgz", + "integrity": "sha1-TWpHk/e5WZ/DaAh3uFapfbzPKp0=", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz", + "integrity": "sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4=", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.4.tgz?cache=0&sync_timestamp=1609074618762&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.scandir%2Fdownload%2F%40nodelib%2Ffs.scandir-2.1.4.tgz", + "integrity": "sha1-1LNUml213iaD4MEHGrTxQJBLv2k=", + "requires": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.4.tgz?cache=0&sync_timestamp=1609074440744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-2.0.4.tgz", + "integrity": "sha1-o/LdYbq0O424+hCKEhz//kxnZlU=" + }, + "@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.6.tgz?cache=0&sync_timestamp=1609077165961&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.walk%2Fdownload%2F%40nodelib%2Ffs.walk-1.2.6.tgz", + "integrity": "sha1-zOk5azCqWv6eN1Zgj1gxrctT0GM=", + "requires": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + } + }, + "@npmcli/move-file": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/@npmcli/move-file/download/@npmcli/move-file-1.1.0.tgz", + "integrity": "sha1-TvilPXJ7nkP6zzVATK9V6/ks/sg=", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^2.7.1" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-1.0.4.tgz?cache=0&sync_timestamp=1599533186253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-1.0.4.tgz", + "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npm.taobao.org/@pmmmwh/react-refresh-webpack-plugin/download/@pmmmwh/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha1-HuxGBZbSAMAja/GVsHil0d+Jt2Y=", + "requires": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=" + } + } + }, + "@qixian.cs/path-to-regexp": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/@qixian.cs/path-to-regexp/download/@qixian.cs/path-to-regexp-6.1.0.tgz", + "integrity": "sha1-a4StAVljMqupX6KdLnAQRpjNXEU=" + }, + "@react-dnd/asap": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/@react-dnd/asap/download/@react-dnd/asap-4.0.0.tgz", + "integrity": "sha1-swDu7YPpgB9RvWawM3yabwRUhlE=" + }, + "@react-dnd/invariant": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/@react-dnd/invariant/download/@react-dnd/invariant-2.0.0.tgz", + "integrity": "sha1-CdLoHNOeDnZ9faYt+TJYYPJOUX4=" + }, + "@react-dnd/shallowequal": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/@react-dnd/shallowequal/download/@react-dnd/shallowequal-2.0.0.tgz", + "integrity": "sha1-owMetUEp8sZrJ1P4QEJm7Hv2fwo=" + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npm.taobao.org/@sindresorhus/is/download/@sindresorhus/is-0.14.0.tgz", + "integrity": "sha1-n7OjzzEyMoFR81PeRjLgHlIQK+o=" + }, + "@sinonjs/commons": { + "version": "1.8.2", + "resolved": "https://registry.npm.taobao.org/@sinonjs/commons/download/@sinonjs/commons-1.8.2.tgz?cache=0&sync_timestamp=1610537661254&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40sinonjs%2Fcommons%2Fdownload%2F%40sinonjs%2Fcommons-1.8.2.tgz", + "integrity": "sha1-hY9cS0jYB3j95LnVQfJ+3A1WSIs=", + "requires": { + "type-detect": "4.0.8" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-add-jsx-attribute/download/@svgr/babel-plugin-add-jsx-attribute-4.2.0.tgz", + "integrity": "sha1-2ty2IYUDUy1ohLIQ5/PFAsqqRLE=" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-remove-jsx-attribute/download/@svgr/babel-plugin-remove-jsx-attribute-4.2.0.tgz", + "integrity": "sha1-KXVQuajAxzN76hK9/IqAu2b4Wrw=" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-remove-jsx-empty-expression/download/@svgr/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", + "integrity": "sha1-wZYwLz5o6ragXpivnKhXC8ExMcc=" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-replace-jsx-attribute-value/download/@svgr/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", + "integrity": "sha1-MQ7Ad13oCKai5P1CaMJF/XNMEWU=" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "4.3.3", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-svg-dynamic-title/download/@svgr/babel-plugin-svg-dynamic-title-4.3.3.tgz", + "integrity": "sha1-LN7ddH5bGyntTCQeRiVqrIEQ3ZM=" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-svg-em-dimensions/download/@svgr/babel-plugin-svg-em-dimensions-4.2.0.tgz", + "integrity": "sha1-mpR5HJoogQjSCp0sxkysgg8UE5E=" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-transform-react-native-svg/download/@svgr/babel-plugin-transform-react-native-svg-4.2.0.tgz", + "integrity": "sha1-FRSHMihDNZocqGsho4Ff0hqItxc=" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-plugin-transform-svg-component/download/@svgr/babel-plugin-transform-svg-component-4.2.0.tgz", + "integrity": "sha1-Xx4viGsshcZ+dtpC8Pa+Gxdntpc=" + }, + "@svgr/babel-preset": { + "version": "4.3.3", + "resolved": "https://registry.npm.taobao.org/@svgr/babel-preset/download/@svgr/babel-preset-4.3.3.tgz", + "integrity": "sha1-p12MLyAqwOV3Tmv8Fl0CizmhMWw=", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", + "@svgr/babel-plugin-svg-dynamic-title": "^4.3.3", + "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", + "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", + "@svgr/babel-plugin-transform-svg-component": "^4.2.0" + } + }, + "@svgr/core": { + "version": "4.3.3", + "resolved": "https://registry.npm.taobao.org/@svgr/core/download/@svgr/core-4.3.3.tgz", + "integrity": "sha1-s3uJ1bdX3Gbox0FW0Aw2gzjSQpM=", + "requires": { + "@svgr/plugin-jsx": "^4.3.3", + "camelcase": "^5.3.1", + "cosmiconfig": "^5.2.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "4.3.2", + "resolved": "https://registry.npm.taobao.org/@svgr/hast-util-to-babel-ast/download/@svgr/hast-util-to-babel-ast-4.3.2.tgz", + "integrity": "sha1-HVoIL3uSnvjx9XiVAjj2MOFFMrg=", + "requires": { + "@babel/types": "^7.4.4" + } + }, + "@svgr/plugin-jsx": { + "version": "4.3.3", + "resolved": "https://registry.npm.taobao.org/@svgr/plugin-jsx/download/@svgr/plugin-jsx-4.3.3.tgz", + "integrity": "sha1-4rqRPb376FJSo02xAavH69UJkvo=", + "requires": { + "@babel/core": "^7.4.5", + "@svgr/babel-preset": "^4.3.3", + "@svgr/hast-util-to-babel-ast": "^4.3.2", + "svg-parser": "^2.0.0" + } + }, + "@svgr/plugin-svgo": { + "version": "4.3.1", + "resolved": "https://registry.npm.taobao.org/@svgr/plugin-svgo/download/@svgr/plugin-svgo-4.3.1.tgz", + "integrity": "sha1-2qwKPYcuP1WTXGWI3TcDNoZenjI=", + "requires": { + "cosmiconfig": "^5.2.1", + "merge-deep": "^3.0.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "4.3.3", + "resolved": "https://registry.npm.taobao.org/@svgr/webpack/download/@svgr/webpack-4.3.3.tgz", + "integrity": "sha1-E8wkI789/y1JTxaxfrfqy4aJUBc=", + "requires": { + "@babel/core": "^7.4.5", + "@babel/plugin-transform-react-constant-elements": "^7.0.0", + "@babel/preset-env": "^7.4.5", + "@babel/preset-react": "^7.0.0", + "@svgr/core": "^4.3.3", + "@svgr/plugin-jsx": "^4.3.3", + "@svgr/plugin-svgo": "^4.3.1", + "loader-utils": "^1.2.3" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@szmarczak/http-timer/download/@szmarczak/http-timer-1.1.2.tgz", + "integrity": "sha1-sWZeLEYaLNkvTBu/UNVFTeDUtCE=", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/@types/anymatch/download/@types/anymatch-1.3.1.tgz?cache=0&sync_timestamp=1605052639708&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fanymatch%2Fdownload%2F%40types%2Fanymatch-1.3.1.tgz", + "integrity": "sha1-M2utwb7sudrMOL6izzKt9ieoQho=" + }, + "@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npm.taobao.org/@types/babel__core/download/@types/babel__core-7.1.12.tgz", + "integrity": "sha1-TY6eUesmVVKn5PH/IhmrYTO9+y0=", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npm.taobao.org/@types/babel__generator/download/@types/babel__generator-7.6.2.tgz", + "integrity": "sha1-89cReOGHhY98ReMDgPjxt0FaEtg=", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npm.taobao.org/@types/babel__template/download/@types/babel__template-7.4.0.tgz", + "integrity": "sha1-DIiN1ws+6e67bk8gDoCdoAdiYr4=", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npm.taobao.org/@types/babel__traverse/download/@types/babel__traverse-7.11.0.tgz?cache=0&sync_timestamp=1607427202041&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fbabel__traverse%2Fdownload%2F%40types%2Fbabel__traverse-7.11.0.tgz", + "integrity": "sha1-uaHvpjUgG6m8hQMjqHk+4tNsBKA=", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/@types/body-parser/download/@types/body-parser-1.19.0.tgz", + "integrity": "sha1-BoWzxH6zAG/+0RfN1VFkth+AU48=", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/cheerio": { + "version": "0.22.23", + "resolved": "https://registry.npm.taobao.org/@types/cheerio/download/@types/cheerio-0.22.23.tgz", + "integrity": "sha1-dLz+6cXuU/YZcR3KlTqJ/lz6TrQ=", + "requires": { + "@types/node": "*" + } + }, + "@types/classnames": { + "version": "2.2.11", + "resolved": "https://registry.npm.taobao.org/@types/classnames/download/@types/classnames-2.2.11.tgz", + "integrity": "sha1-JSHMhvadFcW5BmTkgp2EVmBSwc8=", + "dev": true + }, + "@types/codemirror": { + "version": "0.0.98", + "resolved": "https://registry.npm.taobao.org/@types/codemirror/download/@types/codemirror-0.0.98.tgz?cache=0&sync_timestamp=1610134457320&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fcodemirror%2Fdownload%2F%40types%2Fcodemirror-0.0.98.tgz", + "integrity": "sha1-s1x6SrH8FoSwik4+tlJAAgVW6/s=", + "dev": true, + "requires": { + "@types/tern": "*" + } + }, + "@types/color": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/@types/color/download/@types/color-3.0.1.tgz", + "integrity": "sha1-KQBJDtBNqBFsUFjNXbo1ctWiUHE=", + "requires": { + "@types/color-convert": "*" + } + }, + "@types/color-convert": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/@types/color-convert/download/@types/color-convert-2.0.0.tgz?cache=0&sync_timestamp=1606769925251&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fcolor-convert%2Fdownload%2F%40types%2Fcolor-convert-2.0.0.tgz", + "integrity": "sha1-j17muehj3L7lcD9aUX/7E9PqTiI=", + "requires": { + "@types/color-name": "*" + } + }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@types/color-name/download/@types/color-name-1.1.1.tgz", + "integrity": "sha1-HBJhu+qhCoBVu8XYq4S3sq/IRqA=" + }, + "@types/compression": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/@types/compression/download/@types/compression-1.7.0.tgz?cache=0&sync_timestamp=1605052799789&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fcompression%2Fdownload%2F%40types%2Fcompression-1.7.0.tgz", + "integrity": "sha1-jcKlZgSHPPDdTnRtmuTTGud7I5A=", + "requires": { + "@types/express": "*" + } + }, + "@types/connect": { + "version": "3.4.34", + "resolved": "https://registry.npm.taobao.org/@types/connect/download/@types/connect-3.4.34.tgz", + "integrity": "sha1-FwpAIjptZmAG2TyhKK8r6x2bGQE=", + "requires": { + "@types/node": "*" + } + }, + "@types/cross-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npm.taobao.org/@types/cross-spawn/download/@types/cross-spawn-6.0.2.tgz", + "integrity": "sha1-FoMJ3jEc0woriucg3mR1wvvzOsc=", + "requires": { + "@types/node": "*" + } + }, + "@types/debug": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/@types/debug/download/@types/debug-4.1.5.tgz", + "integrity": "sha1-sU76iFK3do2JiQZhPCP2iHE+As0=" + }, + "@types/ejs": { + "version": "3.0.5", + "resolved": "https://registry.npm.taobao.org/@types/ejs/download/@types/ejs-3.0.5.tgz", + "integrity": "sha1-laOhw9lgPrqA/mf/VtobonXvLto=" + }, + "@types/estree": { + "version": "0.0.46", + "resolved": "https://registry.npm.taobao.org/@types/estree/download/@types/estree-0.0.46.tgz?cache=0&sync_timestamp=1610401752359&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Festree%2Fdownload%2F%40types%2Festree-0.0.46.tgz", + "integrity": "sha1-D7a/u+q9ejCIBQSZM2nEvx3qsf4=", + "dev": true + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/@types/events/download/@types/events-3.0.0.tgz?cache=0&sync_timestamp=1605054638149&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fevents%2Fdownload%2F%40types%2Fevents-3.0.0.tgz", + "integrity": "sha1-KGLz9Yqaf3w+eNefEw3U1xwlwqc=", + "dev": true + }, + "@types/express": { + "version": "4.17.11", + "resolved": "https://registry.npm.taobao.org/@types/express/download/@types/express-4.17.11.tgz?cache=0&sync_timestamp=1610485961396&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fexpress%2Fdownload%2F%40types%2Fexpress-4.17.11.tgz", + "integrity": "sha1-3r48qm+OX82pa0e9VOL0DE7llUU=", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.18", + "resolved": "https://registry.npm.taobao.org/@types/express-serve-static-core/download/@types/express-serve-static-core-4.17.18.tgz?cache=0&sync_timestamp=1610401618912&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fexpress-serve-static-core%2Fdownload%2F%40types%2Fexpress-serve-static-core-4.17.18.tgz", + "integrity": "sha1-g3HiYPQODhygwRapr82UJvoJTEA=", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/file-saver": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/@types/file-saver/download/@types/file-saver-2.0.1.tgz", + "integrity": "sha1-4Y64sGnkQve5VtMT9PrdPviHNU4=", + "dev": true + }, + "@types/formidable": { + "version": "1.0.32", + "resolved": "https://registry.npm.taobao.org/@types/formidable/download/@types/formidable-1.0.32.tgz?cache=0&sync_timestamp=1609234740414&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fformidable%2Fdownload%2F%40types%2Fformidable-1.0.32.tgz", + "integrity": "sha1-2afu+6qZWkSG7E45YOlVLmiz8zw=", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npm.taobao.org/@types/glob/download/@types/glob-7.1.3.tgz?cache=0&sync_timestamp=1605053345113&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fglob%2Fdownload%2F%40types%2Fglob-7.1.3.tgz", + "integrity": "sha1-5rqA82t9qtLGhazZJmOC5omFwYM=", + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/got": { + "version": "9.6.11", + "resolved": "https://registry.npm.taobao.org/@types/got/download/@types/got-9.6.11.tgz?cache=0&sync_timestamp=1605054640434&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fgot%2Fdownload%2F%40types%2Fgot-9.6.11.tgz", + "integrity": "sha1-SCtALMXuRZSBrurbCBQuuxqa+yY=", + "requires": { + "@types/node": "*", + "@types/tough-cookie": "*", + "form-data": "^2.5.0" + } + }, + "@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npm.taobao.org/@types/graceful-fs/download/@types/graceful-fs-4.1.4.tgz?cache=0&sync_timestamp=1605053305847&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fgraceful-fs%2Fdownload%2F%40types%2Fgraceful-fs-4.1.4.tgz", + "integrity": "sha1-T/n2QafG0aNQj/iLwxQbFSdy51M=", + "requires": { + "@types/node": "*" + } + }, + "@types/hammerjs": { + "version": "2.0.36", + "resolved": "https://registry.npm.taobao.org/@types/hammerjs/download/@types/hammerjs-2.0.36.tgz", + "integrity": "sha1-F84KI16f+83N9QlWRrN0wr9hWkw=" + }, + "@types/hapi__joi": { + "version": "16.0.12", + "resolved": "https://registry.npm.taobao.org/@types/hapi__joi/download/@types/hapi__joi-16.0.12.tgz", + "integrity": "sha1-+5ET8Xz1dk1rNYaumBfRYGzHyQw=" + }, + "@types/history": { + "version": "4.7.8", + "resolved": "https://registry.npm.taobao.org/@types/history/download/@types/history-4.7.8.tgz?cache=0&sync_timestamp=1605053835793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fhistory%2Fdownload%2F%40types%2Fhistory-4.7.8.tgz", + "integrity": "sha1-STSDh5gwdXBf6PTgL7Z/farsSTQ=" + }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/@types/hoist-non-react-statics/download/@types/hoist-non-react-statics-3.3.1.tgz?cache=0&sync_timestamp=1605054642206&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fhoist-non-react-statics%2Fdownload%2F%40types%2Fhoist-non-react-statics-3.3.1.tgz", + "integrity": "sha1-ESSq/lEYy1kZd66xzqrtEHDrA58=", + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@types/http-proxy": { + "version": "1.17.5", + "resolved": "https://registry.npm.taobao.org/@types/http-proxy/download/@types/http-proxy-1.17.5.tgz", + "integrity": "sha1-wgPF5uncaCDSekDrHlEccKIgQj0=", + "requires": { + "@types/node": "*" + } + }, + "@types/invariant": { + "version": "2.2.34", + "resolved": "https://registry.npm.taobao.org/@types/invariant/download/@types/invariant-2.2.34.tgz?cache=0&sync_timestamp=1605054709125&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Finvariant%2Fdownload%2F%40types%2Finvariant-2.2.34.tgz", + "integrity": "sha1-BeT3n0ZcIAeIQ3TUeVRS+ZVyC74=" + }, + "@types/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/@types/is-glob/download/@types/is-glob-4.0.1.tgz", + "integrity": "sha1-qT7sFxQXLI6zIlocxeuIwkd7fQA=" + }, + "@types/isomorphic-fetch": { + "version": "0.0.35", + "resolved": "https://registry.npm.taobao.org/@types/isomorphic-fetch/download/@types/isomorphic-fetch-0.0.35.tgz?cache=0&sync_timestamp=1605054710316&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fisomorphic-fetch%2Fdownload%2F%40types%2Fisomorphic-fetch-0.0.35.tgz", + "integrity": "sha1-wcDUAtqsMkWCthhrkfiQU0DqM2E=" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/@types/istanbul-lib-coverage/download/@types/istanbul-lib-coverage-2.0.3.tgz?cache=0&sync_timestamp=1605054131585&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fistanbul-lib-coverage%2Fdownload%2F%40types%2Fistanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha1-S6jdtyAiH0MuRDvV+RF/0iz9R2I=" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/@types/istanbul-lib-report/download/@types/istanbul-lib-report-3.0.0.tgz?cache=0&sync_timestamp=1605054133131&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fistanbul-lib-report%2Fdownload%2F%40types%2Fistanbul-lib-report-3.0.0.tgz", + "integrity": "sha1-wUwk8Y6oGQwRjudWK3/5mjZVJoY=", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@types/istanbul-reports/download/@types/istanbul-reports-1.1.2.tgz?cache=0&sync_timestamp=1605053776863&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fistanbul-reports%2Fdownload%2F%40types%2Fistanbul-reports-1.1.2.tgz", + "integrity": "sha1-6HXMaJ5HvOVJ7IHz315vbxHPrrI=", + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/json-schema": { + "version": "7.0.6", + "resolved": "https://registry.npm.taobao.org/@types/json-schema/download/@types/json-schema-7.0.6.tgz?cache=0&sync_timestamp=1605053861867&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.6.tgz", + "integrity": "sha1-9MfsQ+gbMZqYFRFQMXCfJph4kfA=" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npm.taobao.org/@types/json5/download/@types/json5-0.0.29.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fjson5%2Fdownload%2F%40types%2Fjson5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, + "@types/lodash": { + "version": "4.14.167", + "resolved": "https://registry.npm.taobao.org/@types/lodash/download/@types/lodash-4.14.167.tgz?cache=0&sync_timestamp=1609519871090&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Flodash%2Fdownload%2F%40types%2Flodash-4.14.167.tgz", + "integrity": "sha1-zn14VT48iG1OpkPDfsftwg8Wdl4=" + }, + "@types/marked": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/@types/marked/download/@types/marked-1.2.1.tgz?cache=0&sync_timestamp=1607025210795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fmarked%2Fdownload%2F%40types%2Fmarked-1.2.1.tgz", + "integrity": "sha1-mGTswQ0O23Lnvk6UrLX8xgfBXu0=" + }, + "@types/marked-terminal": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/@types/marked-terminal/download/@types/marked-terminal-3.1.1.tgz?cache=0&sync_timestamp=1605054731128&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fmarked-terminal%2Fdownload%2F%40types%2Fmarked-terminal-3.1.1.tgz", + "integrity": "sha1-EwIUrxr6/aYR9p6FKMByMKALMrI=", + "requires": { + "@types/marked": "*", + "chalk": "^2.4.1" + } + }, + "@types/memory-fs": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/@types/memory-fs/download/@types/memory-fs-0.3.2.tgz?cache=0&sync_timestamp=1605054732044&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fmemory-fs%2Fdownload%2F%40types%2Fmemory-fs-0.3.2.tgz", + "integrity": "sha1-XUdT+bOQywd8jIr5e8lkYzmc7M0=", + "requires": { + "@types/node": "*" + } + }, + "@types/merge-stream": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/@types/merge-stream/download/@types/merge-stream-1.1.2.tgz?cache=0&sync_timestamp=1605054732381&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fmerge-stream%2Fdownload%2F%40types%2Fmerge-stream-1.1.2.tgz", + "integrity": "sha1-qID/ZrH7u17vSVjQFcWUepM027E=", + "requires": { + "@types/node": "*" + } + }, + "@types/mime": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/@types/mime/download/@types/mime-2.0.3.tgz", + "integrity": "sha1-yJO3NyHbc2mZQ7/DZTsd63+qSjo=" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.3.tgz", + "integrity": "sha1-PcoOPzOyAPx9ETnAzZbBJoyt/Z0=" + }, + "@types/mkdirp": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/@types/mkdirp/download/@types/mkdirp-1.0.1.tgz", + "integrity": "sha1-CTC5SJFKeFh941RYuGyQe26Yu/Y=", + "requires": { + "@types/node": "*" + } + }, + "@types/multer": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/@types/multer/download/@types/multer-1.4.3.tgz", + "integrity": "sha1-vf90szTDio7h3p++210dPbw3dCI=", + "requires": { + "@types/express": "*" + } + }, + "@types/mustache": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/@types/mustache/download/@types/mustache-4.1.0.tgz", + "integrity": "sha1-twKx4oedn/HzmsiaSneEpImu6Uc=" + }, + "@types/node": { + "version": "14.14.21", + "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.14.21.tgz?cache=0&sync_timestamp=1610661194255&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-14.14.21.tgz", + "integrity": "sha1-2TSqzCJCT+liLr9oVzcMBS6uRk4=" + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/@types/normalize-package-data/download/@types/normalize-package-data-2.4.0.tgz?cache=0&sync_timestamp=1605054973251&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnormalize-package-data%2Fdownload%2F%40types%2Fnormalize-package-data-2.4.0.tgz", + "integrity": "sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4=" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/@types/parse-json/download/@types/parse-json-4.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fparse-json%2Fdownload%2F%40types%2Fparse-json-4.0.0.tgz", + "integrity": "sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA=" + }, + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npm.taobao.org/@types/prettier/download/@types/prettier-1.19.1.tgz", + "integrity": "sha1-M1CYSfjmeeSt0ViVn9sIZEDpVT8=" + }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npm.taobao.org/@types/prop-types/download/@types/prop-types-15.7.3.tgz?cache=0&sync_timestamp=1605055213103&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fprop-types%2Fdownload%2F%40types%2Fprop-types-15.7.3.tgz", + "integrity": "sha1-KrDV2i5YFflLC51LldHl8kOrLKc=" + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.4.tgz?cache=0&sync_timestamp=1605055096527&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fq%2Fdownload%2F%40types%2Fq-1.5.4.tgz", + "integrity": "sha1-FZJUFOCtLNdlv+9YhC9+JqesyyQ=" + }, + "@types/qrcode.react": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/@types/qrcode.react/download/@types/qrcode.react-1.0.1.tgz", + "integrity": "sha1-CQTnoHWmJ0pSWPGVZ7T2QBPBWdg=", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/qs": { + "version": "6.9.5", + "resolved": "https://registry.npm.taobao.org/@types/qs/download/@types/qs-6.9.5.tgz?cache=0&sync_timestamp=1605055106687&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fqs%2Fdownload%2F%40types%2Fqs-6.9.5.tgz", + "integrity": "sha1-Q0cRvdSete5p2QwdZ8NUqajssYs=" + }, + "@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/@types/range-parser/download/@types/range-parser-1.2.3.tgz", + "integrity": "sha1-fuMwunyq+5gJC+zoal7kQRWQTCw=" + }, + "@types/react": { + "version": "17.0.0", + "resolved": "https://registry.npm.taobao.org/@types/react/download/@types/react-17.0.0.tgz", + "integrity": "sha1-WvPrf60oBwkvAEahMCt4I+J5Gbg=", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-color": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/@types/react-color/download/@types/react-color-3.0.4.tgz", + "integrity": "sha1-xj2vASrQZ6wBJ73YZyXwedAggr0=", + "dev": true, + "requires": { + "@types/react": "*", + "@types/reactcss": "*" + } + }, + "@types/react-dom": { + "version": "16.9.10", + "resolved": "https://registry.npm.taobao.org/@types/react-dom/download/@types/react-dom-16.9.10.tgz", + "integrity": "sha1-RIWwvsPUH4VhgbcX9F/XgxEBFW8=", + "requires": { + "@types/react": "^16" + }, + "dependencies": { + "@types/react": { + "version": "16.14.2", + "resolved": "https://registry.npm.taobao.org/@types/react/download/@types/react-16.14.2.tgz", + "integrity": "sha1-hdzAlH0GRTSZI8BMzvYBihq3U4w=", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + } + } + }, + "@types/react-grid-layout": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@types/react-grid-layout/download/@types/react-grid-layout-1.1.1.tgz", + "integrity": "sha1-HrMi+ojNFHW9xg7MqWdvaFPhiIc=", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/react-helmet": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/@types/react-helmet/download/@types/react-helmet-6.1.0.tgz", + "integrity": "sha1-r1hu1oX0kF4q3HRi0dZazlK+7no=", + "requires": { + "@types/react": "*" + } + }, + "@types/react-redux": { + "version": "7.1.15", + "resolved": "https://registry.npm.taobao.org/@types/react-redux/download/@types/react-redux-7.1.15.tgz", + "integrity": "sha1-GQdYhNuUEBvnYqzO+STSZqYD+xs=", + "requires": { + "@types/hoist-non-react-statics": "^3.3.0", + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0", + "redux": "^4.0.0" + } + }, + "@types/react-router": { + "version": "5.1.11", + "resolved": "https://registry.npm.taobao.org/@types/react-router/download/@types/react-router-5.1.11.tgz", + "integrity": "sha1-sBzkyyG/fWsy7chi/B4sAIgES1s=", + "requires": { + "@types/history": "*", + "@types/react": "*" + } + }, + "@types/react-router-config": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/@types/react-router-config/download/@types/react-router-config-5.0.1.tgz", + "integrity": "sha1-VNqEGBkO5HSE3uJ5l14rgDj7i10=", + "requires": { + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/react-router-dom": { + "version": "5.1.7", + "resolved": "https://registry.npm.taobao.org/@types/react-router-dom/download/@types/react-router-dom-5.1.7.tgz?cache=0&sync_timestamp=1609344265510&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Freact-router-dom%2Fdownload%2F%40types%2Freact-router-dom-5.1.7.tgz", + "integrity": "sha1-oSbZ6nYHn/u9sNkiUHPrV5ercnE=", + "requires": { + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/reactcss": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/@types/reactcss/download/@types/reactcss-1.2.3.tgz", + "integrity": "sha1-ryiuEbuyd5eLmdBNHu39BoynGDQ=", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/redux-logger": { + "version": "3.0.8", + "resolved": "https://registry.npm.taobao.org/@types/redux-logger/download/@types/redux-logger-3.0.8.tgz", + "integrity": "sha1-H7bSaRe7GYeSuxz1f+sxyuFTLF0=", + "dev": true, + "requires": { + "redux": "^4.0.0" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npm.taobao.org/@types/resolve/download/@types/resolve-1.17.1.tgz", + "integrity": "sha1-Ov1q2JZ8d+Q3bFmKgt3Vj0bsRdY=", + "requires": { + "@types/node": "*" + } + }, + "@types/rimraf": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/@types/rimraf/download/@types/rimraf-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Frimraf%2Fdownload%2F%40types%2Frimraf-3.0.0.tgz", + "integrity": "sha1-udA/CQ7OJjZxiY1Xu3uwBwI6wZ8=", + "requires": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "@types/semver": { + "version": "7.3.4", + "resolved": "https://registry.npm.taobao.org/@types/semver/download/@types/semver-7.3.4.tgz", + "integrity": "sha1-Q9cWj+xvoJiLsaUTppeykpZyGvs=" + }, + "@types/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/@types/serialize-javascript/download/@types/serialize-javascript-4.0.0.tgz", + "integrity": "sha1-q5xH7fcfakWQIhEY0d/8N7UNcaI=" + }, + "@types/serve-static": { + "version": "1.13.8", + "resolved": "https://registry.npm.taobao.org/@types/serve-static/download/@types/serve-static-1.13.8.tgz?cache=0&sync_timestamp=1605657862811&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fserve-static%2Fdownload%2F%40types%2Fserve-static-1.13.8.tgz", + "integrity": "sha1-hREp1DRDPHCCFIV0/+wmPVgwnEY=", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/signale": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/@types/signale/download/@types/signale-1.4.1.tgz", + "integrity": "sha1-YTem/XlgtIcD3SeTxbeVSANoskY=", + "requires": { + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.32", + "resolved": "https://registry.npm.taobao.org/@types/sockjs/download/@types/sockjs-0.3.32.tgz", + "integrity": "sha1-kizbLxa/A4dBBBRAffk6VaiEwag=", + "requires": { + "@types/node": "*" + } + }, + "@types/sockjs-client": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@types/sockjs-client/download/@types/sockjs-client-1.1.1.tgz", + "integrity": "sha1-HvEztaedUUR6k84WFkcGwBZLVUg=" + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz", + "integrity": "sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk=" + }, + "@types/spdy": { + "version": "3.4.4", + "resolved": "https://registry.npm.taobao.org/@types/spdy/download/@types/spdy-3.4.4.tgz", + "integrity": "sha1-MoL9StjEYDqkn3AX3VIKCKNFsrw=", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/@types/stack-utils/download/@types/stack-utils-1.0.1.tgz?cache=0&sync_timestamp=1605057912895&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fstack-utils%2Fdownload%2F%40types%2Fstack-utils-1.0.1.tgz", + "integrity": "sha1-CoUdO9lkmPolwzq3J47TvWXwbD4=" + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/@types/tapable/download/@types/tapable-1.0.6.tgz?cache=0&sync_timestamp=1605057449125&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Ftapable%2Fdownload%2F%40types%2Ftapable-1.0.6.tgz", + "integrity": "sha1-qcpLcKGLJwzLK8Cqr+/R1Ia36nQ=" + }, + "@types/tern": { + "version": "0.23.3", + "resolved": "https://registry.npm.taobao.org/@types/tern/download/@types/tern-0.23.3.tgz", + "integrity": "sha1-S1RTjwSojJ/3neH2+U9XWn8zlGA=", + "dev": true, + "requires": { + "@types/estree": "*" + } + }, + "@types/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/@types/tough-cookie/download/@types/tough-cookie-4.0.0.tgz", + "integrity": "sha1-/vGQTkZotuXs7mDFLMageP+maX0=" + }, + "@types/uglify-js": { + "version": "3.11.1", + "resolved": "https://registry.npm.taobao.org/@types/uglify-js/download/@types/uglify-js-3.11.1.tgz?cache=0&sync_timestamp=1605057452755&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fuglify-js%2Fdownload%2F%40types%2Fuglify-js-3.11.1.tgz", + "integrity": "sha1-l/8w5hoKpodsJwtfU4c34tarjOs=", + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/webpack": { + "version": "4.41.25", + "resolved": "https://registry.npm.taobao.org/@types/webpack/download/@types/webpack-4.41.25.tgz?cache=0&sync_timestamp=1610401764774&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.25.tgz", + "integrity": "sha1-TTta7MTkQRezdigPv9LcNml5aMQ=", + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "@types/webpack-bundle-analyzer": { + "version": "3.8.0", + "resolved": "https://registry.npm.taobao.org/@types/webpack-bundle-analyzer/download/@types/webpack-bundle-analyzer-3.8.0.tgz?cache=0&sync_timestamp=1605057455358&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack-bundle-analyzer%2Fdownload%2F%40types%2Fwebpack-bundle-analyzer-3.8.0.tgz", + "integrity": "sha1-0fGW+VFZJU92o8IoPEZ3WFvfNU0=", + "requires": { + "@types/webpack": "*" + } + }, + "@types/webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/@types/webpack-dev-middleware/download/@types/webpack-dev-middleware-3.7.2.tgz?cache=0&sync_timestamp=1610818980039&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack-dev-middleware%2Fdownload%2F%40types%2Fwebpack-dev-middleware-3.7.2.tgz", + "integrity": "sha1-MQMMfMp/mNVt6/2Fm7V/kEDw08U=", + "requires": { + "@types/connect": "*", + "@types/memory-fs": "*", + "@types/webpack": "*", + "loglevel": "^1.6.2" + } + }, + "@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/@types/webpack-sources/download/@types/webpack-sources-2.1.0.tgz", + "integrity": "sha1-iIKwvWLR4M5i8YPQ0Bty5ugujBA=", + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=" + } + } + }, + "@types/xlsx": { + "version": "0.0.36", + "resolved": "https://registry.npm.taobao.org/@types/xlsx/download/@types/xlsx-0.0.36.tgz", + "integrity": "sha1-tQYgA+XFN0q08I/dO/adpNQBOvg=", + "dev": true, + "requires": { + "xlsx": "*" + } + }, + "@types/yargs": { + "version": "15.0.12", + "resolved": "https://registry.npm.taobao.org/@types/yargs/download/@types/yargs-15.0.12.tgz?cache=0&sync_timestamp=1608051694983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fyargs%2Fdownload%2F%40types%2Fyargs-15.0.12.tgz", + "integrity": "sha1-YjTOPj4/oyxdswGhcPlqWZyWDXQ=", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "15.0.0", + "resolved": "https://registry.npm.taobao.org/@types/yargs-parser/download/@types/yargs-parser-15.0.0.tgz", + "integrity": "sha1-yz+fdBhp4gzOMw/765JxWQSDiC0=" + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-4.1.1.tgz", + "integrity": "sha1-eNWxjiWbE8L07EHdkQWvJpoWGnU=", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "4.1.1", + "@typescript-eslint/scope-manager": "4.1.1", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "dependencies": { + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.4.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.4.tgz", + "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-4.1.1.tgz", + "integrity": "sha1-Uv9ON8kxE+uWOFpObQdavs4epy0=", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.1.1", + "@typescript-eslint/types": "4.1.1", + "@typescript-eslint/typescript-estree": "4.1.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1600070417656&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", + "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + } + } + }, + "@typescript-eslint/parser": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/@typescript-eslint/parser/download/@typescript-eslint/parser-4.1.1.tgz", + "integrity": "sha1-MktLNeMUB1rbySvYMwzz7wyIzz4=", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "4.1.1", + "@typescript-eslint/types": "4.1.1", + "@typescript-eslint/typescript-estree": "4.1.1", + "debug": "^4.1.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-4.1.1.tgz", + "integrity": "sha1-vbhSboJDXzK0zNndTOwBr5e0iFA=", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.1.1", + "@typescript-eslint/visitor-keys": "4.1.1" + } + }, + "@typescript-eslint/types": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/@typescript-eslint/types/download/@typescript-eslint/types-4.1.1.tgz", + "integrity": "sha1-V1AMSoayjLRwlMGmLxF36ieaCcs=", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.1.1.tgz", + "integrity": "sha1-IBWoTXEwPs229G79gHrBmlGqtJA=", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.1.1", + "@typescript-eslint/visitor-keys": "4.1.1", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + }, + "dependencies": { + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.4.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.4.tgz", + "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-4.1.1.tgz", + "integrity": "sha1-uwVmS/S+oo3BINHalPMCfUKrD28=", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.1.1", + "eslint-visitor-keys": "^2.0.0" + } + }, + "@uiw/react-baidu-map": { + "version": "1.18.2", + "resolved": "https://registry.npm.taobao.org/@uiw/react-baidu-map/download/@uiw/react-baidu-map-1.18.2.tgz", + "integrity": "sha1-1AzE0D5hhpe7djHfdrsBtINrqOI=", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@umijs/ast": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/ast/download/@umijs/ast-3.3.5.tgz", + "integrity": "sha1-c6uU9FnCrhDXBrffmVB+bZ2/+9g=", + "requires": { + "@umijs/utils": "3.3.5" + } + }, + "@umijs/babel-plugin-auto-css-modules": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/babel-plugin-auto-css-modules/download/@umijs/babel-plugin-auto-css-modules-3.3.5.tgz", + "integrity": "sha1-xFFuNVzBJNnUpxiurvXcPygZIcw=" + }, + "@umijs/babel-plugin-import-to-await-require": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/babel-plugin-import-to-await-require/download/@umijs/babel-plugin-import-to-await-require-3.3.5.tgz", + "integrity": "sha1-ZGmf/RFfGXL8YRHuxHSsDoM+3xc=", + "requires": { + "@babel/types": "7.12.6" + }, + "dependencies": { + "@babel/types": { + "version": "7.12.6", + "resolved": "https://registry.npm.taobao.org/@babel/types/download/@babel/types-7.12.6.tgz?cache=0&sync_timestamp=1608730550467&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.12.6.tgz", + "integrity": "sha1-rg5V7xzOH7yIHNJvgjTrPmV+3JY=", + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@umijs/babel-plugin-lock-core-js-3": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/babel-plugin-lock-core-js-3/download/@umijs/babel-plugin-lock-core-js-3-3.3.5.tgz", + "integrity": "sha1-TQxNbDJiY7F2JazJTnAF32W/ruo=", + "requires": { + "@umijs/utils": "3.3.5", + "core-js": "3.6.5" + }, + "dependencies": { + "core-js": { + "version": "3.6.5", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.6.5.tgz?cache=0&sync_timestamp=1609682066860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.6.5.tgz", + "integrity": "sha1-c5XcJzrzf7LlDpvT2f6EEoUjHRo=" + } + } + }, + "@umijs/babel-preset-umi": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/babel-preset-umi/download/@umijs/babel-preset-umi-3.3.5.tgz", + "integrity": "sha1-UJ+YlDwqFpA90NImhZaiiLcF3Ss=", + "requires": { + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-do-expressions": "7.12.1", + "@babel/plugin-proposal-export-default-from": "7.12.1", + "@babel/plugin-proposal-function-bind": "7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-proposal-pipeline-operator": "7.12.1", + "@babel/plugin-syntax-top-level-await": "7.12.1", + "@babel/plugin-transform-destructuring": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@babel/preset-react": "7.12.1", + "@babel/preset-typescript": "7.12.1", + "@babel/runtime": "7.12.5", + "@svgr/webpack": "4.3.3", + "@umijs/babel-plugin-auto-css-modules": "3.3.5", + "@umijs/babel-plugin-import-to-await-require": "3.3.5", + "@umijs/babel-plugin-lock-core-js-3": "3.3.5", + "babel-plugin-dynamic-import-node": "2.3.3", + "babel-plugin-import": "^1.13.1", + "babel-plugin-named-asset-import": "0.3.7", + "babel-plugin-react-require": "3.1.3", + "babel-plugin-transform-react-remove-prop-types": "0.4.24", + "babel-plugin-transform-typescript-metadata": "0.3.1" + } + }, + "@umijs/bundler-utils": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/bundler-utils/download/@umijs/bundler-utils-3.3.5.tgz", + "integrity": "sha1-AbGm5Jbxkefoq/I+Rb6+9bL1HFY=", + "requires": { + "@umijs/babel-preset-umi": "3.3.5", + "@umijs/types": "3.3.5", + "@umijs/utils": "3.3.5" + } + }, + "@umijs/bundler-webpack": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/bundler-webpack/download/@umijs/bundler-webpack-3.3.5.tgz", + "integrity": "sha1-GS11sB7jEG3LqZPHI20uPtLkXtY=", + "requires": { + "@babel/core": "7.12.10", + "@types/sockjs-client": "1.1.1", + "@types/webpack": "4.41.25", + "@types/webpack-dev-middleware": "3.7.2", + "@umijs/bundler-utils": "3.3.5", + "@umijs/types": "3.3.5", + "@umijs/utils": "3.3.5", + "babel-loader": "8.2.2", + "copy-webpack-plugin": "6.1.0", + "css-loader": "3.6.0", + "css-modules-typescript-loader": "4.0.1", + "file-loader": "6.2.0", + "friendly-errors-webpack-plugin": "1.7.0", + "less": "3.12.2", + "less-loader": "5.0.0", + "loader-utils": "^1.1.0", + "mini-css-extract-plugin": "1.3.3", + "normalize-url": "1.9.1", + "optimize-css-assets-webpack-plugin": "5.0.4", + "postcss": "7.0.32", + "postcss-flexbugs-fixes": "4.2.1", + "postcss-loader": "3.0.0", + "postcss-preset-env": "6.7.0", + "postcss-safe-parser": "4.0.2", + "raw-loader": "4.0.2", + "react-error-overlay": "6.0.8", + "schema-utils": "^1.0.0", + "sockjs-client": "1.5.0", + "speed-measure-webpack-plugin": "1.3.3", + "stats-webpack-plugin": "0.7.0", + "strip-ansi": "6.0.0", + "style-loader": "2.0.0", + "terser-webpack-plugin": "4.2.3", + "url-loader": "4.1.1", + "webpack": "4.44.1", + "webpack-chain": "6.5.1", + "webpack-dev-middleware": "3.7.2", + "webpack-manifest-plugin": "2.2.0", + "webpack-sources": "^1.1.0", + "webpackbar": "5.0.0-3" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-1.9.1.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "@umijs/core": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/core/download/@umijs/core-3.3.5.tgz", + "integrity": "sha1-3XW6KqIYb1uIEzpSzirYbJoCpqc=", + "requires": { + "@babel/core": "7.12.10", + "@babel/register": "7.12.10", + "@hapi/joi": "16.1.8", + "@types/ejs": "3.0.5", + "@types/hapi__joi": "16.0.12", + "@types/marked": "^1.2.1", + "@types/marked-terminal": "^3.1.1", + "@types/prettier": "2.1.6", + "@types/tapable": "1.0.6", + "@umijs/ast": "3.3.5", + "@umijs/babel-preset-umi": "3.3.5", + "@umijs/error-code-map": "^1.0.1", + "@umijs/utils": "3.3.5", + "dotenv": "8.2.0", + "ejs": "3.1.5", + "marked": "1.2.7", + "marked-terminal": "4.1.0", + "os-locale": "5.0.0", + "prettier": "2.2.1", + "set-value": "3.0.2", + "tapable": "1.1.3" + }, + "dependencies": { + "@types/prettier": { + "version": "2.1.6", + "resolved": "https://registry.npm.taobao.org/@types/prettier/download/@types/prettier-2.1.6.tgz", + "integrity": "sha1-9LHvp4To20ec24sUQD4hRLHp/wM=" + }, + "prettier": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/prettier/download/prettier-2.2.1.tgz?cache=0&sync_timestamp=1606521236564&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprettier%2Fdownload%2Fprettier-2.2.1.tgz", + "integrity": "sha1-eVoaeN1S8HPaDNQrIfnJE4GSP/U=" + }, + "set-value": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/set-value/download/set-value-3.0.2.tgz", + "integrity": "sha1-dOjs0CPDPQ93GZ1BVAmkDyHmG5A=", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "@umijs/error-code-map": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/@umijs/error-code-map/download/@umijs/error-code-map-1.0.1.tgz", + "integrity": "sha1-Ki3XtLzRGGnpaCZP89q6z6vouHQ=" + }, + "@umijs/plugin-access": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-access/download/@umijs/plugin-access-2.3.3.tgz", + "integrity": "sha1-MgbvjdBwfbvTX6DirPD8lkuAfj0=" + }, + "@umijs/plugin-analytics": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-analytics/download/@umijs/plugin-analytics-0.2.2.tgz", + "integrity": "sha1-V1/SMdQyfqE0EyF6obX8a92JRl4=" + }, + "@umijs/plugin-antd": { + "version": "0.9.1", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-antd/download/@umijs/plugin-antd-0.9.1.tgz", + "integrity": "sha1-paFGqAh5VltZzC3TPXsVhoXPK7I=", + "requires": { + "antd": "^4.1.3", + "antd-mobile": "^2.3.1" + } + }, + "@umijs/plugin-crossorigin": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-crossorigin/download/@umijs/plugin-crossorigin-1.2.0.tgz?cache=0&sync_timestamp=1603703114585&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40umijs%2Fplugin-crossorigin%2Fdownload%2F%40umijs%2Fplugin-crossorigin-1.2.0.tgz", + "integrity": "sha1-v57AzNds8E4XjGP9qBOwbpMoATE=" + }, + "@umijs/plugin-dva": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-dva/download/@umijs/plugin-dva-0.10.0.tgz?cache=0&sync_timestamp=1610535860591&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40umijs%2Fplugin-dva%2Fdownload%2F%40umijs%2Fplugin-dva-0.10.0.tgz", + "integrity": "sha1-6aitqTfD/nQDq5YI+huLDr7VIqw=", + "requires": { + "babel-plugin-dva-hmr": "^0.4.2", + "dva": "^2.6.0-beta.20", + "dva-immer": "^0.5.2", + "dva-loading": "^3.0.20" + } + }, + "@umijs/plugin-esbuild": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-esbuild/download/@umijs/plugin-esbuild-1.1.0.tgz", + "integrity": "sha1-1bMOof16kD6fYB3HbLHDhJt4240=", + "requires": { + "esbuild-loader": "~2.6.3" + } + }, + "@umijs/plugin-helmet": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-helmet/download/@umijs/plugin-helmet-1.1.1.tgz", + "integrity": "sha1-hBrqN7UHa1HC8zJlm/nGcc9jeU0=", + "requires": { + "@types/react-helmet": "^6.1.0", + "react-helmet": "^6.1.0" + } + }, + "@umijs/plugin-initial-state": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-initial-state/download/@umijs/plugin-initial-state-2.3.0.tgz?cache=0&sync_timestamp=1604640852554&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40umijs%2Fplugin-initial-state%2Fdownload%2F%40umijs%2Fplugin-initial-state-2.3.0.tgz", + "integrity": "sha1-sK/Gz4RGvdsO0sL6QnHEz/mT1og=" + }, + "@umijs/plugin-layout": { + "version": "0.13.5", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-layout/download/@umijs/plugin-layout-0.13.5.tgz", + "integrity": "sha1-8s2Ov/hVx/1HD2qCUhChLMhfIHg=", + "requires": { + "@umijs/route-utils": "^1.0.7", + "antd": "^4.1.2", + "lodash": "^4.17.15", + "path-to-regexp": "1.x" + } + }, + "@umijs/plugin-locale": { + "version": "0.10.7", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-locale/download/@umijs/plugin-locale-0.10.7.tgz?cache=0&sync_timestamp=1610523442185&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40umijs%2Fplugin-locale%2Fdownload%2F%40umijs%2Fplugin-locale-0.10.7.tgz", + "integrity": "sha1-43RcQvje0eeMk4D0ilcJtIrOpFI=", + "requires": { + "@ant-design/icons": "^4.1.0", + "@formatjs/intl-pluralrules": "^1.5.0", + "@formatjs/intl-relativetimeformat": "^4.5.7", + "intl": "1.2.5", + "moment": "^2.29.1", + "react-intl": "3.12.1", + "warning": "^4.0.3" + } + }, + "@umijs/plugin-model": { + "version": "2.5.6", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-model/download/@umijs/plugin-model-2.5.6.tgz", + "integrity": "sha1-HuwkAA1gg3XQeQ+2cTpQ1+57UVM=", + "requires": { + "fast-deep-equal": "3.1.1" + }, + "dependencies": { + "fast-deep-equal": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.1.tgz", + "integrity": "sha1-VFFFB3xQFJHjOxXsQIwpQ3bpSuQ=" + } + } + }, + "@umijs/plugin-request": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-request/download/@umijs/plugin-request-2.5.2.tgz", + "integrity": "sha1-j7IGVLi0X0tXqMD3gp4SjEfAvnE=", + "requires": { + "@ahooksjs/use-request": "^2.0.0", + "umi-request": "^1.2.14" + } + }, + "@umijs/plugin-sass": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-sass/download/@umijs/plugin-sass-1.1.1.tgz", + "integrity": "sha1-E2f5rCVT8J/PNOp1VYjIAgC54Dg=", + "requires": { + "sass": "^1.26.2", + "sass-loader": "^8.0.2" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npm.taobao.org/sass-loader/download/sass-loader-8.0.2.tgz?cache=0&sync_timestamp=1610373137630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsass-loader%2Fdownload%2Fsass-loader-8.0.2.tgz", + "integrity": "sha1-3r7NjDziQ8dkVPLoKQSCFQOACQ0=", + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + } + } + } + }, + "@umijs/plugin-test": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/@umijs/plugin-test/download/@umijs/plugin-test-1.0.0.tgz", + "integrity": "sha1-ZDirlhk5W23U/7nj9UbGVkox3TE=", + "requires": { + "@umijs/test": "^3.0.7" + } + }, + "@umijs/preset-built-in": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/preset-built-in/download/@umijs/preset-built-in-3.3.5.tgz", + "integrity": "sha1-U3cEk1xSUhUKpb+B4YiPLouZBXw=", + "requires": { + "@hapi/joi": "16.1.8", + "@pmmmwh/react-refresh-webpack-plugin": "0.4.3", + "@types/merge-stream": "1.1.2", + "@types/multer": "1.4.3", + "@types/react-router-config": "5.0.1", + "@types/serialize-javascript": "4.0.0", + "@umijs/babel-preset-umi": "3.3.5", + "@umijs/bundler-webpack": "3.3.5", + "@umijs/renderer-mpa": "3.3.5", + "@umijs/renderer-react": "3.3.5", + "@umijs/runtime": "3.3.5", + "@umijs/server": "3.3.5", + "@umijs/types": "3.3.5", + "@umijs/utils": "3.3.5", + "cliui": "6.0.0", + "es5-imcompatible-versions": "^0.1.62", + "fork-ts-checker-webpack-plugin": "6.0.5", + "history-with-query": "4.10.4", + "joi2types": "~1.0.7", + "merge-stream": "2.0.0", + "multer": "1.4.2", + "path-to-regexp": "^1.7.0", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "react-refresh": "0.9.0", + "react-router": "5.2.0", + "react-router-config": "5.1.1", + "react-router-dom": "5.2.0", + "regenerator-runtime": "0.13.5", + "serialize-javascript": "5.0.1", + "umi-webpack-bundle-analyzer": "3.6.0", + "zlib": "1.0.5" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.5", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.5.tgz", + "integrity": "sha1-2Hih0JS0MG0QuQlkhLM+vVXiZpc=" + } + } + }, + "@umijs/preset-react": { + "version": "1.7.12", + "resolved": "https://registry.npm.taobao.org/@umijs/preset-react/download/@umijs/preset-react-1.7.12.tgz?cache=0&sync_timestamp=1610535860042&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40umijs%2Fpreset-react%2Fdownload%2F%40umijs%2Fpreset-react-1.7.12.tgz", + "integrity": "sha1-DbIjRLv0rSiexQoWg6iP9Q9rNZk=", + "requires": { + "@umijs/plugin-access": "2.3.3", + "@umijs/plugin-analytics": "0.2.2", + "@umijs/plugin-antd": "0.9.1", + "@umijs/plugin-crossorigin": "1.2.0", + "@umijs/plugin-dva": "0.10.0", + "@umijs/plugin-helmet": "1.1.1", + "@umijs/plugin-initial-state": "2.3.0", + "@umijs/plugin-layout": "0.13.5", + "@umijs/plugin-locale": "0.10.7", + "@umijs/plugin-model": "2.5.6", + "@umijs/plugin-request": "2.5.2", + "@umijs/plugin-test": "1.0.0" + } + }, + "@umijs/renderer-mpa": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/renderer-mpa/download/@umijs/renderer-mpa-3.3.5.tgz", + "integrity": "sha1-xTMvJq5EuL39ZZWdmkAGIyjwK8E=", + "requires": { + "@types/react": "^16.9.43", + "@types/react-dom": "^16.9.8", + "@umijs/runtime": "3.3.5", + "react": "^16.13.1", + "react-dom": "^16.13.1" + }, + "dependencies": { + "@types/react": { + "version": "16.14.2", + "resolved": "https://registry.npm.taobao.org/@types/react/download/@types/react-16.14.2.tgz", + "integrity": "sha1-hdzAlH0GRTSZI8BMzvYBihq3U4w=", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + } + } + }, + "@umijs/renderer-react": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/renderer-react/download/@umijs/renderer-react-3.3.5.tgz", + "integrity": "sha1-/V3hO8+gOXBVOepX+vY687+Oj6Q=", + "requires": { + "@types/react": "^16.9.43", + "@types/react-dom": "^16.9.8", + "@types/react-router-config": "^5.0.1", + "@umijs/runtime": "3.3.5", + "react": "^16.13.1", + "react-dom": "^16.13.1", + "react-router-config": "5.1.1" + }, + "dependencies": { + "@types/react": { + "version": "16.14.2", + "resolved": "https://registry.npm.taobao.org/@types/react/download/@types/react-16.14.2.tgz", + "integrity": "sha1-hdzAlH0GRTSZI8BMzvYBihq3U4w=", + "requires": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + } + } + }, + "@umijs/route-utils": { + "version": "1.0.34", + "resolved": "https://registry.npm.taobao.org/@umijs/route-utils/download/@umijs/route-utils-1.0.34.tgz?cache=0&sync_timestamp=1602585956686&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40umijs%2Froute-utils%2Fdownload%2F%40umijs%2Froute-utils-1.0.34.tgz", + "integrity": "sha1-Zj0CBmkhfdfoQxobnOmr6l+7trg=", + "requires": { + "@qixian.cs/path-to-regexp": "^6.1.0", + "hash.js": "^1.1.7", + "lodash.isequal": "^4.5.0", + "memoize-one": "^5.1.1" + } + }, + "@umijs/runtime": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/runtime/download/@umijs/runtime-3.3.5.tgz", + "integrity": "sha1-CymHcVXDjk1GaSl4lB4Kf2xIhCQ=", + "requires": { + "@types/react-router": "5.1.8", + "@types/react-router-dom": "5.1.5", + "history-with-query": "4.10.4", + "react-router": "5.2.0", + "react-router-dom": "5.2.0", + "use-subscription": "1.4.1" + }, + "dependencies": { + "@types/react-router": { + "version": "5.1.8", + "resolved": "https://registry.npm.taobao.org/@types/react-router/download/@types/react-router-5.1.8.tgz", + "integrity": "sha1-RhTlunVZZXQ44Xdmu5Xvbtasw/o=", + "requires": { + "@types/history": "*", + "@types/react": "*" + } + }, + "@types/react-router-dom": { + "version": "5.1.5", + "resolved": "https://registry.npm.taobao.org/@types/react-router-dom/download/@types/react-router-dom-5.1.5.tgz?cache=0&sync_timestamp=1609344265510&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Freact-router-dom%2Fdownload%2F%40types%2Freact-router-dom-5.1.5.tgz", + "integrity": "sha1-fDNKLqeF260rLc3YPSzz2Zc9oJA=", + "requires": { + "@types/history": "*", + "@types/react": "*", + "@types/react-router": "*" + } + } + } + }, + "@umijs/server": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/server/download/@umijs/server-3.3.5.tgz", + "integrity": "sha1-uU+YiQoaW6DDqVQ+2W4HjXfJhB0=", + "requires": { + "@types/compression": "1.7.0", + "@types/express": "4.17.7", + "@types/node": "14.0.23", + "@types/sockjs": "0.3.32", + "@types/spdy": "3.4.4", + "@umijs/utils": "3.3.5", + "compression": "1.7.4", + "express": "4.17.1", + "http-proxy-middleware": "1.0.6", + "immer": "7.0.5", + "portfinder": "1.0.26", + "sockjs": "0.3.21", + "spdy": "4.0.2" + }, + "dependencies": { + "@types/express": { + "version": "4.17.7", + "resolved": "https://registry.npm.taobao.org/@types/express/download/@types/express-4.17.7.tgz?cache=0&sync_timestamp=1610485961396&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fexpress%2Fdownload%2F%40types%2Fexpress-4.17.7.tgz", + "integrity": "sha1-QgRb5kdWNtmAE2nNRBjvZc2w3Vk=", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "*", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/node": { + "version": "14.0.23", + "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-14.0.23.tgz?cache=0&sync_timestamp=1610661194255&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-14.0.23.tgz", + "integrity": "sha1-Z2+giDRQ7Z2guyQVYhNjYpCJKAY=" + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "requires": { + "ms": "^2.1.1" + } + }, + "immer": { + "version": "7.0.5", + "resolved": "https://registry.npm.taobao.org/immer/download/immer-7.0.5.tgz", + "integrity": "sha1-ivNH21tgtAr4rnuvF4TqTTW1II4=" + }, + "portfinder": { + "version": "1.0.26", + "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.26.tgz", + "integrity": "sha1-R1ZY1WyjC+1yrH8TeO01C9G2TnA=", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.1" + } + } + } + }, + "@umijs/test": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/test/download/@umijs/test-3.3.5.tgz", + "integrity": "sha1-5hrYU7NsPKZkUl9b5gexeQcOdHg=", + "requires": { + "@babel/core": "7.12.10", + "@umijs/babel-preset-umi": "3.3.5", + "@umijs/utils": "3.3.5", + "babel-core": "7.0.0-bridge.0", + "babel-jest": "^25.4.0", + "core-js": "3.8.2", + "identity-obj-proxy": "3.0.0", + "jest": "^25.4.0", + "jest-cli": "^25.4.0", + "jest-environment-jsdom-fourteen": "1.0.1", + "regenerator-runtime": "^0.13.7", + "whatwg-fetch": "^3.5.0" + }, + "dependencies": { + "core-js": { + "version": "3.8.2", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.8.2.tgz?cache=0&sync_timestamp=1609682066860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.8.2.tgz", + "integrity": "sha1-Ch/WcJJG2pyo7/W7DL0V+6mscEQ=" + }, + "jest": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/jest/download/jest-25.5.4.tgz", + "integrity": "sha1-8hEHtkic/jKwds4q3K3uNYesuds=", + "requires": { + "@jest/core": "^25.5.4", + "import-local": "^3.0.2", + "jest-cli": "^25.5.4" + } + } + } + }, + "@umijs/types": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/types/download/@umijs/types-3.3.5.tgz", + "integrity": "sha1-F3dMoZQwAUUKPv/e1zt8iYHPwKM=", + "requires": { + "@types/cheerio": "0.22.23", + "@types/express": "4.17.7", + "@types/webpack": "4.41.21", + "@types/webpack-bundle-analyzer": "3.8.0", + "@umijs/babel-preset-umi": "3.3.5", + "@umijs/core": "3.3.5", + "@umijs/server": "3.3.5", + "@umijs/utils": "3.3.5", + "webpack-chain": "6.5.1" + }, + "dependencies": { + "@types/express": { + "version": "4.17.7", + "resolved": "https://registry.npm.taobao.org/@types/express/download/@types/express-4.17.7.tgz?cache=0&sync_timestamp=1610485961396&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fexpress%2Fdownload%2F%40types%2Fexpress-4.17.7.tgz", + "integrity": "sha1-QgRb5kdWNtmAE2nNRBjvZc2w3Vk=", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "*", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/webpack": { + "version": "4.41.21", + "resolved": "https://registry.npm.taobao.org/@types/webpack/download/@types/webpack-4.41.21.tgz?cache=0&sync_timestamp=1610401764774&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.21.tgz", + "integrity": "sha1-zGhbMywz8VO7L1/B+jrIretZLe4=", + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + } + } + }, + "@umijs/utils": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/@umijs/utils/download/@umijs/utils-3.3.5.tgz?cache=0&sync_timestamp=1610695242035&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40umijs%2Futils%2Fdownload%2F%40umijs%2Futils-3.3.5.tgz", + "integrity": "sha1-e/5gOCU/Nu71rI7K/jb9dyJ+rf8=", + "requires": { + "@babel/parser": "7.12.11", + "@babel/register": "7.12.10", + "@babel/traverse": "7.12.12", + "@babel/types": "7.12.12", + "@types/cheerio": "0.22.23", + "@types/color": "3.0.1", + "@types/cross-spawn": "6.0.2", + "@types/debug": "4.1.5", + "@types/glob": "7.1.3", + "@types/got": "9.6.11", + "@types/lodash": "4.14.167", + "@types/mkdirp": "1.0.1", + "@types/mustache": "4.1.0", + "@types/resolve": "1.17.1", + "@types/rimraf": "3.0.0", + "@types/semver": "7.3.4", + "@types/signale": "1.4.1", + "@types/yargs": "15.0.12", + "@types/yargs-parser": "15.0.0", + "address": "1.1.2", + "chalk": "4.1.0", + "cheerio": "1.0.0-rc.3", + "chokidar": "3.4.3", + "clipboardy": "2.3.0", + "color": "3.1.3", + "crequire": "1.8.1", + "cross-spawn": "7.0.3", + "debug": "4.3.1", + "deepmerge": "4.2.2", + "execa": "4.0.3", + "glob": "7.1.6", + "got": "9.6.0", + "lodash": "4.17.20", + "mkdirp": "1.0.4", + "mustache": "4.1.0", + "pkg-up": "3.1.0", + "portfinder": "1.0.28", + "resolve": "1.19.0", + "rimraf": "3.0.2", + "semver": "7.3.4", + "signale": "1.4.0", + "yargs": "15.4.1", + "yargs-parser": "18.1.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-3.4.3.tgz?cache=0&sync_timestamp=1610719366630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.4.3.tgz", + "integrity": "sha1-wd84IxRI5FykrFiObHlXO6alfVs=", + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.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" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-2.1.3.tgz", + "integrity": "sha1-+3OHA66NL5/pAMM4Nt3r7ouX8j4=", + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-1.0.4.tgz?cache=0&sync_timestamp=1599533186253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-1.0.4.tgz", + "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=" + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.4.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.4.tgz", + "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-jsx-merge-props/download/@vue/babel-helper-vue-jsx-merge-props-1.2.1.tgz?cache=0&sync_timestamp=1602851177883&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-jsx-merge-props%2Fdownload%2F%40vue%2Fbabel-helper-vue-jsx-merge-props-1.2.1.tgz", + "integrity": "sha1-MWJKelBfsU2h1YAjclpMXycOaoE=", + "dev": true + }, + "@vue/babel-helper-vue-transform-on": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-helper-vue-transform-on/download/@vue/babel-helper-vue-transform-on-1.0.2.tgz?cache=0&sync_timestamp=1610812437995&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-helper-vue-transform-on%2Fdownload%2F%40vue%2Fbabel-helper-vue-transform-on-1.0.2.tgz", + "integrity": "sha1-m5xpHNBvyFUiGiR1w8yDHXdLx9w=", + "dev": true + }, + "@vue/babel-plugin-jsx": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-jsx/download/@vue/babel-plugin-jsx-1.0.2.tgz?cache=0&sync_timestamp=1610812436475&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-plugin-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-jsx-1.0.2.tgz", + "integrity": "sha1-a/2OOcSOUzkaVnBWSfgaNf4gtqE=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "@vue/babel-helper-vue-transform-on": "^1.0.2", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-6.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.0.tgz", + "integrity": "sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk=", + "dev": true + } + } + }, + "@vue/babel-plugin-transform-vue-jsx": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/@vue/babel-plugin-transform-vue-jsx/download/@vue/babel-plugin-transform-vue-jsx-1.2.1.tgz?cache=0&sync_timestamp=1602851139531&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-plugin-transform-vue-jsx%2Fdownload%2F%40vue%2Fbabel-plugin-transform-vue-jsx-1.2.1.tgz", + "integrity": "sha1-ZGBGxlLC8CQnJ/NFGdkXsGQEHtc=", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + } + } + }, + "@vue/babel-preset-app": { + "version": "4.5.10", + "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-app/download/@vue/babel-preset-app-4.5.10.tgz?cache=0&sync_timestamp=1609924534056&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-app%2Fdownload%2F%40vue%2Fbabel-preset-app-4.5.10.tgz", + "integrity": "sha1-NZGA2Mcg4woJIU1TSqII2/w5nX8=", + "dev": true, + "requires": { + "@babel/core": "^7.11.0", + "@babel/helper-compilation-targets": "^7.9.6", + "@babel/helper-module-imports": "^7.8.3", + "@babel/plugin-proposal-class-properties": "^7.8.3", + "@babel/plugin-proposal-decorators": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.11.0", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.0", + "@vue/babel-plugin-jsx": "^1.0.0-0", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.6.5", + "core-js-compat": "^3.6.5", + "semver": "^6.1.0" + }, + "dependencies": { + "core-js": { + "version": "3.8.2", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.8.2.tgz?cache=0&sync_timestamp=1609682066860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.8.2.tgz", + "integrity": "sha1-Ch/WcJJG2pyo7/W7DL0V+6mscEQ=", + "dev": true + } + } + }, + "@vue/babel-preset-jsx": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/@vue/babel-preset-jsx/download/@vue/babel-preset-jsx-1.2.4.tgz?cache=0&sync_timestamp=1603806968227&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-preset-jsx%2Fdownload%2F%40vue%2Fbabel-preset-jsx-1.2.4.tgz", + "integrity": "sha1-kv6nnbbxOwHoDToAmeKSS9y+Toc=", + "dev": true, + "requires": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", + "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", + "@vue/babel-sugar-functional-vue": "^1.2.2", + "@vue/babel-sugar-inject-h": "^1.2.2", + "@vue/babel-sugar-v-model": "^1.2.3", + "@vue/babel-sugar-v-on": "^1.2.3" + } + }, + "@vue/babel-sugar-composition-api-inject-h": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-inject-h/download/@vue/babel-sugar-composition-api-inject-h-1.2.1.tgz?cache=0&sync_timestamp=1602851139155&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-inject-h%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-inject-h-1.2.1.tgz", + "integrity": "sha1-BdbgxDJxDjdYKyvppgSbaJtvA+s=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-composition-api-render-instance": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-composition-api-render-instance/download/@vue/babel-sugar-composition-api-render-instance-1.2.4.tgz?cache=0&sync_timestamp=1603806753537&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-composition-api-render-instance%2Fdownload%2F%40vue%2Fbabel-sugar-composition-api-render-instance-1.2.4.tgz", + "integrity": "sha1-5MvGmXw0T6wnF4WteikyXFHWjRk=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-functional-vue": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-functional-vue/download/@vue/babel-sugar-functional-vue-1.2.2.tgz?cache=0&sync_timestamp=1602929517243&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-functional-vue%2Fdownload%2F%40vue%2Fbabel-sugar-functional-vue-1.2.2.tgz", + "integrity": "sha1-JnqayNeHyW7b8Dzj85LEnam9Jlg=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-inject-h": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-inject-h/download/@vue/babel-sugar-inject-h-1.2.2.tgz", + "integrity": "sha1-1zjTyJM2fshJHcu2abAAkZKT46o=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0" + } + }, + "@vue/babel-sugar-v-model": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-model/download/@vue/babel-sugar-v-model-1.2.3.tgz?cache=0&sync_timestamp=1603182512981&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-model%2Fdownload%2F%40vue%2Fbabel-sugar-v-model-1.2.3.tgz", + "integrity": "sha1-+h8pulHr8KoabDX6ZtU5vEWaGPI=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "dependencies": { + "html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-2.0.0.tgz", + "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", + "dev": true + } + } + }, + "@vue/babel-sugar-v-on": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/@vue/babel-sugar-v-on/download/@vue/babel-sugar-v-on-1.2.3.tgz?cache=0&sync_timestamp=1603182000165&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fbabel-sugar-v-on%2Fdownload%2F%40vue%2Fbabel-sugar-v-on-1.2.3.tgz", + "integrity": "sha1-NCNnF4WGpp85LwS/ujICHQKROto=", + "dev": true, + "requires": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", + "camelcase": "^5.0.0" + } + }, + "@vue/component-compiler-utils": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.2.0.tgz", + "integrity": "sha1-j4UYLO7Sjps8dTE95mn4MWbRHl0=", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.14", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@vuepress/core": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/core/download/@vuepress/core-1.8.0.tgz?cache=0&sync_timestamp=1610879618258&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vuepress%2Fcore%2Fdownload%2F%40vuepress%2Fcore-1.8.0.tgz", + "integrity": "sha1-tUUM3TPX/B4dIaFZCAbUKcktDck=", + "dev": true, + "requires": { + "@babel/core": "^7.8.4", + "@vue/babel-preset-app": "^4.1.2", + "@vuepress/markdown": "1.8.0", + "@vuepress/markdown-loader": "1.8.0", + "@vuepress/plugin-last-updated": "1.8.0", + "@vuepress/plugin-register-components": "1.8.0", + "@vuepress/shared-utils": "1.8.0", + "autoprefixer": "^9.5.1", + "babel-loader": "^8.0.4", + "cache-loader": "^3.0.0", + "chokidar": "^2.0.3", + "connect-history-api-fallback": "^1.5.0", + "copy-webpack-plugin": "^5.0.2", + "core-js": "^3.6.4", + "cross-spawn": "^6.0.5", + "css-loader": "^2.1.1", + "file-loader": "^3.0.1", + "js-yaml": "^3.13.1", + "lru-cache": "^5.1.1", + "mini-css-extract-plugin": "0.6.0", + "optimize-css-assets-webpack-plugin": "^5.0.1", + "portfinder": "^1.0.13", + "postcss-loader": "^3.0.0", + "postcss-safe-parser": "^4.0.1", + "toml": "^3.0.0", + "url-loader": "^1.0.1", + "vue": "^2.6.10", + "vue-loader": "^15.7.1", + "vue-router": "^3.4.5", + "vue-server-renderer": "^2.6.10", + "vue-template-compiler": "^2.6.10", + "vuepress-html-webpack-plugin": "^3.2.0", + "vuepress-plugin-container": "^2.0.2", + "webpack": "^4.8.1", + "webpack-chain": "^6.0.0", + "webpack-dev-server": "^3.5.1", + "webpack-merge": "^4.1.2", + "webpackbar": "3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299308660&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.4.tgz", + "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "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.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719366630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", + "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=", + "dev": true + }, + "copy-webpack-plugin": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/copy-webpack-plugin/download/copy-webpack-plugin-5.1.2.tgz?cache=0&sync_timestamp=1608124834965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcopy-webpack-plugin%2Fdownload%2Fcopy-webpack-plugin-5.1.2.tgz", + "integrity": "sha1-ioieHcr6bJHGzUvhrRWPHTgjuuI=", + "dev": true, + "requires": { + "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": { + "version": "3.8.2", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-3.8.2.tgz?cache=0&sync_timestamp=1609682066860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.8.2.tgz", + "integrity": "sha1-Ch/WcJJG2pyo7/W7DL0V+6mscEQ=", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "css-loader": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-2.1.1.tgz?cache=0&sync_timestamp=1604507120816&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-loader%2Fdownload%2Fcss-loader-2.1.1.tgz", + "integrity": "sha1-2CVPcuQSuyI4u0TdZ0/770lzM+o=", + "dev": true, + "requires": { + "camelcase": "^5.2.0", + "icss-utils": "^4.1.0", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.14", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^2.0.6", + "postcss-modules-scope": "^2.1.0", + "postcss-modules-values": "^2.0.0", + "postcss-value-parser": "^3.3.0", + "schema-utils": "^1.0.0" + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz", + "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1603214101317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/figures/download/figures-3.2.0.tgz?cache=0&sync_timestamp=1600349107095&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-3.2.0.tgz", + "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-loader": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-3.0.1.tgz?cache=0&sync_timestamp=1603816990383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-3.0.1.tgz", + "integrity": "sha1-+OC6C1mZGLUa3+RdZtHnca1WD6o=", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globby": { + "version": "7.1.1", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-7.1.1.tgz", + "integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=", + "dev": true, + "requires": { + "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" + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-3.3.10.tgz", + "integrity": "sha1-Cpf7h2mG6AgcYxFg+PnziRV/AEM=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-2.5.0.tgz?cache=0&sync_timestamp=1610758470730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-2.5.0.tgz", + "integrity": "sha1-K0r5NEAXeYBu6YAmu0Lowa4YdrE=", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.6.0.tgz?cache=0&sync_timestamp=1610548137583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-0.6.0.tgz", + "integrity": "sha1-o/Ezctb83pEvPuTNA5ZlcEgB47k=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "^2.0.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + } + }, + "normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-2.0.1.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-2.0.1.tgz", + "integrity": "sha1-g1qdoVUfom9w6SMpBpojqmV01+Y=", + "dev": true, + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-2.0.6.tgz?cache=0&sync_timestamp=1602587661752&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-2.0.6.tgz", + "integrity": "sha1-3ZlT9t1Ha1/R7y2IMMiSl2C1bmM=", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0", + "postcss-value-parser": "^3.3.1" + } + }, + "postcss-modules-values": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-2.0.0.tgz", + "integrity": "sha1-R5tG3Axco9x/pScIUYNrnscVL2Q=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^7.0.6" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=", + "dev": true + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-5.1.1.tgz?cache=0&sync_timestamp=1609310850603&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquery-string%2Fdownload%2Fquery-string-5.1.1.tgz", + "integrity": "sha1-p4wBK3HBfgXy4/ojGd0zBoLvs8s=", + "dev": true, + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz", + "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-2.0.0.tgz?cache=0&sync_timestamp=1609311186022&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsort-keys%2Fdownload%2Fsort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz", + "integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "url-loader": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/url-loader/download/url-loader-1.1.2.tgz?cache=0&sync_timestamp=1602252594253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-loader%2Fdownload%2Furl-loader-1.1.2.tgz", + "integrity": "sha1-uXHRkbg69pPF4/6kBkvp4fLX+Ng=", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "mime": "^2.0.3", + "schema-utils": "^1.0.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "webpackbar": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/webpackbar/download/webpackbar-3.2.0.tgz?cache=0&sync_timestamp=1604357282892&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpackbar%2Fdownload%2Fwebpackbar-3.2.0.tgz", + "integrity": "sha1-varRA/rRGk5hJQDnKqrpiwi6ST8=", + "dev": true, + "requires": { + "ansi-escapes": "^4.1.0", + "chalk": "^2.4.1", + "consola": "^2.6.0", + "figures": "^3.0.0", + "pretty-time": "^1.1.0", + "std-env": "^2.2.1", + "text-table": "^0.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz", + "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + } + } + }, + "@vuepress/markdown": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/markdown/download/@vuepress/markdown-1.8.0.tgz?cache=0&sync_timestamp=1610879622228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vuepress%2Fmarkdown%2Fdownload%2F%40vuepress%2Fmarkdown-1.8.0.tgz", + "integrity": "sha1-L7Cp9gEdJUOk3H1qKul2ufSYc+8=", + "dev": true, + "requires": { + "@vuepress/shared-utils": "1.8.0", + "markdown-it": "^8.4.1", + "markdown-it-anchor": "^5.0.2", + "markdown-it-chain": "^1.3.0", + "markdown-it-emoji": "^1.4.0", + "markdown-it-table-of-contents": "^0.4.0", + "prismjs": "^1.13.0" + } + }, + "@vuepress/markdown-loader": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/markdown-loader/download/@vuepress/markdown-loader-1.8.0.tgz", + "integrity": "sha1-DXSTmVhp+XSVOxqkfHp5GUPR2DU=", + "dev": true, + "requires": { + "@vuepress/markdown": "1.8.0", + "loader-utils": "^1.1.0", + "lru-cache": "^5.1.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=", + "dev": true + } + } + }, + "@vuepress/plugin-active-header-links": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/plugin-active-header-links/download/@vuepress/plugin-active-header-links-1.8.0.tgz", + "integrity": "sha1-Hj+cEFeljzvISdDuu81JKXX2Oog=", + "dev": true, + "requires": { + "lodash.debounce": "^4.0.8" + } + }, + "@vuepress/plugin-last-updated": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/plugin-last-updated/download/@vuepress/plugin-last-updated-1.8.0.tgz", + "integrity": "sha1-oPzSkGpNyuEHY0AT98Sd3QXg3oc=", + "dev": true, + "requires": { + "cross-spawn": "^6.0.5" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "@vuepress/plugin-nprogress": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/plugin-nprogress/download/@vuepress/plugin-nprogress-1.8.0.tgz", + "integrity": "sha1-j9PVQV1MgybKVpEY6TW4deX9e7U=", + "dev": true, + "requires": { + "nprogress": "^0.2.0" + } + }, + "@vuepress/plugin-register-components": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/plugin-register-components/download/@vuepress/plugin-register-components-1.8.0.tgz", + "integrity": "sha1-yyPItUhlkm8W6B/fX6bM8N7BfA4=", + "dev": true, + "requires": { + "@vuepress/shared-utils": "1.8.0" + } + }, + "@vuepress/plugin-search": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/plugin-search/download/@vuepress/plugin-search-1.8.0.tgz", + "integrity": "sha1-0QzATP90Z4KbLi6Ja35ypevCfOE=", + "dev": true + }, + "@vuepress/shared-utils": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/shared-utils/download/@vuepress/shared-utils-1.8.0.tgz", + "integrity": "sha1-sRh8dk9MLe4Bi4PzVgoUBn2TEkA=", + "dev": true, + "requires": { + "chalk": "^2.3.2", + "escape-html": "^1.0.3", + "fs-extra": "^7.0.1", + "globby": "^9.2.0", + "gray-matter": "^4.0.1", + "hash-sum": "^1.0.2", + "semver": "^6.0.0", + "toml": "^3.0.0", + "upath": "^1.1.0" + }, + "dependencies": { + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz?cache=0&sync_timestamp=1609074440744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40nodelib%2Ffs.stat%2Fdownload%2F%40nodelib%2Ffs.stat-1.1.3.tgz", + "integrity": "sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-2.2.2.tgz", + "integrity": "sha1-+gnwaUFTyJGLGLoN6vrpR2n8UMQ=", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-2.2.7.tgz?cache=0&sync_timestamp=1610876576133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-2.2.7.tgz", + "integrity": "sha1-aVOFfDr6R1//ku5gFdUtpwpM050=", + "dev": true, + "requires": { + "@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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-9.2.0.tgz", + "integrity": "sha1-/QKacGxwPSm90XD0tts6P3p8tj0=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz", + "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz", + "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "@vuepress/theme-default": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/@vuepress/theme-default/download/@vuepress/theme-default-1.8.0.tgz", + "integrity": "sha1-W8ylQrxhCZSY9dmamSjw/2bm44I=", + "dev": true, + "requires": { + "@vuepress/plugin-active-header-links": "1.8.0", + "@vuepress/plugin-nprogress": "1.8.0", + "@vuepress/plugin-search": "1.8.0", + "docsearch.js": "^2.5.2", + "lodash": "^4.17.15", + "stylus": "^0.54.8", + "stylus-loader": "^3.0.2", + "vuepress-plugin-container": "^2.0.2", + "vuepress-plugin-smooth-scroll": "^0.0.3" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz", + "integrity": "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=", + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q=" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1610044788931&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz", + "integrity": "sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI=" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz?cache=0&sync_timestamp=1610044779190&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-buffer%2Fdownload%2F%40webassemblyjs%2Fhelper-buffer-1.9.0.tgz", + "integrity": "sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA=" + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz", + "integrity": "sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc=", + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz?cache=0&sync_timestamp=1610044784853&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-fsm%2Fdownload%2F%40webassemblyjs%2Fhelper-fsm-1.9.0.tgz", + "integrity": "sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg=" + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz", + "integrity": "sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc=", + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz?cache=0&sync_timestamp=1610044780696&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fhelper-wasm-bytecode%2Fdownload%2F%40webassemblyjs%2Fhelper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A=" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz", + "integrity": "sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz?cache=0&sync_timestamp=1610044791089&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Fieee754%2Fdownload%2F%40webassemblyjs%2Fieee754-1.9.0.tgz", + "integrity": "sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ=", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz", + "integrity": "sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU=", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz?cache=0&sync_timestamp=1610044799471&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40webassemblyjs%2Futf8%2Fdownload%2F%40webassemblyjs%2Futf8-1.9.0.tgz", + "integrity": "sha1-BNM7Y2945qaBMifoJAL3Y3tiKas=" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz", + "integrity": "sha1-P+bXnT8PkiGDqoYALELdJWz+6c8=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz", + "integrity": "sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz", + "integrity": "sha1-IhEYHlsxMmRDzIES658LkChyGmE=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz", + "integrity": "sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz", + "integrity": "sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz", + "integrity": "sha1-STXVTIX+9jewDOn1I3dFHQDUeJk=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz", + "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz", + "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/abab/download/abab-2.0.5.tgz", + "integrity": "sha1-wLZ4+zLWD8EhnHhNaoJv44Wut5o=" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz", + "integrity": "sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg=", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz", + "integrity": "sha1-UxvHJlF6OytB+FACHGzBXqq1B80=", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1602534280466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-7.4.1.tgz", + "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=" + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npm.taobao.org/acorn-globals/download/acorn-globals-4.3.4.tgz", + "integrity": "sha1-n6GSat3BHJcwjE5m163Q1Awycuc=", + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.2.tgz?cache=0&sync_timestamp=1602534280466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-6.4.2.tgz", + "integrity": "sha1-NYZv1xBSjpLeEM8GAWSY5H454eY=" + } + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-5.3.1.tgz?cache=0&sync_timestamp=1599499178701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-jsx%2Fdownload%2Facorn-jsx-5.3.1.tgz", + "integrity": "sha1-/IZh4Rt6wVOcR9v+oucrOvNNJns=", + "dev": true + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/acorn-walk/download/acorn-walk-6.2.0.tgz?cache=0&sync_timestamp=1609842739229&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-walk%2Fdownload%2Facorn-walk-6.2.0.tgz", + "integrity": "sha1-Ejy487hMIXHx9/slJhWxx4prGow=" + }, + "add-dom-event-listener": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/add-dom-event-listener/download/add-dom-event-listener-1.1.0.tgz", + "integrity": "sha1-apLbOg3Qq8JU4JXA8dwUrLuq4xA=", + "requires": { + "object-assign": "4.x" + } + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/address/download/address-1.1.2.tgz", + "integrity": "sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY=" + }, + "adler-32": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/adler-32/download/adler-32-1.2.0.tgz", + "integrity": "sha1-aj5r8KY5ALoVZSgIyxXGgT0aXyU=", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/after/download/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=" + }, + "agentkeepalive": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/agentkeepalive/download/agentkeepalive-2.2.0.tgz", + "integrity": "sha1-xdG9SxKQCPEWPyNvhuX66iAm4u8=", + "dev": true + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/aggregate-error/download/aggregate-error-3.1.0.tgz", + "integrity": "sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo=", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npm.taobao.org/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1609584009224&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv%2Fdownload%2Fajv-6.12.6.tgz", + "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz", + "integrity": "sha1-81mGrOuRr63sQQL72FAUlQzvpk0=" + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1608064571171&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz", + "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=" + }, + "algoliasearch": { + "version": "3.35.1", + "resolved": "https://registry.npm.taobao.org/algoliasearch/download/algoliasearch-3.35.1.tgz", + "integrity": "sha1-KX0V9TSjUHyrL137mWAZysdWjww=", + "dev": true, + "requires": { + "agentkeepalive": "^2.2.0", + "debug": "^2.6.9", + "envify": "^4.0.0", + "es6-promise": "^4.1.0", + "events": "^1.1.0", + "foreach": "^2.0.5", + "global": "^4.3.2", + "inherits": "^2.0.1", + "isarray": "^2.0.1", + "load-script": "^1.0.0", + "object-keys": "^1.0.11", + "querystring-es3": "^0.2.1", + "reduce": "^1.0.1", + "semver": "^5.1.0", + "tunnel-agent": "^0.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "events": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/events/download/events-1.1.1.tgz", + "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=", + "dev": true + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-2.0.5.tgz", + "integrity": "sha1-ivHkwSISRMxiRZ+vOJQNTmRKVyM=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/alphanum-sort/download/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-align/download/ansi-align-3.0.0.tgz", + "integrity": "sha1-tTazcc9ofKrvI2wY0+If43l0Z8s=", + "dev": true, + "requires": { + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1603214101317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz", + "integrity": "sha1-46PaS/uubIapwoViXeEkojQCb78=" + }, + "ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-4.3.1.tgz", + "integrity": "sha1-pcR8xDGB8fOP/XB2g3cA05VSKmE=", + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.11.0.tgz?cache=0&sync_timestamp=1606468858690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.11.0.tgz", + "integrity": "sha1-l6vwhyMQ/tiKXEZrJWgVdhReM/E=" + } + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/ansi-html/download/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz", + "integrity": "sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U=" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz", + "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/ansicolors/download/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=" + }, + "antd": { + "version": "4.10.2", + "resolved": "https://registry.npm.taobao.org/antd/download/antd-4.10.2.tgz?cache=0&sync_timestamp=1610351010953&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fantd%2Fdownload%2Fantd-4.10.2.tgz", + "integrity": "sha1-0oX4soJXaQI1ijk3puQOCbctQpE=", + "requires": { + "@ant-design/colors": "^5.0.0", + "@ant-design/icons": "^4.3.0", + "@ant-design/react-slick": "~0.28.1", + "@babel/runtime": "^7.11.2", + "array-tree-filter": "^2.1.0", + "classnames": "^2.2.6", + "copy-to-clipboard": "^3.2.0", + "lodash": "^4.17.20", + "moment": "^2.25.3", + "omit.js": "^2.0.2", + "rc-cascader": "~1.4.0", + "rc-checkbox": "~2.3.0", + "rc-collapse": "~3.1.0", + "rc-dialog": "~8.5.1", + "rc-drawer": "~4.2.0", + "rc-dropdown": "~3.2.0", + "rc-field-form": "~1.17.3", + "rc-image": "~5.0.2", + "rc-input-number": "~6.1.0", + "rc-mentions": "~1.5.0", + "rc-menu": "~8.10.0", + "rc-motion": "^2.4.0", + "rc-notification": "~4.5.2", + "rc-pagination": "~3.1.2", + "rc-picker": "~2.5.1", + "rc-progress": "~3.1.0", + "rc-rate": "~2.9.0", + "rc-resize-observer": "^1.0.0", + "rc-select": "~12.1.0", + "rc-slider": "~9.7.1", + "rc-steps": "~4.1.0", + "rc-switch": "~3.2.0", + "rc-table": "~7.12.0", + "rc-tabs": "~11.7.0", + "rc-textarea": "~0.3.0", + "rc-tooltip": "~5.0.0", + "rc-tree": "~4.1.0", + "rc-tree-select": "~4.3.0", + "rc-upload": "~3.3.4", + "rc-util": "^5.6.6", + "scroll-into-view-if-needed": "^2.2.25", + "warning": "^4.0.3" + } + }, + "antd-img-crop": { + "version": "3.13.2", + "resolved": "https://registry.npm.taobao.org/antd-img-crop/download/antd-img-crop-3.13.2.tgz", + "integrity": "sha1-pAZVHt8KPVrSp9gLxpGg1reViTM=", + "requires": { + "@babel/runtime": "^7.12.1", + "react-easy-crop": "^3.3.0" + } + }, + "antd-mobile": { + "version": "2.3.4", + "resolved": "https://registry.npm.taobao.org/antd-mobile/download/antd-mobile-2.3.4.tgz?cache=0&sync_timestamp=1600414789271&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fantd-mobile%2Fdownload%2Fantd-mobile-2.3.4.tgz", + "integrity": "sha1-j1hHB7MDQ9EC88oQ/a9nfipdHMg=", + "requires": { + "array-tree-filter": "~2.1.0", + "babel-runtime": "6.x", + "classnames": "^2.2.1", + "normalize.css": "^7.0.0", + "rc-checkbox": "~2.0.0", + "rc-collapse": "~1.9.1", + "rc-slider": "~8.2.0", + "rc-swipeout": "~2.0.0", + "rmc-calendar": "^1.0.0", + "rmc-cascader": "~5.0.0", + "rmc-date-picker": "^6.0.8", + "rmc-dialog": "^1.0.1", + "rmc-drawer": "^0.4.11", + "rmc-feedback": "^2.0.0", + "rmc-input-number": "^1.0.0", + "rmc-list-view": "^0.11.0", + "rmc-notification": "~1.0.0", + "rmc-nuka-carousel": "~3.0.0", + "rmc-picker": "~5.0.0", + "rmc-pull-to-refresh": "~1.0.1", + "rmc-steps": "~1.0.0", + "rmc-tabs": "~1.2.0", + "rmc-tooltip": "~1.0.0" + }, + "dependencies": { + "rc-align": { + "version": "2.4.5", + "resolved": "https://registry.npm.taobao.org/rc-align/download/rc-align-2.4.5.tgz?cache=0&sync_timestamp=1604568696153&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-align%2Fdownload%2Frc-align-2.4.5.tgz", + "integrity": "sha1-yUGlhvWdEBfyOkKPC0aGY/txAqs=", + "requires": { + "babel-runtime": "^6.26.0", + "dom-align": "^1.7.0", + "prop-types": "^15.5.8", + "rc-util": "^4.0.4" + } + }, + "rc-checkbox": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/rc-checkbox/download/rc-checkbox-2.0.3.tgz?cache=0&sync_timestamp=1607402886550&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-checkbox%2Fdownload%2Frc-checkbox-2.0.3.tgz", + "integrity": "sha1-Q2qdUIlI4iSYDwU16nOLSBd6jyU=", + "requires": { + "babel-runtime": "^6.23.0", + "classnames": "2.x", + "prop-types": "15.x", + "rc-util": "^4.0.4" + } + }, + "rc-collapse": { + "version": "1.9.3", + "resolved": "https://registry.npm.taobao.org/rc-collapse/download/rc-collapse-1.9.3.tgz?cache=0&sync_timestamp=1606219732210&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-collapse%2Fdownload%2Frc-collapse-1.9.3.tgz", + "integrity": "sha1-2XQdsGqCM1Ph/RrsO6TA+divSyY=", + "requires": { + "classnames": "2.x", + "css-animation": "1.x", + "prop-types": "^15.5.6", + "rc-animate": "2.x" + } + }, + "rc-slider": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/rc-slider/download/rc-slider-8.2.0.tgz?cache=0&sync_timestamp=1608017982001&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-slider%2Fdownload%2Frc-slider-8.2.0.tgz", + "integrity": "sha1-rjfRcUTK1g4dpurA7k/8/qCwpug=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "prop-types": "^15.5.4", + "rc-tooltip": "^3.4.2", + "rc-util": "^4.0.4", + "shallowequal": "^1.0.1", + "warning": "^3.0.0" + } + }, + "rc-tooltip": { + "version": "3.7.3", + "resolved": "https://registry.npm.taobao.org/rc-tooltip/download/rc-tooltip-3.7.3.tgz?cache=0&sync_timestamp=1610619232627&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tooltip%2Fdownload%2Frc-tooltip-3.7.3.tgz", + "integrity": "sha1-KArsavyqROjf8EgPuv+eh/wArsw=", + "requires": { + "babel-runtime": "6.x", + "prop-types": "^15.5.8", + "rc-trigger": "^2.2.2" + } + }, + "rc-trigger": { + "version": "2.6.5", + "resolved": "https://registry.npm.taobao.org/rc-trigger/download/rc-trigger-2.6.5.tgz?cache=0&sync_timestamp=1610619233162&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-trigger%2Fdownload%2Frc-trigger-2.6.5.tgz", + "integrity": "sha1-FAqFfPKL0PoBua7LHialCnAOmIU=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.6", + "prop-types": "15.x", + "rc-align": "^2.4.0", + "rc-animate": "2.x", + "rc-util": "^4.4.0", + "react-lifecycles-compat": "^3.0.4" + } + }, + "rc-util": { + "version": "4.21.1", + "resolved": "https://registry.npm.taobao.org/rc-util/download/rc-util-4.21.1.tgz?cache=0&sync_timestamp=1610525270635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-util%2Fdownload%2Frc-util-4.21.1.tgz", + "integrity": "sha1-iGAtDDGFAgqhBT2aHnDqwWG+ywU=", + "requires": { + "add-dom-event-listener": "^1.1.0", + "prop-types": "^15.5.10", + "react-is": "^16.12.0", + "react-lifecycles-compat": "^3.0.4", + "shallowequal": "^1.1.0" + } + }, + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/warning/download/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=" + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.1.tgz", + "integrity": "sha1-xV7PAhheJGklk5kxDBc84xIzsUI=", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-field": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/append-field/download/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz", + "integrity": "sha1-aALmJk79GMeQobDVF/DyYnvyyUo=" + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/arch/download/arch-2.2.0.tgz", + "integrity": "sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE=" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz", + "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/aria-query/download/aria-query-4.2.2.tgz", + "integrity": "sha1-DSymyazrVriXfp/tau1+FbvS+Ds=", + "dev": true, + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/arr-diff/download/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/arr-flatten/download/arr-flatten-1.1.0.tgz", + "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=" + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/arr-union/download/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/array-equal/download/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=" + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "array-includes": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/array-includes/download/array-includes-3.1.2.tgz?cache=0&sync_timestamp=1606263362151&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray-includes%2Fdownload%2Farray-includes-3.1.2.tgz", + "integrity": "sha1-qNsD4LiMjGrt3EnLEy+byrTr+cg=", + "dev": true, + "requires": { + "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-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/array-tree-filter/download/array-tree-filter-2.1.0.tgz", + "integrity": "sha1-hzrAD+yDdJ8lWsjdCDgUtPYykZA=" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-2.1.0.tgz", + "integrity": "sha1-t5hCCtvrHego2ErNii4j0+/oXo0=" + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/array-uniq/download/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "array.prototype.flat": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/array.prototype.flat/download/array.prototype.flat-1.2.4.tgz?cache=0&sync_timestamp=1605688766969&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray.prototype.flat%2Fdownload%2Farray.prototype.flat-1.2.4.tgz", + "integrity": "sha1-bvY4tDMSvUAbTGGZ/ex+LcnpoSM=", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/array.prototype.flatmap/download/array.prototype.flatmap-1.2.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Farray.prototype.flatmap%2Fdownload%2Farray.prototype.flatmap-1.2.4.tgz", + "integrity": "sha1-lM/UfMFVbsB0fZf3x3OMWBIgBMk=", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + } + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/arraybuffer.slice/download/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha1-O7xCdd1YTMGxCAm4nU6LY6aednU=" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/asap/download/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz", + "integrity": "sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npm.taobao.org/asn1.js/download/asn1.js-5.4.1.tgz", + "integrity": "sha1-EamAuE67kXgc41sP3C7ilON4Pwc=", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz", + "integrity": "sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs=", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/assign-symbols/download/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npm.taobao.org/ast-types-flow/download/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz", + "integrity": "sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz", + "integrity": "sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=", + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz", + "integrity": "sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz", + "integrity": "sha1-3TeelPDbgxCwgpH51kwyCXZmF/0=" + }, + "async-validator": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/async-validator/download/async-validator-3.5.1.tgz?cache=0&sync_timestamp=1605750339315&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fasync-validator%2Fdownload%2Fasync-validator-3.5.1.tgz", + "integrity": "sha1-zWK5aIskZfSEIOJ620d2CrG1VZ8=" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/at-least-node/download/at-least-node-1.0.0.tgz", + "integrity": "sha1-YCzUtG6EStTv/JKoARo8RuAjjcI=" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/atob/download/atob-2.1.2.tgz", + "integrity": "sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=" + }, + "autocomplete.js": { + "version": "0.36.0", + "resolved": "https://registry.npm.taobao.org/autocomplete.js/download/autocomplete.js-0.36.0.tgz", + "integrity": "sha1-lP53X+ZLbNQuYi0Hbcf9Jr7dg3s=", + "dev": true, + "requires": { + "immediate": "^3.2.3" + } + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npm.taobao.org/autoprefixer/download/autoprefixer-9.8.6.tgz?cache=0&sync_timestamp=1610068332065&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.8.6.tgz", + "integrity": "sha1-O3NZTKG/kmYyDFrPFYjXTep0IQ8=", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npm.taobao.org/aws4/download/aws4-1.11.0.tgz?cache=0&sync_timestamp=1604104136695&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faws4%2Fdownload%2Faws4-1.11.0.tgz", + "integrity": "sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=" + }, + "axe-core": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/axe-core/download/axe-core-4.1.1.tgz", + "integrity": "sha1-cKeFWIjih/et1mACIRpCOTcGPq8=", + "dev": true + }, + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.19.2.tgz?cache=0&sync_timestamp=1608609215811&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faxios%2Fdownload%2Faxios-0.19.2.tgz", + "integrity": "sha1-PqNsXYgY0NX4qKl6bTa4bNwAyyc=", + "requires": { + "follow-redirects": "1.5.10" + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/axobject-query/download/axobject-query-2.2.0.tgz", + "integrity": "sha1-lD1H4QwLcEqkInXiDt83ImSJib4=", + "dev": true + }, + "babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npm.taobao.org/babel-core/download/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha1-laSS3dkPm06aSh2hTrM1uHtjTs4=" + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npm.taobao.org/babel-eslint/download/babel-eslint-10.1.0.tgz", + "integrity": "sha1-aWjlaKkQt4+zd5zdi2rC9HmUMjI=", + "dev": true, + "requires": { + "@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", + "resolve": "^1.12.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", + "dev": true + } + } + }, + "babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npm.taobao.org/babel-jest/download/babel-jest-25.5.1.tgz", + "integrity": "sha1-vC5hAfhJ1vauwJcg/8e8UzLmKFM=", + "requires": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.2", + "resolved": "https://registry.npm.taobao.org/babel-loader/download/babel-loader-8.2.2.tgz?cache=0&sync_timestamp=1606424981223&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-loader%2Fdownload%2Fbabel-loader-8.2.2.tgz", + "integrity": "sha1-k2POhMEMmkDmx1N0jhRBtgyKC4E=", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "babel-plugin-dva-hmr": { + "version": "0.4.2", + "resolved": "https://registry.npm.taobao.org/babel-plugin-dva-hmr/download/babel-plugin-dva-hmr-0.4.2.tgz", + "integrity": "sha1-Vs89Scw2b7GRzYg+J8pCvd/RJzU=" + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha1-hP2hnJduxcbe/vV/lCez3vZuF6M=", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-import": { + "version": "1.13.3", + "resolved": "https://registry.npm.taobao.org/babel-plugin-import/download/babel-plugin-import-1.13.3.tgz", + "integrity": "sha1-nbu6fRrHK9QSkXqDDUReAJQdJtc=", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/runtime": "^7.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/babel-plugin-istanbul/download/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha1-4VnM3Jr5XgtXDHW0Vzt8NNZx12U=", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/babel-plugin-jest-hoist/download/babel-plugin-jest-hoist-25.5.0.tgz?cache=0&sync_timestamp=1607352554372&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-jest-hoist%2Fdownload%2Fbabel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha1-EpyAulx/x1uvOkW5Pi43LVfKJnc=", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.7", + "resolved": "https://registry.npm.taobao.org/babel-plugin-named-asset-import/download/babel-plugin-named-asset-import-0.3.7.tgz?cache=0&sync_timestamp=1603462431324&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-plugin-named-asset-import%2Fdownload%2Fbabel-plugin-named-asset-import-0.3.7.tgz", + "integrity": "sha1-FWzVXT8SKKV2V3Q0CTevyDmAZ90=" + }, + "babel-plugin-react-require": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/babel-plugin-react-require/download/babel-plugin-react-require-3.1.3.tgz", + "integrity": "sha1-uj1zBbBEqQw1wyxamrlD/WjhY40=" + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/babel-plugin-transform-react-remove-prop-types/download/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha1-8u2vm0xqX75cHWeL+1MQeMFVXzo=" + }, + "babel-plugin-transform-typescript-metadata": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/babel-plugin-transform-typescript-metadata/download/babel-plugin-transform-typescript-metadata-0.3.1.tgz", + "integrity": "sha1-2GWZtxORMbpekX9fVo0Mgkpc38M=", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/babel-preset-current-node-syntax/download/babel-preset-current-node-syntax-0.1.4.tgz?cache=0&sync_timestamp=1608036139015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-preset-current-node-syntax%2Fdownload%2Fbabel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha1-gm8fjnJFrVNHFLoAH4T36QbDthU=", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/babel-preset-jest/download/babel-preset-jest-25.5.0.tgz?cache=0&sync_timestamp=1607352588367&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbabel-preset-jest%2Fdownload%2Fbabel-preset-jest-25.5.0.tgz", + "integrity": "sha1-wdfxkYKUh6kHdkxlMH+qDmZZC0k=", + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.11.1.tgz", + "integrity": "sha1-vgWtf5v30i4Fb5cmzuUBf78Z4uk=" + } + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/backo2/download/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npm.taobao.org/base/download/base-0.11.2.tgz", + "integrity": "sha1-e95c7RRbbVUakNuH+DxVi060io8=", + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/base64-arraybuffer/download/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=" + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/base64-js/download/base64-js-1.5.1.tgz", + "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=" + }, + "basic-auth": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/basic-auth/download/basic-auth-1.1.0.tgz", + "integrity": "sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/batch/download/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "better-scroll": { + "version": "1.15.1", + "resolved": "https://registry.npm.taobao.org/better-scroll/download/better-scroll-1.15.1.tgz?cache=0&sync_timestamp=1609772824587&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbetter-scroll%2Fdownload%2Fbetter-scroll-1.15.1.tgz", + "integrity": "sha1-zTkHFXBP4tFlS7oHeN3w/SgBVXI=", + "requires": { + "babel-runtime": "^6.0.0" + } + }, + "bfj": { + "version": "6.1.2", + "resolved": "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz", + "integrity": "sha1-MlyGGoIryzWKQceKM7jm4ght3n8=", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^8.0.3", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-5.2.2.tgz", + "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz?cache=0&sync_timestamp=1610299308660&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-2.2.0.tgz", + "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=" + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz", + "integrity": "sha1-EDU8npRTNLwFEabZCzj7x8nFBN8=", + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npm.taobao.org/blob/download/blob-0.0.5.tgz", + "integrity": "sha1-1oDu7yX4zZGtUz9bAe7UjmTK9oM=" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/bluebird/download/bluebird-3.7.2.tgz", + "integrity": "sha1-nyKcFb4nJFT/qXOs4NvueaGww28=" + }, + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-5.1.3.tgz", + "integrity": "sha1-vsoAVAj2Quvr6oCwQrTRjSrA7ms=" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/body-parser/download/body-parser-1.19.0.tgz", + "integrity": "sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io=", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1610598235973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/bonjour/download/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/array-flatten/download/array-flatten-2.1.2.tgz", + "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/boxen/download/boxen-4.2.0.tgz?cache=0&sync_timestamp=1609220968846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fboxen%2Fdownload%2Fboxen-4.2.0.tgz", + "integrity": "sha1-5BG2I1fW1tNlh8isPV2XTaoHDmQ=", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.8.1.tgz?cache=0&sync_timestamp=1606468858690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.8.1.tgz", + "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=", + "dev": true + } + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz?cache=0&sync_timestamp=1601898189928&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrace-expansion%2Fdownload%2Fbrace-expansion-1.1.11.tgz", + "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz", + "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=", + "requires": { + "fill-range": "^7.0.1" + } + }, + "braft-convert": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/braft-convert/download/braft-convert-2.3.0.tgz", + "integrity": "sha1-J9WQUTbDNJA9CDt6I1KnIEVieIg=", + "requires": { + "draft-convert": "^2.0.0", + "draft-js": "^0.10.3" + } + }, + "braft-editor": { + "version": "2.3.9", + "resolved": "https://registry.npm.taobao.org/braft-editor/download/braft-editor-2.3.9.tgz", + "integrity": "sha1-/SuOI+pxGRAWV5oe2CMdFq2PW0o=", + "requires": { + "@babel/runtime": "^7.0.0", + "braft-convert": "^2.3.0", + "braft-finder": "^0.0.19", + "braft-utils": "^3.0.8", + "draft-convert": "^2.0.0", + "draft-js": "^0.10.3", + "draft-js-multidecorators": "^1.0.0", + "draftjs-utils": "^0.9.4", + "immutable": "~3.7.4" + }, + "dependencies": { + "immutable": { + "version": "3.7.6", + "resolved": "https://registry.npm.taobao.org/immutable/download/immutable-3.7.6.tgz", + "integrity": "sha1-E7TTyxK++hVIKib+Gy665kAHHks=" + } + } + }, + "braft-finder": { + "version": "0.0.19", + "resolved": "https://registry.npm.taobao.org/braft-finder/download/braft-finder-0.0.19.tgz", + "integrity": "sha1-wyTYJSbtNHapPehsybQH9OGIvI0=" + }, + "braft-utils": { + "version": "3.0.12", + "resolved": "https://registry.npm.taobao.org/braft-utils/download/braft-utils-3.0.12.tgz", + "integrity": "sha1-K3Vc4dg5fZa2J7Z2f3TQfyVynYU=" + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/brorand/download/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/browser-process-hrtime/download/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha1-PJtLfXgsgSHlbxAQbYTA0P/JRiY=" + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npm.taobao.org/browser-resolve/download/browser-resolve-1.11.3.tgz?cache=0&sync_timestamp=1596458035411&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowser-resolve%2Fdownload%2Fbrowser-resolve-1.11.3.tgz", + "integrity": "sha1-m3y7PQ9RDky4a9vXlhJNKLWJCvY=", + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/resolve/download/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=" + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-aes/download/browserify-aes-1.2.0.tgz", + "integrity": "sha1-Mmc0ZC9APavDADIJhTu3CtQo70g=", + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/browserify-cipher/download/browserify-cipher-1.0.1.tgz", + "integrity": "sha1-jWR0wbhwv9q807z8wZNKEOlPFfA=", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz", + "integrity": "sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw=", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz", + "integrity": "sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0=", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.1.tgz", + "integrity": "sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM=", + "requires": { + "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" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=" + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz", + "integrity": "sha1-KGlFnZqjviRf6P4sofRuLn9U1z8=", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.1", + "resolved": "https://registry.npm.taobao.org/browserslist/download/browserslist-4.16.1.tgz?cache=0&sync_timestamp=1609895713235&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.1.tgz", + "integrity": "sha1-v3V6LaN2s0R7gAoW8PHJY1gTh2Y=", + "requires": { + "caniuse-lite": "^1.0.30001173", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.634", + "escalade": "^3.1.1", + "node-releases": "^1.1.69" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/bser/download/bser-2.1.1.tgz", + "integrity": "sha1-5nh9og7OnQeZhTPP2d5vXDj0vAU=", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npm.taobao.org/buffer/download/buffer-4.9.2.tgz?cache=0&sync_timestamp=1606098138997&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbuffer%2Fdownload%2Fbuffer-4.9.2.tgz", + "integrity": "sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg=", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz", + "integrity": "sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz", + "integrity": "sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow=", + "dev": true + }, + "buffer-json": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz", + "integrity": "sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM=", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "busboy": { + "version": "0.2.14", + "resolved": "https://registry.npm.taobao.org/busboy/download/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "requires": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + }, + "dependencies": { + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cac": { + "version": "6.7.1", + "resolved": "https://registry.npm.taobao.org/cac/download/cac-6.7.1.tgz", + "integrity": "sha1-BgnSijHYh3Rt5LZqFeORTxBviAw=", + "dev": true + }, + "cacache": { + "version": "15.0.5", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-15.0.5.tgz", + "integrity": "sha1-aRYoM9opFw1nMjNGQ8YOAF9fF9A=", + "requires": { + "@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" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-1.0.4.tgz?cache=0&sync_timestamp=1599533186253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-1.0.4.tgz", + "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=" + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cache-base/download/cache-base-1.0.1.tgz", + "integrity": "sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=", + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cache-content-type": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cache-content-type/download/cache-content-type-1.0.1.tgz", + "integrity": "sha1-A1zeKwjuISn0qDFeqPAKANuhRTw=", + "dev": true, + "requires": { + "mime-types": "^2.1.18", + "ylru": "^1.2.0" + } + }, + "cache-loader": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/cache-loader/download/cache-loader-3.0.1.tgz", + "integrity": "sha1-zubPSzzcfGEJBbJrrWwvxDnIIa8=", + "dev": true, + "requires": { + "buffer-json": "^2.0.0", + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.2.3", + "mkdirp": "^0.5.1", + "neo-async": "^2.6.1", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/cacheable-request/download/cacheable-request-6.1.0.tgz", + "integrity": "sha1-IP+4vRYrpL4R6VZ9gj22UQUsqRI=", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", + "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-2.0.0.tgz", + "integrity": "sha1-JgPni3tLAAbLyi+8yKMgJVislHk=" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz", + "integrity": "sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=" + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-callsite/download/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/caller-path/download/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/camel-case/download/camel-case-3.0.0.tgz?cache=0&sync_timestamp=1606867585340&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz", + "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/caniuse-api/download/caniuse-api-3.0.0.tgz", + "integrity": "sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA=", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001178", + "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001178.tgz?cache=0&sync_timestamp=1610863333864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001178.tgz", + "integrity": "sha1-OtgTsrLH1YWwvgokQOHiM8bqvbw=" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/capture-exit/download/capture-exit-2.0.0.tgz", + "integrity": "sha1-+5U7+uvreB9iiYI52rtCbQilCaQ=", + "requires": { + "rsvp": "^4.8.4" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/cardinal/download/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "cfb": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/cfb/download/cfb-1.2.0.tgz", + "integrity": "sha1-ak0IcrUl7WA0nh71H7Swv3Psqag=", + "requires": { + "adler-32": "~1.2.0", + "crc-32": "~1.2.0", + "printj": "~1.1.2" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz", + "integrity": "sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/chardet/download/chardet-0.7.0.tgz?cache=0&sync_timestamp=1601032553001&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchardet%2Fdownload%2Fchardet-0.7.0.tgz", + "integrity": "sha1-kAlISfCTfy7twkJdDSip5fDLrZ4=", + "dev": true + }, + "chatbot-antd": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/chatbot-antd/download/chatbot-antd-0.6.0.tgz", + "integrity": "sha1-cPkht+gfPT9TgMSypM+BpLhdwuI=" + }, + "check-types": { + "version": "8.0.3", + "resolved": "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz", + "integrity": "sha1-M1bMoZyIlUTy16le1JzlCKDs9VI=" + }, + "cheerio": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npm.taobao.org/cheerio/download/cheerio-1.0.0-rc.3.tgz", + "integrity": "sha1-CUY21CWy6cD065GkbAVjDJoai/Y=", + "requires": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.1", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" + }, + "dependencies": { + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-2.1.3.tgz?cache=0&sync_timestamp=1602570970779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-what%2Fdownload%2Fcss-what-2.1.3.tgz", + "integrity": "sha1-ptdgRXM2X+dGhsPzEcVlE9iChfI=" + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.1.1.tgz?cache=0&sync_timestamp=1607193111136&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.1.1.tgz", + "integrity": "sha1-HsQFnihLq+027sKUHUqXChic58A=", + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.5.1.tgz?cache=0&sync_timestamp=1607393078866&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz?cache=0&sync_timestamp=1602898797807&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=" + } + } + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-3.5.1.tgz?cache=0&sync_timestamp=1610719366630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.5.1.tgz", + "integrity": "sha1-7pznu+vSt59J8wR5nVRo4x4U5oo=", + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "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" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-2.0.0.tgz", + "integrity": "sha1-Fb++U9LqtM9w8YqM1o6+Wzyx3s4=" + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.2.tgz", + "integrity": "sha1-I0CQ7pfH1K0aLEvq4nUF3v/GCKQ=", + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1609887895137&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", + "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=" + } + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ci-info/download/ci-info-2.0.0.tgz", + "integrity": "sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y=" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/cipher-base/download/cipher-base-1.0.4.tgz", + "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npm.taobao.org/class-utils/download/class-utils-0.3.6.tgz", + "integrity": "sha1-+TNprouafOAv1B+q0MqDAzGQxGM=", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "classnames": { + "version": "2.2.6", + "resolved": "https://registry.npm.taobao.org/classnames/download/classnames-2.2.6.tgz", + "integrity": "sha1-Q5Nb/90pHzJtrQogUwmzjQD2UM4=" + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npm.taobao.org/clean-css/download/clean-css-4.2.3.tgz", + "integrity": "sha1-UHtd59l7SO5T2ErbAWD/YhY4D3g=", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/clean-stack/download/clean-stack-2.2.0.tgz?cache=0&sync_timestamp=1605702369164&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fclean-stack%2Fdownload%2Fclean-stack-2.2.0.tgz", + "integrity": "sha1-7oRy27Ep5yezHooQpCfe6d/kAIs=" + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/cli-boxes/download/cli-boxes-2.2.1.tgz", + "integrity": "sha1-3dUDXSUJT84iDpyrQKRYQKRAMY8=", + "dev": true + }, + "cli-color": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/cli-color/download/cli-color-1.4.0.tgz", + "integrity": "sha1-fRBzj0hSaCT4/n2lGFfLD1cv4B8=", + "requires": { + "ansi-regex": "^2.1.1", + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "memoizee": "^0.4.14", + "timers-ext": "^0.1.5" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + } + } + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-3.1.0.tgz", + "integrity": "sha1-JkMFp65JDR0Dvwybp8kl0XU68wc=", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-table": { + "version": "0.3.4", + "resolved": "https://registry.npm.taobao.org/cli-table/download/cli-table-0.3.4.tgz?cache=0&sync_timestamp=1607275233258&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcli-table%2Fdownload%2Fcli-table-0.3.4.tgz", + "integrity": "sha1-Wzf9cjdR8abp5w1VlTp14W6rlY4=", + "requires": { + "chalk": "^2.4.1", + "string-width": "^4.2.0" + } + }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/cli-truncate/download/cli-truncate-2.1.0.tgz", + "integrity": "sha1-w54ovwXtzeW+O5iZKiLe7Vork8c=", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-2.0.0.tgz", + "integrity": "sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-3.0.0.tgz", + "integrity": "sha1-Md3BCTCht+C2ewjJbC9Jt3p4l4c=", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cli-width/download/cli-width-3.0.0.tgz", + "integrity": "sha1-ovSEN6LKqaIkNueUvwceyeYc7fY=", + "dev": true + }, + "clipboard": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/clipboard/download/clipboard-2.0.6.tgz", + "integrity": "sha1-UpISlu7A/fd+rRdJQhshyWhkc3Y=", + "dev": true, + "optional": true, + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/clipboardy/download/clipboardy-2.3.0.tgz", + "integrity": "sha1-PCkDZQxo5GqRs4iYW8J3QofbopA=", + "requires": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1606970975645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + } + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz", + "integrity": "sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE=", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/clone/download/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=" + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/clone-deep/download/clone-deep-4.0.1.tgz", + "integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/clone-response/download/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npm.taobao.org/co/download/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "co-body": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/co-body/download/co-body-5.2.0.tgz", + "integrity": "sha1-WgpljEYCkTHg46MG9nZHMC9xwSQ=", + "dev": true, + "requires": { + "inflation": "^2.0.0", + "qs": "^6.4.0", + "raw-body": "^2.2.0", + "type-is": "^1.6.14" + } + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/coa/download/coa-2.0.2.tgz", + "integrity": "sha1-Q/bCEVG07yv1cYfbDXPeIp4+fsM=", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "codemirror": { + "version": "5.59.1", + "resolved": "https://registry.npm.taobao.org/codemirror/download/codemirror-5.59.1.tgz", + "integrity": "sha1-zWRlVVqH+KIkPrQf+0YMd34VISw=" + }, + "codepage": { + "version": "1.14.0", + "resolved": "https://registry.npm.taobao.org/codepage/download/codepage-1.14.0.tgz", + "integrity": "sha1-jL4lSBMjVZ19MHVxsP/5HnodL5k=", + "requires": { + "commander": "~2.14.1", + "exit-on-epipe": "~1.0.1" + }, + "dependencies": { + "commander": { + "version": "2.14.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.14.1.tgz?cache=0&sync_timestamp=1610702228516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.14.1.tgz", + "integrity": "sha1-IjUSPjevjKPGXfRbAm29NXsBuao=" + } + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/collect-v8-coverage/download/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha1-zCyOlPwYu9/+ZNZTRXDIpnOyf1k=" + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/collection-visit/download/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/color/download/color-3.1.3.tgz", + "integrity": "sha1-ymf7TnuX1hHc3jns7tQiBn2RWW4=", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz", + "integrity": "sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.4", + "resolved": "https://registry.npm.taobao.org/color-string/download/color-string-1.5.4.tgz", + "integrity": "sha1-3VHNJc/ulT0Tj+QAI3LMPQ5QTLY=", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/colorette/download/colorette-1.2.1.tgz", + "integrity": "sha1-TQuSEyXBT6+SYzCGpTbbbolWSxs=" + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/colors/download/colors-1.4.0.tgz", + "integrity": "sha1-xQSRR51MG9rtLJztMs98fcI2D3g=" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz", + "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1610702228516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz", + "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/component-bind/download/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=" + }, + "component-classes": { + "version": "1.2.6", + "resolved": "https://registry.npm.taobao.org/component-classes/download/component-classes-1.2.6.tgz", + "integrity": "sha1-xkI5TDYYpNiwuJGe/Mu9kw5c1pE=", + "requires": { + "component-indexof": "0.0.3" + } + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/component-emitter/download/component-emitter-1.3.0.tgz", + "integrity": "sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=" + }, + "component-indexof": { + "version": "0.0.3", + "resolved": "https://registry.npm.taobao.org/component-indexof/download/component-indexof-0.0.3.tgz", + "integrity": "sha1-EdCRMSI5648yyPJa6csAL/6NPCQ=" + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npm.taobao.org/component-inherit/download/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz", + "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz", + "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "compute-scroll-into-view": { + "version": "1.0.16", + "resolved": "https://registry.npm.taobao.org/compute-scroll-into-view/download/compute-scroll-into-view-1.0.16.tgz", + "integrity": "sha1-W3v09xJ+osGbdQNT185ndqkO4Ig=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz", + "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/configstore/download/configstore-5.0.1.tgz", + "integrity": "sha1-02UCG130uYzdGH1qOw4/anzF7ZY=", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + } + } + }, + "confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/confusing-browser-globals/download/confusing-browser-globals-1.0.10.tgz?cache=0&sync_timestamp=1603464867975&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconfusing-browser-globals%2Fdownload%2Fconfusing-browser-globals-1.0.10.tgz", + "integrity": "sha1-MNHn89G4grJexJM9HRraw1PSClk=", + "dev": true + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=", + "dev": true + }, + "connected-react-router": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/connected-react-router/download/connected-react-router-6.5.2.tgz", + "integrity": "sha1-Qir3D4bLJ2aB4gq0KVzyfdm2x+M=", + "requires": { + "immutable": "^3.8.1", + "prop-types": "^15.7.2", + "seamless-immutable": "^7.1.3" + } + }, + "consola": { + "version": "2.15.0", + "resolved": "https://registry.npm.taobao.org/consola/download/consola-2.15.0.tgz", + "integrity": "sha1-QPxO76TS+O8uKAYUfwVuogf8wOk=" + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz", + "integrity": "sha1-ZwY871fOts9Jk6KrOlWECujEkzY=" + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz", + "integrity": "sha1-IasEMjXHGgfUXZqtmFk7DbpWurc=", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/constants-browserify/download/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/contains-path/download/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz", + "integrity": "sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70=", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz", + "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=" + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz", + "integrity": "sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI=", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz", + "integrity": "sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo=" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookies": { + "version": "0.8.0", + "resolved": "https://registry.npm.taobao.org/cookies/download/cookies-0.8.0.tgz", + "integrity": "sha1-EpPOSzkXQKhAbjyYcOgoxLVPP5A=", + "dev": true, + "requires": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "dependencies": { + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-2.0.0.tgz", + "integrity": "sha1-tpYWPMdXVg0JzyLMj60Vcbeedt8=", + "dev": true + } + } + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/copy-concurrently/download/copy-concurrently-1.0.5.tgz", + "integrity": "sha1-kilzmMrjSTf8r9bsgTnBgFHwteA=", + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/copy-descriptor/download/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/copy-to-clipboard/download/copy-to-clipboard-3.3.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcopy-to-clipboard%2Fdownload%2Fcopy-to-clipboard-3.3.1.tgz", + "integrity": "sha1-EVqhqZmP+rYZb5MHatbaO5E2Yq4=", + "requires": { + "toggle-selection": "^1.0.6" + } + }, + "copy-webpack-plugin": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/copy-webpack-plugin/download/copy-webpack-plugin-6.1.0.tgz?cache=0&sync_timestamp=1608124834965&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcopy-webpack-plugin%2Fdownload%2Fcopy-webpack-plugin-6.1.0.tgz", + "integrity": "sha1-W95/gm2H5xbY1edh3dNLtnVEhFg=", + "requires": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.1", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "requires": { + "semver": "^6.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-3.1.0.tgz", + "integrity": "sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs=", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "requires": { + "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz", + "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "requires": { + "find-up": "^4.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz", + "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", + "requires": { + "randombytes": "^2.1.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-2.6.12.tgz?cache=0&sync_timestamp=1609682066860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-2.6.12.tgz", + "integrity": "sha1-2TM9+nsGXjR8xWgiGdb2kIWcwuw=" + }, + "core-js-compat": { + "version": "3.8.2", + "resolved": "https://registry.npm.taobao.org/core-js-compat/download/core-js-compat-3.8.2.tgz?cache=0&sync_timestamp=1609682098917&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js-compat%2Fdownload%2Fcore-js-compat-3.8.2.tgz", + "integrity": "sha1-Nxf1H2w9Lruoy/J2GbVxYAKdHUw=", + "requires": { + "browserslist": "^4.16.0", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz", + "integrity": "sha1-XzyjV2HkfgWyBsba/yz4FPAxa44=" + } + } + }, + "core-js-pure": { + "version": "3.8.2", + "resolved": "https://registry.npm.taobao.org/core-js-pure/download/core-js-pure-3.8.2.tgz?cache=0&sync_timestamp=1609682001980&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js-pure%2Fdownload%2Fcore-js-pure-3.8.2.tgz", + "integrity": "sha1-KG+IXA2sHNzW14OXOSq8Jd3soiU=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "corser": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/corser/download/corser-2.0.1.tgz", + "integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=" + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-5.2.1.tgz", + "integrity": "sha1-BA9yaAnFked6F8CjYmykW08Wixo=", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/crc-32/download/crc-32-1.2.0.tgz", + "integrity": "sha1-yy224puIUI4y2d0OwWk+e0Ghggg=", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.4.tgz", + "integrity": "sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4=", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz", + "integrity": "sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY=", + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/create-hmac/download/create-hmac-1.1.7.tgz", + "integrity": "sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8=", + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npm.taobao.org/create-react-class/download/create-react-class-15.7.0.tgz", + "integrity": "sha1-dJnXyi5pu1HRP69ZvQTwxlodbB4=", + "requires": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "crequire": { + "version": "1.8.1", + "resolved": "https://registry.npm.taobao.org/crequire/download/crequire-1.8.1.tgz", + "integrity": "sha1-rIHyBHhrXyARlOsWmM9EGxCktX0=" + }, + "cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/cross-env/download/cross-env-7.0.3.tgz?cache=0&sync_timestamp=1606854449763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-env%2Fdownload%2Fcross-env-7.0.3.tgz", + "integrity": "sha1-hlJkspZ33AFbqEGJGJZd0jL8VM8=", + "dev": true, + "requires": { + "cross-spawn": "^7.0.1" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.3.tgz", + "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "dependencies": { + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz", + "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz", + "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz", + "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npm.taobao.org/crypto-browserify/download/crypto-browserify-3.12.0.tgz", + "integrity": "sha1-OWz58xN/A+S45TLFj2mCVOAPgOw=", + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.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-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-2.0.0.tgz?cache=0&sync_timestamp=1599137772558&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcrypto-random-string%2Fdownload%2Fcrypto-random-string-2.0.0.tgz", + "integrity": "sha1-7yp6lm7BEIM4g2m6oC6+rSKbMNU=", + "dev": true + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npm.taobao.org/css/download/css-2.2.4.tgz", + "integrity": "sha1-xkZ1XHOXHyu6amAeLPL9cbEpiSk=", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "css-animation": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/css-animation/download/css-animation-1.6.1.tgz", + "integrity": "sha1-FiBko7DVH5WLf/N7PW1N4Y4XA54=", + "requires": { + "babel-runtime": "6.x", + "component-classes": "^1.2.5" + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/css-blank-pseudo/download/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha1-3979MlS/ioICeZNnTM81SDv8s8U=", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npm.taobao.org/css-color-names/download/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/css-declaration-sorter/download/css-declaration-sorter-4.0.1.tgz?cache=0&sync_timestamp=1604519271783&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-declaration-sorter%2Fdownload%2Fcss-declaration-sorter-4.0.1.tgz", + "integrity": "sha1-wZiUD2OnbX42wecQGLABchBUyyI=", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/css-has-pseudo/download/css-has-pseudo-0.10.0.tgz", + "integrity": "sha1-PGQqs0yiQsWcQaEl35EFhB9pZu4=", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-2.0.0.tgz", + "integrity": "sha1-OxO9G7HLNuG8taTc0n9UxdyzVwM=" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-5.0.0.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-5.0.0.tgz", + "integrity": "sha1-JJBENWaXsztk8aj3yAki3d7nGVw=", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "css-loader": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/css-loader/download/css-loader-3.6.0.tgz?cache=0&sync_timestamp=1604507120816&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-loader%2Fdownload%2Fcss-loader-3.6.0.tgz", + "integrity": "sha1-Lkssfm4tJ/jI8o9hv/zS5ske9kU=", + "requires": { + "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" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "css-modules-typescript-loader": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/css-modules-typescript-loader/download/css-modules-typescript-loader-4.0.1.tgz", + "integrity": "sha1-C4GM9kf+/Y+fs9RGk3TmmrHnJ0I=", + "requires": { + "line-diff": "^2.0.1", + "loader-utils": "^1.2.3" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "css-parse": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/css-parse/download/css-parse-2.0.0.tgz", + "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=", + "dev": true, + "requires": { + "css": "^2.0.0" + } + }, + "css-prefers-color-scheme": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/css-prefers-color-scheme/download/css-prefers-color-scheme-3.1.1.tgz", + "integrity": "sha1-b4MKJxQZnU8NDQu4onkW7WXP8fQ=", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/css-select/download/css-select-2.1.0.tgz", + "integrity": "sha1-ajRlM1ZjWTSoG6ymjQJVQyEF2+8=", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/css-select-base-adapter/download/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha1-Oy/0lyzDYquIVhUHqVQIoUMhNdc=" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.0.0-alpha.37.tgz?cache=0&sync_timestamp=1606404077316&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-tree%2Fdownload%2Fcss-tree-1.0.0-alpha.37.tgz", + "integrity": "sha1-mL69YsTB2flg7DQM+fdSLjBwmiI=", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npm.taobao.org/css-what/download/css-what-3.4.2.tgz?cache=0&sync_timestamp=1602570970779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-what%2Fdownload%2Fcss-what-3.4.2.tgz", + "integrity": "sha1-6nAm/LAXd+295SEk4h8yfnrpUOQ=" + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npm.taobao.org/cssdb/download/cssdb-4.4.0.tgz", + "integrity": "sha1-O/LypowQ9cagir2SN4Mx7oA83bA=" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz", + "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=" + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npm.taobao.org/cssnano/download/cssnano-4.1.10.tgz?cache=0&sync_timestamp=1610386652423&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcssnano%2Fdownload%2Fcssnano-4.1.10.tgz", + "integrity": "sha1-CsQfCxPRPUZUh+ERt3jULaYxuLI=", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/cssnano-preset-default/download/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha1-UexmLM/KD4izltzZZ5zbkxvhf3Y=", + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-arguments/download/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/cssnano-util-get-match/download/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-raw-cache/download/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha1-sm1f1fcqEd/np4RvtMZyYPlr8oI=", + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/cssnano-util-same-parent/download/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha1-V0CC+yhZ0ttDOFWDXZqEVuoYu/M=" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/csso/download/csso-4.2.0.tgz?cache=0&sync_timestamp=1606411197320&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcsso%2Fdownload%2Fcsso-4.2.0.tgz", + "integrity": "sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/css-tree/download/css-tree-1.1.2.tgz?cache=0&sync_timestamp=1606404077316&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcss-tree%2Fdownload%2Fcss-tree-1.1.2.tgz", + "integrity": "sha1-muOTtdr9fa6KYiR1yux409j717U=", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.14.tgz", + "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npm.taobao.org/cssom/download/cssom-0.4.4.tgz", + "integrity": "sha1-WmbPk9LQtmHYC/akT7ZfXC5OChA=" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/cssstyle/download/cssstyle-2.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcssstyle%2Fdownload%2Fcssstyle-2.3.0.tgz", + "integrity": "sha1-/2ZaDdvcMYZLCWR/NBY0Q9kLCFI=", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npm.taobao.org/cssom/download/cssom-0.3.8.tgz", + "integrity": "sha1-nxJ29bK0Y/IRTT8sdSUK+MGjb0o=" + } + } + }, + "csstype": { + "version": "3.0.6", + "resolved": "https://registry.npm.taobao.org/csstype/download/csstype-3.0.6.tgz?cache=0&sync_timestamp=1610107144219&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcsstype%2Fdownload%2Fcsstype-3.0.6.tgz", + "integrity": "sha1-hl0LWDPX2NQPTluKbXauo95HJe8=" + }, + "cxs": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/cxs/download/cxs-6.2.0.tgz", + "integrity": "sha1-8Ryjva7xVLk72tyl33Dyyz43yiQ=" + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/d/download/d-1.0.1.tgz", + "integrity": "sha1-hpgJU3LVjb7jRv/Qxwk/mfj561o=", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/damerau-levenshtein/download/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha1-FDwWQcs9hcYMMjKeJoma3qhwF5E=", + "dev": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/data-urls/download/data-urls-1.1.0.tgz", + "integrity": "sha1-Fe4Fgrql4iu1nHcUDaj5x2lju/4=", + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "date-fns": { + "version": "2.16.1", + "resolved": "https://registry.npm.taobao.org/date-fns/download/date-fns-2.16.1.tgz?cache=0&sync_timestamp=1598884225872&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdate-fns%2Fdownload%2Fdate-fns-2.16.1.tgz", + "integrity": "sha1-BXdXksPzMx2oEq8lPhqTWFHTg0s=" + }, + "dayjs": { + "version": "1.10.3", + "resolved": "https://registry.npm.taobao.org/dayjs/download/dayjs-1.10.3.tgz?cache=0&sync_timestamp=1610178215007&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdayjs%2Fdownload%2Fdayjs-1.10.3.tgz", + "integrity": "sha1-zzNXyOf1CEMoJjcWcuvzdst9YZs=" + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/de-indent/download/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.3.1.tgz", + "integrity": "sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4=", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz?cache=0&sync_timestamp=1610348634503&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdecamelize%2Fdownload%2Fdecamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/decode-uri-component/download/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/decompress-response/download/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/dedent/download/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "deep-diff": { + "version": "0.3.8", + "resolved": "https://registry.npm.taobao.org/deep-diff/download/deep-diff-0.3.8.tgz", + "integrity": "sha1-wB3mPvsO7JeYgB1Ax+Da4ltYLIQ=", + "dev": true + }, + "deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/deep-equal/download/deep-equal-1.0.1.tgz", + "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=", + "dev": true + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz", + "integrity": "sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-4.2.2.tgz", + "integrity": "sha1-RNLqNnm49NT/ujPwPYZfwee/SVU=" + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/default-gateway/download/default-gateway-4.2.0.tgz?cache=0&sync_timestamp=1610365847977&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdefault-gateway%2Fdownload%2Fdefault-gateway-4.2.0.tgz", + "integrity": "sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs=", + "dev": true, + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1606970975645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/defer-to-connect/download/defer-to-connect-1.1.3.tgz", + "integrity": "sha1-MxrgUMCNz3ifjIOnuB8O2U9KxZE=" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz", + "integrity": "sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE=", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-2.0.2.tgz", + "integrity": "sha1-1Flono1lS6d+AqgX+HENcCyxbp0=", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz?cache=0&sync_timestamp=1601076826324&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdel%2Fdownload%2Fdel-4.1.1.tgz", + "integrity": "sha1-no8RciLqRKMf86FWwEm5kFKp8LQ=", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "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" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-2.1.0.tgz", + "integrity": "sha1-MQko/u+cnsxltosXaTAYpmXOoXU=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/delegate/download/delegate-3.2.0.tgz", + "integrity": "sha1-tmtxwxWFIuirV0T3INjKDCr1kWY=", + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/des.js/download/des.js-1.0.1.tgz", + "integrity": "sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM=", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/detect-newline/download/detect-newline-3.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdetect-newline%2Fdownload%2Fdetect-newline-3.1.0.tgz", + "integrity": "sha1-V29d/GOuGhkv8ZLYrTr2MImRtlE=" + }, + "detect-node": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/detect-node/download/detect-node-2.0.4.tgz", + "integrity": "sha1-AU7o+PZpxcWAI9pkuBecCDooxGw=" + }, + "dicer": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/dicer/download/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "requires": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + }, + "dependencies": { + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + } + } + }, + "diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npm.taobao.org/diff-sequences/download/diff-sequences-25.2.6.tgz?cache=0&sync_timestamp=1607352548704&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdiff-sequences%2Fdownload%2Fdiff-sequences-25.2.6.tgz", + "integrity": "sha1-X0Z8AO3TU1K3vKRteSfWDmh6dt0=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz", + "integrity": "sha1-QOjumPVaIUlgcUaSHGPhrl89KHU=", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/dir-glob/download/dir-glob-3.0.1.tgz", + "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=", + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-4.0.0.tgz", + "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=" + } + } + }, + "dnd-core": { + "version": "11.1.3", + "resolved": "https://registry.npm.taobao.org/dnd-core/download/dnd-core-11.1.3.tgz", + "integrity": "sha1-+SCZunJF5Jcp0kMxVwMaYmevzJg=", + "requires": { + "@react-dnd/asap": "^4.0.0", + "@react-dnd/invariant": "^2.0.0", + "redux": "^4.0.4" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/dns-packet/download/dns-packet-1.3.1.tgz", + "integrity": "sha1-EqpCaYEHW+UAuRDu3NC0fdfe2lo=", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "docsearch.js": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/docsearch.js/download/docsearch.js-2.6.3.tgz", + "integrity": "sha1-V8tGANO2VTxnfny75qc0WT44Yl0=", + "dev": true, + "requires": { + "algoliasearch": "^3.24.5", + "autocomplete.js": "0.36.0", + "hogan.js": "^3.0.2", + "request": "^2.87.0", + "stack-utils": "^1.0.1", + "to-factory": "^1.0.0", + "zepto": "^1.2.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz", + "integrity": "sha1-rd6+rXKmV023g2OdyHoSF3OXOWE=", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-align": { + "version": "1.12.0", + "resolved": "https://registry.npm.taobao.org/dom-align/download/dom-align-1.12.0.tgz", + "integrity": "sha1-VvtxVt8LkQmYMDZNLUj4iWP1opw=" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz", + "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/dom-serializer/download/dom-serializer-0.2.2.tgz?cache=0&sync_timestamp=1607193111136&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdom-serializer%2Fdownload%2Fdom-serializer-0.2.2.tgz", + "integrity": "sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-2.1.0.tgz?cache=0&sync_timestamp=1606865969598&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-2.1.0.tgz", + "integrity": "sha1-qFHAgKbRw9lDRK7RUdmfZp7fWF4=" + } + } + }, + "dom-to-image": { + "version": "2.6.0", + "resolved": "https://registry.npm.taobao.org/dom-to-image/download/dom-to-image-2.6.0.tgz", + "integrity": "sha1-ilA2CAiMh7HCL5A0rgMuGJiVWGc=" + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/dom-walk/download/dom-walk-0.1.2.tgz?cache=0&sync_timestamp=1585904793959&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdom-walk%2Fdownload%2Fdom-walk-0.1.2.tgz", + "integrity": "sha1-DFSL7wSPTR8qlySQAiNgYNqj/YQ=" + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/domain-browser/download/domain-browser-1.2.0.tgz", + "integrity": "sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto=" + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/domelementtype/download/domelementtype-1.3.1.tgz?cache=0&sync_timestamp=1606865969598&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomelementtype%2Fdownload%2Fdomelementtype-1.3.1.tgz", + "integrity": "sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=" + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/domexception/download/domexception-1.0.1.tgz", + "integrity": "sha1-k3RCZEymoxJh7zbj7Gd/6AVYLJA=", + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npm.taobao.org/domhandler/download/domhandler-2.4.2.tgz?cache=0&sync_timestamp=1606872259940&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomhandler%2Fdownload%2Fdomhandler-2.4.2.tgz", + "integrity": "sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/domutils/download/domutils-1.7.0.tgz?cache=0&sync_timestamp=1607393078866&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdomutils%2Fdownload%2Fdomutils-1.7.0.tgz", + "integrity": "sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.3.0.tgz?cache=0&sync_timestamp=1605778245141&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdot-prop%2Fdownload%2Fdot-prop-5.3.0.tgz", + "integrity": "sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog=", + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/dotenv/download/dotenv-8.2.0.tgz", + "integrity": "sha1-l+YZJZradQ7qPk6j4mvO6lQksWo=" + }, + "draft-convert": { + "version": "2.1.10", + "resolved": "https://registry.npm.taobao.org/draft-convert/download/draft-convert-2.1.10.tgz", + "integrity": "sha1-B1UvCq3/esAchhnXaSENTqj8q3c=", + "requires": { + "@babel/runtime": "^7.5.5", + "immutable": "~3.7.4", + "invariant": "^2.2.1" + }, + "dependencies": { + "immutable": { + "version": "3.7.6", + "resolved": "https://registry.npm.taobao.org/immutable/download/immutable-3.7.6.tgz", + "integrity": "sha1-E7TTyxK++hVIKib+Gy665kAHHks=" + } + } + }, + "draft-js": { + "version": "0.10.5", + "resolved": "https://registry.npm.taobao.org/draft-js/download/draft-js-0.10.5.tgz", + "integrity": "sha1-v6m+sBj+BTPbsI1mdcNxprCPp0I=", + "requires": { + "fbjs": "^0.8.15", + "immutable": "~3.7.4", + "object-assign": "^4.1.0" + }, + "dependencies": { + "immutable": { + "version": "3.7.6", + "resolved": "https://registry.npm.taobao.org/immutable/download/immutable-3.7.6.tgz", + "integrity": "sha1-E7TTyxK++hVIKib+Gy665kAHHks=" + } + } + }, + "draft-js-multidecorators": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/draft-js-multidecorators/download/draft-js-multidecorators-1.0.0.tgz", + "integrity": "sha1-bEvo17eN0rlm7lHubMF5ubU15hI=", + "requires": { + "immutable": "*" + } + }, + "draftjs-utils": { + "version": "0.9.4", + "resolved": "https://registry.npm.taobao.org/draftjs-utils/download/draftjs-utils-0.9.4.tgz", + "integrity": "sha1-l2xhqhM9u7/t1lrh3WYn17mMbwg=" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/duplexer/download/duplexer-0.1.2.tgz", + "integrity": "sha1-Or5DrvODX4rgd9E23c4PJ2sEAOY=" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npm.taobao.org/duplexify/download/duplexify-3.7.1.tgz", + "integrity": "sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk=", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "dva": { + "version": "2.6.0-beta.22", + "resolved": "https://registry.npm.taobao.org/dva/download/dva-2.6.0-beta.22.tgz", + "integrity": "sha1-MoiZPs6nDunFB9Sqng7YJH1K9pw=", + "requires": { + "@babel/runtime": "^7.0.0", + "@types/isomorphic-fetch": "^0.0.35", + "@types/react-redux": "^7.1.0", + "@types/react-router-dom": "^5.1.2", + "connected-react-router": "6.5.2", + "dva-core": "2.0.4", + "global": "^4.3.2", + "history": "^4.7.2", + "invariant": "^2.2.4", + "isomorphic-fetch": "^2.2.1", + "react-redux": "^7.1.0", + "react-router-dom": "^5.1.2", + "redux": "^4.0.1" + } + }, + "dva-core": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/dva-core/download/dva-core-2.0.4.tgz?cache=0&sync_timestamp=1608000747227&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdva-core%2Fdownload%2Fdva-core-2.0.4.tgz", + "integrity": "sha1-CGZl0dX2hOCJxb+sm6OI2RzJBQo=", + "requires": { + "@babel/runtime": "^7.0.0", + "flatten": "^1.0.2", + "global": "^4.3.2", + "invariant": "^2.2.1", + "is-plain-object": "^2.0.3", + "redux-saga": "^0.16.0", + "warning": "^3.0.0" + }, + "dependencies": { + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/warning/download/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "dva-immer": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/dva-immer/download/dva-immer-0.5.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdva-immer%2Fdownload%2Fdva-immer-0.5.2.tgz", + "integrity": "sha1-EovW2Wsl8R5vE3gHthS5xYzwPzI=", + "requires": { + "@babel/runtime": "^7.0.0", + "immer": "^7.0.5" + } + }, + "dva-loading": { + "version": "3.0.22", + "resolved": "https://registry.npm.taobao.org/dva-loading/download/dva-loading-3.0.22.tgz", + "integrity": "sha1-wN0vsIFJJ1K5ktnOJwG4iCUYbgI=", + "requires": { + "@babel/runtime": "^7.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecstatic": { + "version": "3.3.2", + "resolved": "https://registry.npm.taobao.org/ecstatic/download/ecstatic-3.3.2.tgz", + "integrity": "sha1-bR3UmBTQBZRoLGUq22YHamnUbEg=", + "requires": { + "he": "^1.1.1", + "mime": "^1.6.0", + "minimist": "^1.1.0", + "url-join": "^2.0.5" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/ee-first/download/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "3.1.5", + "resolved": "https://registry.npm.taobao.org/ejs/download/ejs-3.1.5.tgz", + "integrity": "sha1-rtcjhE3CCstLFwzZqxAX5Hag2Ts=", + "requires": { + "jake": "^10.6.1" + } + }, + "electron-to-chromium": { + "version": "1.3.641", + "resolved": "https://registry.npm.taobao.org/electron-to-chromium/download/electron-to-chromium-1.3.641.tgz", + "integrity": "sha1-A/FO/XCnlx7/LvyUezwdD3F8grk=" + }, + "elliptic": { + "version": "6.5.3", + "resolved": "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.3.tgz", + "integrity": "sha1-y1nrLv2vc6C9eMzXAVpirW4Pk9Y=", + "requires": { + "bn.js": "^4.4.0", + "brorand": "^1.0.1", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=" + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1603214101317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz", + "integrity": "sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc=" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", + "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npm.taobao.org/encoding/download/encoding-0.1.13.tgz", + "integrity": "sha1-VldK/deR9UqOmyeFwFgqLSYhD6k=", + "requires": { + "iconv-lite": "^0.6.2" + } + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz", + "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=", + "requires": { + "once": "^1.4.0" + } + }, + "engine.io-client": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/engine.io-client/download/engine.io-client-3.5.0.tgz?cache=0&sync_timestamp=1610584671540&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fengine.io-client%2Fdownload%2Fengine.io-client-3.5.0.tgz", + "integrity": "sha1-/BtNlhYojOTy2vBtz2EkE97JQcc=", + "requires": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/engine.io-parser/download/engine.io-parser-2.2.1.tgz?cache=0&sync_timestamp=1607330719219&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fengine.io-parser%2Fdownload%2Fengine.io-parser-2.2.1.tgz", + "integrity": "sha1-V85WEdk3DulPmWQbWJ+UyX5PXac=", + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.4", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1610568494923&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz", + "integrity": "sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew=", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz", + "integrity": "sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npm.taobao.org/enquirer/download/enquirer-2.3.6.tgz", + "integrity": "sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00=", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1" + }, + "dependencies": { + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-4.1.1.tgz", + "integrity": "sha1-y7muJWv3UK8eqzRPIpqif+lLo0g=", + "dev": true + } + } + }, + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-2.1.0.tgz?cache=0&sync_timestamp=1602898797807&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-2.1.0.tgz", + "integrity": "sha1-mS0xKc999ocLlsV4WMJJoSD4uLU=" + }, + "envify": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/envify/download/envify-4.1.0.tgz", + "integrity": "sha1-85rT251oAbTmtHi2ECjT8LaBn34=", + "dev": true, + "requires": { + "esprima": "^4.0.0", + "through": "~2.3.4" + } + }, + "envinfo": { + "version": "7.7.3", + "resolved": "https://registry.npm.taobao.org/envinfo/download/envinfo-7.7.3.tgz", + "integrity": "sha1-Sy2GIuPnNmr7gJGyPtlVaeoCCMw=", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/errno/download/errno-0.1.8.tgz", + "integrity": "sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8=", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz", + "integrity": "sha1-tKxAZIEH/c3PriQvQovqihTU8b8=", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz", + "integrity": "sha1-WpmnB716TFinl5AtSNgoA+3mqtg=", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha1-bjoKS9pxflAjqzuOkL7DYQjSLGg=", + "requires": { + "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": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz", + "integrity": "sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo=", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npm.taobao.org/es5-ext/download/es5-ext-0.10.53.tgz", + "integrity": "sha1-k8WjrP2+8nUiCtcmRK0C7hg2jeE=", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es5-imcompatible-versions": { + "version": "0.1.67", + "resolved": "https://registry.npm.taobao.org/es5-imcompatible-versions/download/es5-imcompatible-versions-0.1.67.tgz?cache=0&sync_timestamp=1609231273887&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fes5-imcompatible-versions%2Fdownload%2Fes5-imcompatible-versions-0.1.67.tgz", + "integrity": "sha1-zn3jl9vbYrkmvmgygkVaxBXgbDk=" + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/es6-iterator/download/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npm.taobao.org/es6-promise/download/es6-promise-4.2.8.tgz", + "integrity": "sha1-TrIVlMlyvEBVPSduUQU5FD21Pgo=", + "dev": true + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/es6-symbol/download/es6-symbol-3.1.3.tgz", + "integrity": "sha1-utXTwbzawoJp9MszHkMceKxwXRg=", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/es6-weak-map/download/es6-weak-map-2.0.3.tgz", + "integrity": "sha1-ttofFswswNm+Q+a9v8Xn383zHVM=", + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "esbuild": { + "version": "0.8.32", + "resolved": "https://registry.npm.taobao.org/esbuild/download/esbuild-0.8.32.tgz", + "integrity": "sha1-09Z56kF5JfevqrN1VeUgcN8xc1U=" + }, + "esbuild-loader": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/esbuild-loader/download/esbuild-loader-2.6.3.tgz", + "integrity": "sha1-iohcykI1yP5Y5e89FCdjO7RWbzI=", + "requires": { + "esbuild": "^0.8.17", + "loader-utils": "^2.0.0", + "type-fest": "^0.20.2", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.20.2.tgz?cache=0&sync_timestamp=1606468858690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.20.2.tgz", + "integrity": "sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ=" + } + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz", + "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/escape-goat/download/escape-goat-2.1.1.tgz", + "integrity": "sha1-Gy3HcANnbEV+x2Cy3GjttkgYhnU=", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/escape-html/download/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npm.taobao.org/escodegen/download/escodegen-1.14.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescodegen%2Fdownload%2Fescodegen-1.14.3.tgz", + "integrity": "sha1-TnuB+6YVgdyXWC7XjKt/Do1j9QM=", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + } + }, + "eslint": { + "version": "6.8.0", + "resolved": "https://registry.npm.taobao.org/eslint/download/eslint-6.8.0.tgz?cache=0&sync_timestamp=1610755765376&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint%2Fdownload%2Feslint-6.8.0.tgz", + "integrity": "sha1-YiYtZylzn5J1cjgkMC+yJ8jJP/s=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "ajv": "^6.10.0", + "chalk": "^2.1.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": "^5.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "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.14", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "optionator": "^0.8.3", + "progress": "^2.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" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=", + "dev": true + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1600070417656&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz", + "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-1.4.3.tgz?cache=0&sync_timestamp=1592222137228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-utils%2Fdownload%2Feslint-utils-1.4.3.tgz", + "integrity": "sha1-dP7HxU0Hdrb2fgJRBAtYBlZOmB8=", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", + "dev": true + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npm.taobao.org/globals/download/globals-12.4.0.tgz?cache=0&sync_timestamp=1608438461215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-12.4.0.tgz", + "integrity": "sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg=", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz", + "integrity": "sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw=", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469524485&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz", + "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "regexpp": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/regexpp/download/regexpp-2.0.1.tgz", + "integrity": "sha1-jRnTHPYySCtYkEn4KB+T28uk0H8=", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz", + "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.8.1.tgz?cache=0&sync_timestamp=1606468858690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.8.1.tgz", + "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=", + "dev": true + } + } + }, + "eslint-config-react-app": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/eslint-config-react-app/download/eslint-config-react-app-5.2.1.tgz", + "integrity": "sha1-aYv3ru4n8M6gE56u8mHHv33WI98=", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.9" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npm.taobao.org/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha1-hf+oGULCUBLYIxCW3fZ5wDBCxxc=", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npm.taobao.org/eslint-module-utils/download/eslint-module-utils-2.6.0.tgz", + "integrity": "sha1-V569CU9Wr3eX0ZyYZsnJSGYpv6Y=", + "dev": true, + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz", + "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "4.7.0", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-flowtype/download/eslint-plugin-flowtype-4.7.0.tgz?cache=0&sync_timestamp=1593518776846&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-flowtype%2Fdownload%2Feslint-plugin-flowtype-4.7.0.tgz", + "integrity": "sha1-kDpuo+tcv0x7p/pzzEP8Oat+SnA=", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-import/download/eslint-plugin-import-2.22.1.tgz?cache=0&sync_timestamp=1601249108518&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-plugin-import%2Fdownload%2Feslint-plugin-import-2.22.1.tgz", + "integrity": "sha1-CJbH5qDPRBCaLZe5WQPCu2iddwI=", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "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.17.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz", + "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + } + } + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.4.1", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-jsx-a11y/download/eslint-plugin-jsx-a11y-6.4.1.tgz", + "integrity": "sha1-othMqkl1aUL0Lx/6uQAkNjkXGP0=", + "dev": true, + "requires": { + "@babel/runtime": "^7.11.2", + "aria-query": "^4.2.2", + "array-includes": "^3.1.1", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.0.2", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.6", + "emoji-regex": "^9.0.0", + "has": "^1.0.3", + "jsx-ast-utils": "^3.1.0", + "language-tags": "^1.0.5" + }, + "dependencies": { + "emoji-regex": { + "version": "9.2.0", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-9.2.0.tgz?cache=0&sync_timestamp=1603214101317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-9.2.0.tgz", + "integrity": "sha1-om2o6DKxapdTMJ8l4148DvuaBmo=", + "dev": true + } + } + }, + "eslint-plugin-react": { + "version": "7.22.0", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-react/download/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha1-PRxULR0xacRUIcEhXZRw40Fwcmk=", + "dev": true, + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "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" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/doctrine/download/doctrine-2.1.0.tgz", + "integrity": "sha1-XNAfwQFiG0LEzX9dGmYkNxbT850=", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + } + } + }, + "eslint-plugin-react-hooks": { + "version": "2.5.1", + "resolved": "https://registry.npm.taobao.org/eslint-plugin-react-hooks/download/eslint-plugin-react-hooks-2.5.1.tgz", + "integrity": "sha1-TvWTBZJYjOFxq+sm9ADH+8vCPNA=", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-4.0.3.tgz?cache=0&sync_timestamp=1600070417656&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-4.0.3.tgz", + "integrity": "sha1-ygODMxD2iJoyZHgaqC5j65z+eEg=", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1592222137228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz", + "integrity": "sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha1-If3I+82ceVzAMh8FY3AglXUVEag=", + "dev": true + }, + "espree": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/espree/download/espree-6.2.1.tgz?cache=0&sync_timestamp=1607144055171&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fespree%2Fdownload%2Fespree-6.2.1.tgz", + "integrity": "sha1-d/xy4f10SiBSwg84pbV1gy6Cc0o=", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-jsx": "^5.2.0", + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha1-MOvR73wv3/AcOk8VEESvJfqwUj4=", + "dev": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz", + "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=" + }, + "esquery": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/esquery/download/esquery-1.3.1.tgz", + "integrity": "sha1-t4tYKKqOIU4p+3TE1bdS4cAz2lc=", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz", + "integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=", + "dev": true + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz", + "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz", + "integrity": "sha1-MH30JUfmzHMk088DwVXVzbjFOIA=" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz", + "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz", + "integrity": "sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npm.taobao.org/event-emitter/download/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz", + "integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=" + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/events/download/events-3.2.0.tgz", + "integrity": "sha1-k7h8GPjvzUICpGGuxN/AVWtjk3k=" + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/eventsource/download/eventsource-1.0.7.tgz", + "integrity": "sha1-j7xyyT/NNAiAkLwKTmT0tc7m2NA=", + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz", + "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npm.taobao.org/exec-sh/download/exec-sh-0.3.4.tgz", + "integrity": "sha1-OgGM61JsxvbfK7UEsr/o46STTsU=" + }, + "execa": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-4.0.3.tgz?cache=0&sync_timestamp=1606970975645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-4.0.3.tgz", + "integrity": "sha1-CjTau61tZhAL1vLFdshmlAPzF/I=", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", + "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=" + } + } + }, + "exenv": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/exenv/download/exenv-1.2.2.tgz", + "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=" + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/exit/download/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/exit-on-epipe/download/exit-on-epipe-1.0.1.tgz", + "integrity": "sha1-C92S6H1ShdJn2qgXHQ6wYVlolpI=" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npm.taobao.org/expand-brackets/download/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/expect/download/expect-25.5.0.tgz?cache=0&sync_timestamp=1607352589372&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexpect%2Fdownload%2Fexpect-25.5.0.tgz", + "integrity": "sha1-8H+EhxKigTu1kWfaP7goyiH1i7o=", + "requires": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz", + "integrity": "sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ=", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "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.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.7.0.tgz?cache=0&sync_timestamp=1610598235973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.7.0.tgz", + "integrity": "sha1-QdwaAV49WB8WIXdr4xr7KHapsbw=" + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/ext/download/ext-1.4.0.tgz", + "integrity": "sha1-ia56BxWPedNVF4gpBDJAd+Q3kkQ=", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/type/download/type-2.1.0.tgz", + "integrity": "sha1-m9wixkjPjPht0j0yM2pBz7ZHXj8=" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz", + "integrity": "sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/external-editor/download/external-editor-3.1.0.tgz", + "integrity": "sha1-ywP3QL764D6k0oPK7SdBqD8zVJU=", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/extglob/download/extglob-2.0.4.tgz", + "integrity": "sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz", + "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=" + }, + "fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npm.taobao.org/fast-glob/download/fast-glob-3.2.5.tgz?cache=0&sync_timestamp=1610876576133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-3.2.5.tgz", + "integrity": "sha1-eTmvKmVt55pPGQGQPuityqfLlmE=", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz?cache=0&sync_timestamp=1595428000133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-levenshtein%2Fdownload%2Ffast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/fastq/download/fastq-1.10.0.tgz?cache=0&sync_timestamp=1608463072522&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffastq%2Fdownload%2Ffastq-1.10.0.tgz", + "integrity": "sha1-dNvvzK3pZJMs31AEc+8wJxnGUrs=", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.11.3.tgz", + "integrity": "sha1-XA6aiWjokSwoZjn96XeosgnyUI4=", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/fb-watchman/download/fb-watchman-2.0.1.tgz", + "integrity": "sha1-/IT7OdJwnPP/bXQ3BhV7tXCKioU=", + "requires": { + "bser": "2.1.1" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npm.taobao.org/fbjs/download/fbjs-0.8.17.tgz?cache=0&sync_timestamp=1602049504773&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffbjs%2Fdownload%2Ffbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npm.taobao.org/core-js/download/core-js-1.2.7.tgz?cache=0&sync_timestamp=1609682066860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=" + } + } + }, + "fecha": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/fecha/download/fecha-4.2.0.tgz", + "integrity": "sha1-P/tjlUU+Pz7/+FBATwpZtnR/X0E=" + }, + "fflate": { + "version": "0.3.11", + "resolved": "https://registry.npm.taobao.org/fflate/download/fflate-0.3.11.tgz", + "integrity": "sha1-LEQNcYD964GeZImNiFivMnsEKl0=" + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz", + "integrity": "sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4=" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/figures/download/figures-2.0.0.tgz?cache=0&sync_timestamp=1600349107095&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "file-entry-cache": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-5.0.1.tgz", + "integrity": "sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w=", + "dev": true, + "requires": { + "flat-cache": "^2.0.1" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/file-loader/download/file-loader-6.2.0.tgz?cache=0&sync_timestamp=1603816990383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-loader%2Fdownload%2Ffile-loader-6.2.0.tgz", + "integrity": "sha1-uu98+OGEDfMl5DkLRISHlIDuvk0=", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/file-saver/download/file-saver-2.0.5.tgz?cache=0&sync_timestamp=1605790832320&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffile-saver%2Fdownload%2Ffile-saver-2.0.5.tgz", + "integrity": "sha1-1hz+LOBZ9BTYmendbUEH7iVnDDg=" + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz", + "integrity": "sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90=", + "optional": true + }, + "filelist": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/filelist/download/filelist-1.0.1.tgz", + "integrity": "sha1-8Q0aOuhsFpSAjo8gkG9D1MkTLbs=", + "requires": { + "minimatch": "^3.0.4" + } + }, + "filesize": { + "version": "3.6.1", + "resolved": "https://registry.npm.taobao.org/filesize/download/filesize-3.6.1.tgz", + "integrity": "sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc=" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz", + "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz", + "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-2.1.0.tgz", + "integrity": "sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz", + "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=", + "requires": { + "locate-path": "^3.0.0" + } + }, + "flat-cache": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/flat-cache/download/flat-cache-2.0.1.tgz", + "integrity": "sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA=", + "dev": true, + "requires": { + "flatted": "^2.0.0", + "rimraf": "2.6.3", + "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.6.3.tgz", + "integrity": "sha1-stEE/g2Psnz54KHNqCYt04M8bKs=", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "flatted": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/flatted/download/flatted-2.0.2.tgz", + "integrity": "sha1-RXWyHivO50NKqb5mL0t7X5wrUTg=", + "dev": true + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/flatten/download/flatten-1.0.3.tgz", + "integrity": "sha1-wSg6yfJ7Noq8HjbR/3sEUBowNWs=" + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/flush-write-stream/download/flush-write-stream-1.1.1.tgz", + "integrity": "sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug=", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.5.10.tgz?cache=0&sync_timestamp=1607916976633&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.5.10.tgz", + "integrity": "sha1-e3qfmuov3/NnhqlP9kPtB/T/Xio=", + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/for-own/download/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "requires": { + "for-in": "^1.0.1" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/foreach/download/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/fork-ts-checker-webpack-plugin/download/fork-ts-checker-webpack-plugin-6.0.5.tgz?cache=0&sync_timestamp=1610240626607&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffork-ts-checker-webpack-plugin%2Fdownload%2Ffork-ts-checker-webpack-plugin-6.0.5.tgz", + "integrity": "sha1-INh2a2RIM8xcYAubfG+7oMgIdBk=", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-6.0.0.tgz", + "integrity": "sha1-2k/uhTxS9rHmk19BwaL8UL1KmYI=", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-9.0.1.tgz", + "integrity": "sha1-kQ2gBiQ3ukw5/t2GPxZ1zP78ufw=", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469524485&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz", + "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-6.1.0.tgz", + "integrity": "sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4=", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-2.0.0.tgz", + "integrity": "sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc=" + } + } + }, + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.1.0.tgz", + "integrity": "sha1-+WCIzfJKj6qa6poAny2dlCyZlkY=", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-4.0.0.tgz", + "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=" + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz", + "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.7.0.tgz", + "integrity": "sha1-FxUfdtjq5n+793lgwzxnatn078c=", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.4.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.4.tgz", + "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-1.0.0.tgz", + "integrity": "sha1-thodoXPoQ1sv48Z9Kbmt+FlL0W0=" + } + } + }, + "form-data": { + "version": "2.5.1", + "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.5.1.tgz?cache=0&sync_timestamp=1600349122280&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.5.1.tgz", + "integrity": "sha1-8svsV7XlniNxbhKP5E1OXdI4lfQ=", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "format-util": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/format-util/download/format-util-1.0.5.tgz", + "integrity": "sha1-H/tFDIoD57zP/kBkMYCRjMKX0nE=" + }, + "formidable": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/formidable/download/formidable-1.2.2.tgz", + "integrity": "sha1-v2muopcpgmdfAIZTQrmCmG9rjdk=", + "dev": true + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/forwarded/download/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "frac": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/frac/download/frac-1.1.2.tgz", + "integrity": "sha1-PXT39keMiKG1AgMG10fcYxPHTQs=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/fragment-cache/download/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/fresh/download/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "friendly-errors-webpack-plugin": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/friendly-errors-webpack-plugin/download/friendly-errors-webpack-plugin-1.7.0.tgz", + "integrity": "sha1-78hsu4FiJFZYYaG+ep2E0Kr+oTY=", + "requires": { + "chalk": "^1.1.3", + "error-stack-parser": "^2.0.0", + "string-width": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz", + "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=", + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + } + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/from2/download/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/fs-extra/download/fs-extra-7.0.1.tgz", + "integrity": "sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/fs-minipass/download/fs-minipass-2.1.0.tgz", + "integrity": "sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs=", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-monkey": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/fs-monkey/download/fs-monkey-1.0.1.tgz", + "integrity": "sha1-SoLzaUQ2XmGfRFTZ//EGVTBnt4E=" + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.1", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-2.3.1.tgz", + "integrity": "sha1-sgmrFMYQEmNsiGNQft9/tozFTp8=", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz", + "integrity": "sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.2.tgz?cache=0&sync_timestamp=1603830155677&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgensync%2Fdownload%2Fgensync-1.0.0-beta.2.tgz", + "integrity": "sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA=" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz", + "integrity": "sha1-T5RBKoLbMvNuOwuXQfipf+sDH34=" + }, + "get-intrinsic": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.0.2.tgz", + "integrity": "sha1-aCDaIm5QskiU4IhZRp3Gg2FUXUk=", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/get-own-enumerable-property-symbols/download/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha1-tf3nfyLL4185C04ImSLFC85u9mQ=", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/get-package-type/download/get-package-type-0.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-package-type%2Fdownload%2Fget-package-type-0.1.0.tgz", + "integrity": "sha1-jeLYA8/0TfO8bEVuZmizbDkm4Ro=" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz", + "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/get-value/download/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz", + "integrity": "sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY=", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.1.tgz", + "integrity": "sha1-tsHvQXxOVmPqSY8cRa+saRa7wik=", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npm.taobao.org/global/download/global-4.4.0.tgz", + "integrity": "sha1-PnsQUXkAajI+1xqvyj6cV6XMZAY=", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "global-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/global-dirs/download/global-dirs-2.1.0.tgz?cache=0&sync_timestamp=1610457498017&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobal-dirs%2Fdownload%2Fglobal-dirs-2.1.0.tgz", + "integrity": "sha1-6QRqScgG/wTWwYJeGWyPAJHo300=", + "dev": true, + "requires": { + "ini": "1.3.7" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npm.taobao.org/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1608438461215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz", + "integrity": "sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4=" + }, + "globby": { + "version": "11.0.2", + "resolved": "https://registry.npm.taobao.org/globby/download/globby-11.0.2.tgz", + "integrity": "sha1-GvU4t2ajtUDr+1ijKy4tWJcyHYM=", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/good-listener/download/good-listener-1.2.2.tgz", + "integrity": "sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=", + "dev": true, + "optional": true, + "requires": { + "delegate": "^3.1.2" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npm.taobao.org/got/download/got-9.6.0.tgz?cache=0&sync_timestamp=1607657999452&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgot%2Fdownload%2Fgot-9.6.0.tgz", + "integrity": "sha1-7fRefWf5lUVwXeH3u+7rEhdl7YU=", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgraceful-fs%2Fdownload%2Fgraceful-fs-4.2.4.tgz", + "integrity": "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs=" + }, + "gray-matter": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/gray-matter/download/gray-matter-4.0.2.tgz", + "integrity": "sha1-mqN546yvQhGT/OfSoozr1FGKxFQ=", + "dev": true, + "requires": { + "js-yaml": "^3.11.0", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + } + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/growly/download/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/gzip-size/download/gzip-size-5.1.1.tgz?cache=0&sync_timestamp=1605523115814&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgzip-size%2Fdownload%2Fgzip-size-5.1.1.tgz", + "integrity": "sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ=", + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "hammerjs": { + "version": "2.0.8", + "resolved": "https://registry.npm.taobao.org/hammerjs/download/hammerjs-2.0.8.tgz", + "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE=" + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz", + "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npm.taobao.org/har-validator/download/har-validator-5.1.5.tgz?cache=0&sync_timestamp=1596084511971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhar-validator%2Fdownload%2Fhar-validator-5.1.5.tgz", + "integrity": "sha1-HwgDufjLIMD6E4It8ezds2veHv0=", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/harmony-reflect/download/harmony-reflect-1.6.1.tgz", + "integrity": "sha1-wQjU8rtFHv73o3hh/b2ucsm976k=" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz", + "integrity": "sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y=", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/has-ansi/download/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + } + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/has-binary2/download/has-binary2-1.0.3.tgz", + "integrity": "sha1-d3asYn8+p3JQz8My2rfd9eT10R0=", + "requires": { + "isarray": "2.0.1" + }, + "dependencies": { + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + } + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/has-cors/download/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.1.tgz", + "integrity": "sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg=" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/has-yarn/download/has-yarn-2.1.0.tgz", + "integrity": "sha1-E34RNUp7W/EapctknPDG8/8rLnc=", + "dev": true + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/hash-base/download/hash-base-3.1.0.tgz", + "integrity": "sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM=", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=" + } + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/hash-sum/download/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz", + "integrity": "sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I=", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz", + "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=" + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz", + "integrity": "sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npm.taobao.org/history/download/history-4.10.1.tgz", + "integrity": "sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM=", + "requires": { + "@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" + } + }, + "history-with-query": { + "version": "4.10.4", + "resolved": "https://registry.npm.taobao.org/history-with-query/download/history-with-query-4.10.4.tgz", + "integrity": "sha1-gWH/PFBE4p3663PnWH6z1MGoCQ4=", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "query-string": "^6.11.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + }, + "dependencies": { + "query-string": { + "version": "6.13.8", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-6.13.8.tgz?cache=0&sync_timestamp=1609310850603&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquery-string%2Fdownload%2Fquery-string-6.13.8.tgz", + "integrity": "sha1-jPIxdZyFSE2jzwWoUYENjoJcEVk=", + "requires": { + "decode-uri-component": "^0.2.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=" + } + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hogan.js": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/hogan.js/download/hogan.js-3.0.2.tgz", + "integrity": "sha1-TNnhq9QpQUbnZ55B14mHMrAse/0=", + "dev": true, + "requires": { + "mkdirp": "0.3.0", + "nopt": "1.0.10" + }, + "dependencies": { + "mkdirp": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.3.0.tgz?cache=0&sync_timestamp=1599533186253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.3.0.tgz", + "integrity": "sha1-G79asbqCevI1dRQ0kEJkVfSB/h4=", + "dev": true + } + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha1-7OCsr3HWLClpwuxZ/v9CpLGoW0U=", + "requires": { + "react-is": "^16.7.0" + } + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz", + "integrity": "sha1-YJIH1mEQADOpqUAq096mdzgcGx0=" + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.8.tgz?cache=0&sync_timestamp=1602801827678&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhosted-git-info%2Fdownload%2Fhosted-git-info-2.8.8.tgz", + "integrity": "sha1-dTm9S8Hg4KiVgVouAmJCCxKFhIg=" + }, + "hotkeys-js": { + "version": "3.8.1", + "resolved": "https://registry.npm.taobao.org/hotkeys-js/download/hotkeys-js-3.8.1.tgz", + "integrity": "sha1-+nBR9zvx3JKouNWApAskf5GWY3Y=" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsl-regex/download/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/hsla-regex/download/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/html-comment-regex/download/html-comment-regex-1.1.2.tgz", + "integrity": "sha1-l9RoiutcgYhqNk+qDK0d2hTUM6c=" + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/html-encoding-sniffer/download/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha1-5w2EuU2lOqN14R/jo1G+ZkLKRvg=", + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/html-entities/download/html-entities-1.4.0.tgz?cache=0&sync_timestamp=1609232333101&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhtml-entities%2Fdownload%2Fhtml-entities-1.4.0.tgz", + "integrity": "sha1-z70bAdKvr5rcobEK59/6uYxx0tw=" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/html-escaper/download/html-escaper-2.0.2.tgz", + "integrity": "sha1-39YAJ9o2o238viNiYsAKWCJoFFM=" + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npm.taobao.org/html-minifier/download/html-minifier-3.5.21.tgz", + "integrity": "sha1-0AQOBUcw41TbAIRjWTGUAVIS0gw=", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&sync_timestamp=1610702228516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz", + "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=", + "dev": true + } + } + }, + "html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/html-tags/download/html-tags-3.1.0.tgz", + "integrity": "sha1-e15vfmZen7QfMAB+2eDUHpf7IUA=", + "dev": true + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npm.taobao.org/htmlparser2/download/htmlparser2-3.10.1.tgz", + "integrity": "sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=", + "requires": { + "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" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz?cache=0&sync_timestamp=1602898797807&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=" + } + } + }, + "http-assert": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/http-assert/download/http-assert-1.4.1.tgz", + "integrity": "sha1-xfcl1neqfoc+9zYZm4lobM6zeHg=", + "dev": true, + "requires": { + "deep-equal": "~1.0.1", + "http-errors": "~1.7.2" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/http-cache-semantics/download/http-cache-semantics-4.1.0.tgz", + "integrity": "sha1-SekcXL82yblLz81xwj1SSex045A=" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.7.2.tgz", + "integrity": "sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-parser-js": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.3.tgz", + "integrity": "sha1-AdJwnHnUFpi7AdTezF6dpOSgM9k=" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.1.tgz", + "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-1.0.6.tgz", + "integrity": "sha1-BhhVdyL0UDddN5bXAaisVAezuU4=", + "requires": { + "@types/http-proxy": "^1.17.4", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.20", + "micromatch": "^4.0.2" + } + }, + "http-server": { + "version": "0.12.3", + "resolved": "https://registry.npm.taobao.org/http-server/download/http-server-0.12.3.tgz", + "integrity": "sha1-ugRx0OzEJYhmFss1xPryeRQKDTc=", + "requires": { + "basic-auth": "^1.0.3", + "colors": "^1.4.0", + "corser": "^2.0.1", + "ecstatic": "^3.3.2", + "http-proxy": "^1.18.0", + "minimist": "^1.2.5", + "opener": "^1.5.1", + "portfinder": "^1.0.25", + "secure-compare": "3.0.1", + "union": "~0.5.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz?cache=0&sync_timestamp=1600868487495&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz", + "integrity": "sha1-xbHNFPUK6uCatsWf5jujOV/k36M=" + }, + "humanize-number": { + "version": "0.0.2", + "resolved": "https://registry.npm.taobao.org/humanize-number/download/humanize-number-0.0.2.tgz", + "integrity": "sha1-EcCvakcWQ2M1iFiASPF5lUFInBg=", + "dev": true + }, + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.6.2.tgz", + "integrity": "sha1-zhPRh1sMOmdL1qBLf3awGxtt7QE=", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/icss-replace-symbols/download/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz?cache=0&sync_timestamp=1605801267950&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ficss-utils%2Fdownload%2Ficss-utils-4.1.1.tgz", + "integrity": "sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc=", + "requires": { + "postcss": "^7.0.14" + } + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/identity-obj-proxy/download/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/ieee754/download/ieee754-1.2.1.tgz?cache=0&sync_timestamp=1603838209136&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fieee754%2Fdownload%2Fieee754-1.2.1.tgz", + "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/iferr/download/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npm.taobao.org/ignore/download/ignore-5.1.8.tgz", + "integrity": "sha1-8VCotQo0KJsz4i9YiavU2AFvDlc=" + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/image-size/download/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "optional": true + }, + "immediate": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/immediate/download/immediate-3.3.0.tgz", + "integrity": "sha1-Gu8iVReDa8338qLeJgDHn/AmkmY=", + "dev": true + }, + "immer": { + "version": "7.0.15", + "resolved": "https://registry.npm.taobao.org/immer/download/immer-7.0.15.tgz", + "integrity": "sha1-3DvG24dAFlnS5zfGeiGyJ8SEpK0=" + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npm.taobao.org/immutable/download/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469524485&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-from/download/import-from-2.1.0.tgz?cache=0&sync_timestamp=1600349104815&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-from%2Fdownload%2Fimport-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/import-local/download/import-local-3.0.2.tgz", + "integrity": "sha1-qM/QQx0d5KIZlwPQA+PmI2T6bbY=", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/indent-string/download/indent-string-4.0.0.tgz", + "integrity": "sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE=" + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/indexof/download/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz", + "integrity": "sha1-xM78qo5RBRwqQLos6KPScpWvlGc=" + }, + "inflation": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/inflation/download/inflation-2.0.0.tgz", + "integrity": "sha1-i0F+R8KPklpFEz2RTKH9OJEH8w8=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz", + "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=" + }, + "ini": { + "version": "1.3.7", + "resolved": "https://registry.npm.taobao.org/ini/download/ini-1.3.7.tgz", + "integrity": "sha1-oJNj4ZEZcuoW16iFEAXYTPCamoQ=", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npm.taobao.org/inquirer/download/inquirer-7.3.3.tgz?cache=0&sync_timestamp=1595471627485&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finquirer%2Fdownload%2Finquirer-7.3.3.tgz", + "integrity": "sha1-BNF2sq8Er8FXqD/XwQDpjuCq0AM=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/figures/download/figures-3.2.0.tgz?cache=0&sync_timestamp=1600349107095&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-3.2.0.tgz", + "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "insert-css": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/insert-css/download/insert-css-2.0.0.tgz", + "integrity": "sha1-610Ql7dUL0x56jBg067gfQU4gPQ=" + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/internal-ip/download/internal-ip-4.3.0.tgz?cache=0&sync_timestamp=1605885534420&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finternal-ip%2Fdownload%2Finternal-ip-4.3.0.tgz", + "integrity": "sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc=", + "dev": true, + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "internal-slot": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/internal-slot/download/internal-slot-1.0.2.tgz", + "integrity": "sha1-nC6fs82OXkJWxvRf4xAGf8+jeKM=", + "dev": true, + "requires": { + "es-abstract": "^1.17.0-next.1", + "has": "^1.0.3", + "side-channel": "^1.0.2" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.17.7.tgz", + "integrity": "sha1-pN5hsvZpifx0IWdsHLl4dXOs5Uw=", + "dev": true, + "requires": { + "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-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" + } + } + } + }, + "intl": { + "version": "1.2.5", + "resolved": "https://registry.npm.taobao.org/intl/download/intl-1.2.5.tgz", + "integrity": "sha1-giRKIZDE5Bn4Nx9ao02qNCDiq94=" + }, + "intl-format-cache": { + "version": "4.3.1", + "resolved": "https://registry.npm.taobao.org/intl-format-cache/download/intl-format-cache-4.3.1.tgz", + "integrity": "sha1-SE0xqYchYebAITk0myWaYimt43c=" + }, + "intl-messageformat": { + "version": "7.8.4", + "resolved": "https://registry.npm.taobao.org/intl-messageformat/download/intl-messageformat-7.8.4.tgz", + "integrity": "sha1-wpFGoGuc0mZil4pNlf/ysTPjZC8=", + "requires": { + "intl-format-cache": "^4.2.21", + "intl-messageformat-parser": "^3.6.4" + } + }, + "intl-messageformat-parser": { + "version": "3.6.4", + "resolved": "https://registry.npm.taobao.org/intl-messageformat-parser/download/intl-messageformat-parser-3.6.4.tgz", + "integrity": "sha1-UZnRBtgWw92ibuBpQ2Kpz4I5ePs=", + "requires": { + "@formatjs/intl-unified-numberformat": "^3.2.0" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npm.taobao.org/invariant/download/invariant-2.2.4.tgz", + "integrity": "sha1-YQ88ksk1nOHbYW5TgAjSP/NRWOY=", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/invert-kv/download/invert-kv-3.0.1.tgz", + "integrity": "sha1-qTx6PUOGodyDJbl9qbsWIMAoJSM=" + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npm.taobao.org/ip/download/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/ipaddr.js/download/ipaddr.js-1.9.1.tgz", + "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=" + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz", + "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/is-buffer/download/is-buffer-1.1.6.tgz?cache=0&sync_timestamp=1604429388528&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-1.1.6.tgz", + "integrity": "sha1-76ouqdqg16suoTqXsritUf776L4=" + }, + "is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/is-callable/download/is-callable-1.2.2.tgz", + "integrity": "sha1-x8ZxXNItTdtI0+GZcCI6zquwgNk=" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-ci/download/is-ci-2.0.0.tgz", + "integrity": "sha1-a8YzQYGBDgS1wis9WJ/cpVAmQEw=", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-color-stop/download/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-core-module/download/is-core-module-2.2.0.tgz", + "integrity": "sha1-lwN+89UiJNhRY/VZeytj2a/tmBo=", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.2.tgz", + "integrity": "sha1-vac28s2P0G0yhE53Q7+nSUw7/X4=" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-0.1.6.tgz", + "integrity": "sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-5.1.0.tgz", + "integrity": "sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-docker/download/is-docker-2.1.1.tgz", + "integrity": "sha1-QSWojkTkUNOE4JBH7eca3C0UQVY=" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0=" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-generator-fn/download/is-generator-fn-2.1.0.tgz", + "integrity": "sha1-fRQK3DiarzARqPKipM+m+q3/sRg=" + }, + "is-generator-function": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/is-generator-function/download/is-generator-function-1.0.8.tgz", + "integrity": "sha1-37XCsSDgKwqNnSxoBs1WIaqSL3s=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz", + "integrity": "sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw=", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-installed-globally": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/is-installed-globally/download/is-installed-globally-0.3.2.tgz?cache=0&sync_timestamp=1610875491519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-installed-globally%2Fdownload%2Fis-installed-globally-0.3.2.tgz", + "integrity": "sha1-/T76ee5nDRGHIzGC1bCh3QAxMUE=", + "dev": true, + "requires": { + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" + }, + "dependencies": { + "is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-3.0.2.tgz", + "integrity": "sha1-9SIPyCo+IzdXKR3dycWHfyofMBc=", + "dev": true + } + } + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/is-negative-zero/download/is-negative-zero-2.0.1.tgz?cache=0&sync_timestamp=1607125693555&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-negative-zero%2Fdownload%2Fis-negative-zero-2.0.1.tgz", + "integrity": "sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ=" + }, + "is-npm": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/is-npm/download/is-npm-4.0.0.tgz", + "integrity": "sha1-yQ3YOAaW34enptgjwg0LErvjyE0=", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz", + "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=" + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz", + "integrity": "sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI=" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-path-cwd/download/is-path-cwd-2.2.0.tgz", + "integrity": "sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s=", + "dev": true + }, + "is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha1-v+Lcomxp85cmWkAJljYCk1oFOss=", + "dev": true, + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-2.1.0.tgz", + "integrity": "sha1-fJgQWH1lmkDSe8201WFuqwWUlLI=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/is-plain-object/download/is-plain-object-2.0.4.tgz?cache=0&sync_timestamp=1600349132080&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-plain-object%2Fdownload%2Fis-plain-object-2.0.4.tgz", + "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/is-promise/download/is-promise-2.2.2.tgz?cache=0&sync_timestamp=1600349070795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-promise%2Fdownload%2Fis-promise-2.2.2.tgz", + "integrity": "sha1-OauVnMv5p3TPB597QMeib3YxNfE=" + }, + "is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/is-regex/download/is-regex-1.1.1.tgz", + "integrity": "sha1-xvmKrMVG9s7FRooHt7FTq1ZKV7k=", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-regexp/download/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz", + "integrity": "sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg=" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz", + "integrity": "sha1-QEk+0ZjvP/R3uMf5L2ROyCpc06Y=", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-svg/download/is-svg-3.0.0.tgz", + "integrity": "sha1-kyHb0pwhLlypnE+peUxxS8r6L3U=", + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.3.tgz", + "integrity": "sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc=", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-windows/download/is-windows-1.0.2.tgz", + "integrity": "sha1-0YUOuXkezRjmGCzhKjDzlmNLsZ0=" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-2.2.0.tgz", + "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/is-yarn-global/download/is-yarn-global-0.3.0.tgz", + "integrity": "sha1-1QLTOCWQ6jAEiTdGdUyJE5lz4jI=", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/isomorphic-fetch/download/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/istanbul-lib-coverage/download/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha1-9ZRKN8cLVQsCp4pcOyBVsoDOyOw=" + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/istanbul-lib-instrument/download/istanbul-lib-instrument-4.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fistanbul-lib-instrument%2Fdownload%2Fistanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha1-hzxv/4l0UBGCIndGlqPyiQLXfB0=", + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/istanbul-lib-report/download/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha1-dRj+UupE3jcvRgp2tezan/tz2KY=", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "requires": { + "semver": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/istanbul-lib-source-maps/download/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha1-dXQ85tlruG3H7kNSz2Nmoj8LGtk=", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/istanbul-reports/download/istanbul-reports-3.0.2.tgz?cache=0&sync_timestamp=1585931692719&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fistanbul-reports%2Fdownload%2Fistanbul-reports-3.0.2.tgz", + "integrity": "sha1-1ZMhDlAAaDdQywn8BkTktuJ/1Ts=", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npm.taobao.org/jake/download/jake-10.8.2.tgz", + "integrity": "sha1-68nehVgWCmbYLQ6txqLlj7xQCns=", + "requires": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npm.taobao.org/async/download/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + } + } + }, + "javascript-stringify": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-2.0.1.tgz", + "integrity": "sha1-bvNYA1MQ411mfGde1j0+t8GqGeU=" + }, + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-changed-files/download/jest-changed-files-25.5.0.tgz?cache=0&sync_timestamp=1607352597032&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-changed-files%2Fdownload%2Fjest-changed-files-25.5.0.tgz", + "integrity": "sha1-FBzCNWfOs/U0Um+GFLo5QhODY0w=", + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1606970975645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz", + "integrity": "sha1-wI7UVQ72XYWPrCaf/IVyRG8364k=", + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", + "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "requires": { + "path-key": "^3.0.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz", + "integrity": "sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=" + } + } + }, + "jest-cli": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/jest-cli/download/jest-cli-25.5.4.tgz", + "integrity": "sha1-ufGoTRMBqSxcIXaEy3mECDHbnw0=", + "requires": { + "@jest/core": "^25.5.4", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.5.4", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/jest-config/download/jest-config-25.5.4.tgz?cache=0&sync_timestamp=1607352812971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-config%2Fdownload%2Fjest-config-25.5.4.tgz", + "integrity": "sha1-OOIFez+Xbvcwmyssjc0qcIpn8Cw=", + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-diff/download/jest-diff-25.5.0.tgz?cache=0&sync_timestamp=1607352755805&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-diff%2Fdownload%2Fjest-diff-25.5.0.tgz", + "integrity": "sha1-HdJu1k+WZnwGjO8Ca2d9+gGvz6k=", + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npm.taobao.org/jest-docblock/download/jest-docblock-25.3.0.tgz?cache=0&sync_timestamp=1607352761462&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-docblock%2Fdownload%2Fjest-docblock-25.3.0.tgz", + "integrity": "sha1-i3d6J+NHfNd6FowFKQxHGldWI+8=", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-each/download/jest-each-25.5.0.tgz?cache=0&sync_timestamp=1607352764808&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-each%2Fdownload%2Fjest-each-25.5.0.tgz", + "integrity": "sha1-DDwnl+giXLe+x+TSSdzZa5NL5RY=", + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-environment-jsdom/download/jest-environment-jsdom-25.5.0.tgz?cache=0&sync_timestamp=1607352757761&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-environment-jsdom%2Fdownload%2Fjest-environment-jsdom-25.5.0.tgz", + "integrity": "sha1-3L5NouqZdweZcEDs9uJWCuxOmDQ=", + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + } + }, + "jest-environment-jsdom-fourteen": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/jest-environment-jsdom-fourteen/download/jest-environment-jsdom-fourteen-1.0.1.tgz", + "integrity": "sha1-TNAEL1i0q2ZpUNllMuyy/BiPlvs=", + "requires": { + "@jest/environment": "^24.3.0", + "@jest/fake-timers": "^24.3.0", + "@jest/types": "^24.3.0", + "jest-mock": "^24.0.0", + "jest-util": "^24.0.0", + "jsdom": "^14.1.0" + }, + "dependencies": { + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/@jest/console/download/@jest/console-24.9.0.tgz?cache=0&sync_timestamp=1607352759915&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fconsole%2Fdownload%2F%40jest%2Fconsole-24.9.0.tgz", + "integrity": "sha1-ebG8Bvt0qM+wHL3t+UVYSxuXB/A=", + "requires": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + } + }, + "@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/@jest/environment/download/@jest/environment-24.9.0.tgz?cache=0&sync_timestamp=1607352760249&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fenvironment%2Fdownload%2F%40jest%2Fenvironment-24.9.0.tgz", + "integrity": "sha1-IeOvotZcBYbL1svv4gi6+t5Eqxg=", + "requires": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/@jest/fake-timers/download/@jest/fake-timers-24.9.0.tgz?cache=0&sync_timestamp=1607352762492&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Ffake-timers%2Fdownload%2F%40jest%2Ffake-timers-24.9.0.tgz", + "integrity": "sha1-uj5r8O7NCaY2BJiWQ00wZjZUDJM=", + "requires": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/@jest/source-map/download/@jest/source-map-24.9.0.tgz?cache=0&sync_timestamp=1607352852664&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Fsource-map%2Fdownload%2F%40jest%2Fsource-map-24.9.0.tgz", + "integrity": "sha1-DiY6lEML5LQdpoPMwea//ioZFxQ=", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/@jest/test-result/download/@jest/test-result-24.9.0.tgz", + "integrity": "sha1-EXluiqnb+I6gJXV7MVJZWtBroMo=", + "requires": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + } + }, + "@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/@jest/transform/download/@jest/transform-24.9.0.tgz?cache=0&sync_timestamp=1607352870070&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Ftransform%2Fdownload%2F%40jest%2Ftransform-24.9.0.tgz", + "integrity": "sha1-SuJ2iyllU/rasJ6ewRlUPJCxbFY=", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + } + }, + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/@jest/types/download/@jest/types-24.9.0.tgz?cache=0&sync_timestamp=1607352867290&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40jest%2Ftypes%2Fdownload%2F%40jest%2Ftypes-24.9.0.tgz", + "integrity": "sha1-Y8smy3UA0Gnlo4lEGnxqtekJ/Fk=", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.11", + "resolved": "https://registry.npm.taobao.org/@types/yargs/download/@types/yargs-13.0.11.tgz?cache=0&sync_timestamp=1608051694983&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fyargs%2Fdownload%2F%40types%2Fyargs-13.0.11.tgz", + "integrity": "sha1-3vLwyT5L3yxh1+NImbF+NL4o07E=", + "requires": { + "@types/yargs-parser": "*" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.2.tgz?cache=0&sync_timestamp=1602534280466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-6.4.2.tgz", + "integrity": "sha1-NYZv1xBSjpLeEM8GAWSY5H454eY=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/babel-plugin-istanbul/download/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha1-30reg9iXqS3wacTZolzyZxKTyFQ=", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-3.1.0.tgz", + "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=" + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npm.taobao.org/cssom/download/cssom-0.3.8.tgz", + "integrity": "sha1-nxJ29bK0Y/IRTT8sdSUK+MGjb0o=" + }, + "cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/cssstyle/download/cssstyle-1.4.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcssstyle%2Fdownload%2Fcssstyle-1.4.0.tgz", + "integrity": "sha1-nTEyginTxWXGHlhrAgQaKPzNzPE=", + "requires": { + "cssom": "0.3.x" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/istanbul-lib-coverage/download/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha1-Z18KtpUD+tSx2En3NrqsqAM0T0k=" + }, + "istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/istanbul-lib-instrument/download/istanbul-lib-instrument-3.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fistanbul-lib-instrument%2Fdownload%2Fistanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha1-pfY9kfC7wMPkee9MXeAnM17G1jA=", + "requires": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + } + }, + "jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-haste-map/download/jest-haste-map-24.9.0.tgz", + "integrity": "sha1-s4pdZCdJNOIfpBeump++t3zqrH0=", + "requires": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-message-util/download/jest-message-util-24.9.0.tgz?cache=0&sync_timestamp=1607352792357&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-message-util%2Fdownload%2Fjest-message-util-24.9.0.tgz", + "integrity": "sha1-Un9UoeOA9eICqNEUmw7IcvQxGeM=", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-mock/download/jest-mock-24.9.0.tgz?cache=0&sync_timestamp=1607352793307&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-mock%2Fdownload%2Fjest-mock-24.9.0.tgz", + "integrity": "sha1-wig1VB7jebkIZzrVEIeiGFwT8cY=", + "requires": { + "@jest/types": "^24.9.0" + } + }, + "jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-regex-util/download/jest-regex-util-24.9.0.tgz?cache=0&sync_timestamp=1607352728942&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-regex-util%2Fdownload%2Fjest-regex-util-24.9.0.tgz", + "integrity": "sha1-wT+zOAveIr9ldUMsST6o/jeWVjY=" + }, + "jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-serializer/download/jest-serializer-24.9.0.tgz", + "integrity": "sha1-5tfX75bTHouQeacUdUxdXFgojnM=" + }, + "jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-util/download/jest-util-24.9.0.tgz?cache=0&sync_timestamp=1607352887495&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-util%2Fdownload%2Fjest-util-24.9.0.tgz", + "integrity": "sha1-c5aBTkhTbS6Fo33j5MQx18sUAWI=", + "requires": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + } + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-24.9.0.tgz", + "integrity": "sha1-Xb/bWy0yLphWeJgjipaXvM5ns+U=", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + } + }, + "jsdom": { + "version": "14.1.0", + "resolved": "https://registry.npm.taobao.org/jsdom/download/jsdom-14.1.0.tgz", + "integrity": "sha1-kWRjtglJVrCmwXgslOOAzTDhmBs=", + "requires": { + "abab": "^2.0.0", + "acorn": "^6.0.4", + "acorn-globals": "^4.3.0", + "array-equal": "^1.0.0", + "cssom": "^0.3.4", + "cssstyle": "^1.1.1", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.0", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.1.3", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.5", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.5.0", + "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": "^6.1.2", + "xml-name-validator": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.0.tgz", + "integrity": "sha1-xZNByXI/QUxFKXVWTHwApo1YrNI=" + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-4.0.0.tgz", + "integrity": "sha1-GyIcYIi6d5lgHICPkRYcZuWPiXg=", + "requires": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + } + }, + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/realpath-native/download/realpath-native-1.1.0.tgz", + "integrity": "sha1-IAMpT+oj+wZy8kduviL89Jii1lw=", + "requires": { + "util.promisify": "^1.0.0" + } + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz", + "integrity": "sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q=" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "requires": { + "has-flag": "^3.0.0" + } + }, + "test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npm.taobao.org/test-exclude/download/test-exclude-5.2.3.tgz", + "integrity": "sha1-w9Ph4xHrfuQF4JLawQrv0JCR6sA=", + "requires": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", + "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.4.1.tgz", + "integrity": "sha1-0LBUY8GIroBDlv1asqNwBir4dSk=", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1609274396223&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-environment-node/download/jest-environment-node-25.5.0.tgz?cache=0&sync_timestamp=1607352758003&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-environment-node%2Fdownload%2Fjest-environment-node-25.5.0.tgz", + "integrity": "sha1-D1UnDZSASQKYjmStyjfGzg99B6E=", + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npm.taobao.org/jest-get-type/download/jest-get-type-25.2.6.tgz?cache=0&sync_timestamp=1607352755729&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-get-type%2Fdownload%2Fjest-get-type-25.2.6.tgz", + "integrity": "sha1-Cwoy+riQi0TVCL6BaBSH26u42Hc=" + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npm.taobao.org/jest-haste-map/download/jest-haste-map-25.5.1.tgz", + "integrity": "sha1-HfEPcWwdlOYKHr93mMn7PaJiCUM=", + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz", + "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/jest-jasmine2/download/jest-jasmine2-25.5.4.tgz?cache=0&sync_timestamp=1607352814545&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-jasmine2%2Fdownload%2Fjest-jasmine2-25.5.4.tgz", + "integrity": "sha1-ZsqLMo+xo8U2SBb4lY9pcKhSaWg=", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-leak-detector/download/jest-leak-detector-25.5.0.tgz?cache=0&sync_timestamp=1607352772390&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-leak-detector%2Fdownload%2Fjest-leak-detector-25.5.0.tgz", + "integrity": "sha1-IpHGKUsM5AQkG7Vv5g4tDD408Ls=", + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-matcher-utils/download/jest-matcher-utils-25.5.0.tgz?cache=0&sync_timestamp=1607352788942&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-matcher-utils%2Fdownload%2Fjest-matcher-utils-25.5.0.tgz", + "integrity": "sha1-+8mKEtcw5dJFPX8e1KTZSONLeGc=", + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-message-util/download/jest-message-util-25.5.0.tgz?cache=0&sync_timestamp=1607352792357&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-message-util%2Fdownload%2Fjest-message-util-25.5.0.tgz", + "integrity": "sha1-6hHZMgTMeul0VuHYcWJRGFuIgOo=", + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-mock/download/jest-mock-25.5.0.tgz?cache=0&sync_timestamp=1607352793307&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-mock%2Fdownload%2Fjest-mock-25.5.0.tgz", + "integrity": "sha1-qRpU2r0U437NYWZda24GNgpVOHo=", + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/jest-pnp-resolver/download/jest-pnp-resolver-1.2.2.tgz?cache=0&sync_timestamp=1592991586625&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-pnp-resolver%2Fdownload%2Fjest-pnp-resolver-1.2.2.tgz", + "integrity": "sha1-twSsCuAoqJEIpNBAs/kZ393I4zw=" + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npm.taobao.org/jest-regex-util/download/jest-regex-util-25.2.6.tgz?cache=0&sync_timestamp=1607352728942&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-regex-util%2Fdownload%2Fjest-regex-util-25.2.6.tgz", + "integrity": "sha1-2EfTi6FdIRjTsGOQBWAo0PL9OWQ=" + }, + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npm.taobao.org/jest-resolve/download/jest-resolve-25.5.1.tgz", + "integrity": "sha1-Dm+8+nwm0qX+j0VgiNwzKnkmaCk=", + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/jest-resolve-dependencies/download/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha1-hVAfU5V8jjvkRuhjp0d3taFzl6c=", + "requires": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + } + }, + "jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/jest-runner/download/jest-runner-25.5.4.tgz", + "integrity": "sha1-/+xd84ddpfXIeK5tChe45OzXxx0=", + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npm.taobao.org/jest-runtime/download/jest-runtime-25.5.4.tgz", + "integrity": "sha1-3Jgf4sshN6vNMZ50zK5/fu/7+qs=", + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/strip-bom/download/strip-bom-4.0.0.tgz", + "integrity": "sha1-nDUFwdtFvO3KPZz3oW9cWqOQGHg=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-serializer/download/jest-serializer-25.5.0.tgz", + "integrity": "sha1-qZP0hOdptO1U5w4O/bdAB/UDBys=", + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npm.taobao.org/jest-snapshot/download/jest-snapshot-25.5.1.tgz", + "integrity": "sha1-GipXZJH5lh640AwuX9R5vCjl/38=", + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "requires": { + "semver": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-util/download/jest-util-25.5.0.tgz?cache=0&sync_timestamp=1607352887495&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-util%2Fdownload%2Fjest-util-25.5.0.tgz", + "integrity": "sha1-McY7XW6QEnTSZKT+yEkjCqP6NbA=", + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "requires": { + "semver": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-validate/download/jest-validate-25.5.0.tgz", + "integrity": "sha1-+0yT8zLC5M9wFRpijlijXkWaQTo=", + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-watcher/download/jest-watcher-25.5.0.tgz?cache=0&sync_timestamp=1607352896744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-watcher%2Fdownload%2Fjest-watcher-25.5.0.tgz", + "integrity": "sha1-1hENEB35i63r5DUAOVb9SkZehFY=", + "requires": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-25.5.0.tgz", + "integrity": "sha1-JhHQcbec6g9D7lej0RhZOsFUfbE=", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi2types": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/joi2types/download/joi2types-1.0.8.tgz", + "integrity": "sha1-swTE8iCeRjkOuR31zcsBQTQwdWw=", + "requires": { + "@types/hapi__joi": "16.0.6", + "@types/json-schema": "^7.0.4", + "json-schema-to-typescript": "^8.2.0" + }, + "dependencies": { + "@types/hapi__joi": { + "version": "16.0.6", + "resolved": "https://registry.npm.taobao.org/@types/hapi__joi/download/@types/hapi__joi-16.0.6.tgz", + "integrity": "sha1-qo99/5P909tlBsokM6gwLYgZ+tE=" + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz", + "integrity": "sha1-GSA/tZmR35jjoocFDUZHzerzJJk=" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.1.tgz?cache=0&sync_timestamp=1609680065085&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjs-yaml%2Fdownload%2Fjs-yaml-3.14.1.tgz", + "integrity": "sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc=", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npm.taobao.org/jsdom/download/jsdom-15.2.1.tgz", + "integrity": "sha1-0v6xrvcYP4a+UhuMaDP/UpbQfsU=", + "requires": { + "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" + }, + "dependencies": { + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-5.1.0.tgz", + "integrity": "sha1-xZNByXI/QUxFKXVWTHwApo1YrNI=" + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz?cache=0&sync_timestamp=1603891198638&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-2.5.2.tgz", + "integrity": "sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/json-buffer/download/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npm.taobao.org/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz?cache=0&sync_timestamp=1609553718351&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema%2Fdownload%2Fjson-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-ref-parser": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/json-schema-ref-parser/download/json-schema-ref-parser-6.1.0.tgz", + "integrity": "sha1-MK80rqtb7gQx2oBdrA6yG1dL9j0=", + "requires": { + "call-me-maybe": "^1.0.1", + "js-yaml": "^3.12.1", + "ono": "^4.0.11" + } + }, + "json-schema-to-typescript": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/json-schema-to-typescript/download/json-schema-to-typescript-8.2.0.tgz?cache=0&sync_timestamp=1610073601883&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-to-typescript%2Fdownload%2Fjson-schema-to-typescript-8.2.0.tgz", + "integrity": "sha1-qFn4Nt+J22PF8XpsnC8d6pPo3Zs=", + "requires": { + "@types/is-glob": "^4.0.1", + "@types/json-schema": "^7.0.3", + "@types/mkdirp": "^0.5.2", + "@types/prettier": "^1.16.1", + "cli-color": "^1.4.0", + "glob": "^7.1.4", + "is-glob": "^4.0.1", + "json-schema-ref-parser": "^6.1.0", + "json-stringify-safe": "^5.0.1", + "lodash": "^4.17.11", + "minimist": "^1.2.0", + "mkdirp": "^0.5.1", + "mz": "^2.7.0", + "prettier": "^1.19.1", + "stdin": "0.0.1" + }, + "dependencies": { + "@types/mkdirp": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/@types/mkdirp/download/@types/mkdirp-0.5.2.tgz", + "integrity": "sha1-UDqs/lzCcD1UhDJrGyfvpnoznB8=", + "requires": { + "@types/node": "*" + } + } + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz", + "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/json2mq/download/json2mq-0.2.0.tgz", + "integrity": "sha1-tje9O6nqvhIsg+lyBIOusQ0skEo=", + "requires": { + "string-convert": "^0.2.0" + } + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npm.taobao.org/json3/download/json3-3.3.3.tgz", + "integrity": "sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E=" + }, + "json5": { + "version": "2.1.3", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.1.3.tgz", + "integrity": "sha1-ybD3+pIzv+WAf+ZvzzpWF+1ZfUM=", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/jsx-ast-utils/download/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha1-QRCNLOxAjDRTwbvopKrp4eK9j4I=", + "dev": true, + "requires": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + } + }, + "keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/keygrip/download/keygrip-1.1.0.tgz", + "integrity": "sha1-hxsWgdXhWcYqRFsMdLYV4JF+ciY=", + "dev": true, + "requires": { + "tsscmp": "1.0.6" + } + }, + "keymaster": { + "version": "1.6.2", + "resolved": "https://registry.npm.taobao.org/keymaster/download/keymaster-1.6.2.tgz", + "integrity": "sha1-4a5U0OqUiPn2C2a2aPAumhlGxus=" + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/keyv/download/keyv-3.1.0.tgz?cache=0&sync_timestamp=1600337523153&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkeyv%2Fdownload%2Fkeyv-3.1.0.tgz", + "integrity": "sha1-7MIoSG9pmR5J6UdkhaW+Ho/FxNk=", + "requires": { + "json-buffer": "3.0.0" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/killable/download/killable-1.0.1.tgz", + "integrity": "sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz", + "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/kleur/download/kleur-3.0.3.tgz", + "integrity": "sha1-p5yezIbuHOP6YgbRIWxQHxR/wH4=" + }, + "klona": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/klona/download/klona-1.1.2.tgz", + "integrity": "sha1-p54pJRilpUEuyNCXlkv/FXGmTbA=", + "dev": true + }, + "koa": { + "version": "2.13.1", + "resolved": "https://registry.npm.taobao.org/koa/download/koa-2.13.1.tgz", + "integrity": "sha1-YnUXKHWye8/h1FQ1altrn1qbEFE=", + "dev": true, + "requires": { + "accepts": "^1.3.5", + "cache-content-type": "^1.0.0", + "content-disposition": "~0.5.2", + "content-type": "^1.0.4", + "cookies": "~0.8.0", + "debug": "~3.1.0", + "delegates": "^1.0.0", + "depd": "^2.0.0", + "destroy": "^1.0.4", + "encodeurl": "^1.0.2", + "escape-html": "^1.0.3", + "fresh": "~0.5.2", + "http-assert": "^1.3.0", + "http-errors": "^1.6.3", + "is-generator-function": "^1.0.7", + "koa-compose": "^4.1.0", + "koa-convert": "^1.2.0", + "on-finished": "^2.3.0", + "only": "~0.0.2", + "parseurl": "^1.3.2", + "statuses": "^1.5.0", + "type-is": "^1.6.16", + "vary": "^1.1.2" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/depd/download/depd-2.0.0.tgz", + "integrity": "sha1-tpYWPMdXVg0JzyLMj60Vcbeedt8=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "koa-body": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/koa-body/download/koa-body-4.2.0.tgz", + "integrity": "sha1-NyKSCLggdhrKWCLRTF/FXO4xsm8=", + "dev": true, + "requires": { + "@types/formidable": "^1.0.31", + "co-body": "^5.1.1", + "formidable": "^1.1.1" + } + }, + "koa-compose": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/koa-compose/download/koa-compose-4.1.0.tgz", + "integrity": "sha1-UHMGuTcZAdtBEhyBLpI9DWfT6Hc=", + "dev": true + }, + "koa-convert": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/koa-convert/download/koa-convert-1.2.0.tgz", + "integrity": "sha1-2kCHXfSd4FOQmNFwC1CCDOvNIdA=", + "dev": true, + "requires": { + "co": "^4.6.0", + "koa-compose": "^3.0.0" + }, + "dependencies": { + "koa-compose": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/koa-compose/download/koa-compose-3.2.1.tgz", + "integrity": "sha1-qFzLQLfZhtjlo0Wzoazo6rz1Tec=", + "dev": true, + "requires": { + "any-promise": "^1.1.0" + } + } + } + }, + "koa-logger": { + "version": "3.2.1", + "resolved": "https://registry.npm.taobao.org/koa-logger/download/koa-logger-3.2.1.tgz", + "integrity": "sha1-q524eVJts4N8yc5P2YPAJbFonyI=", + "dev": true, + "requires": { + "bytes": "^3.1.0", + "chalk": "^2.4.2", + "humanize-number": "0.0.2", + "passthrough-counter": "^1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=", + "dev": true + } + } + }, + "koa-send": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/koa-send/download/koa-send-5.0.1.tgz", + "integrity": "sha1-Odzuv6+zldDWC+r/ujpwtPVD/nk=", + "dev": true, + "requires": { + "debug": "^4.1.1", + "http-errors": "^1.7.3", + "resolve-path": "^1.4.0" + }, + "dependencies": { + "http-errors": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.8.0.tgz", + "integrity": "sha1-ddG75JfhBE9R5O6ecEpi8o0zZQc=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.2.0.tgz", + "integrity": "sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=", + "dev": true + } + } + }, + "koa-static": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/koa-static/download/koa-static-5.0.0.tgz", + "integrity": "sha1-XpL8lrU3rVIZ9CUxnJW2R3J3aUM=", + "dev": true, + "requires": { + "debug": "^3.1.0", + "koa-send": "^5.0.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "koa2-cors": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/koa2-cors/download/koa2-cors-2.0.6.tgz", + "integrity": "sha1-mtI986C5u4RTC0b1lE8/tXYIZVQ=", + "dev": true + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npm.taobao.org/language-subtag-registry/download/language-subtag-registry-0.3.21.tgz", + "integrity": "sha1-BKwhi+pG8EywOQhGAsbanniN1Fo=", + "dev": true + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/language-tags/download/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dev": true, + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "last-call-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/last-call-webpack-plugin/download/last-call-webpack-plugin-3.0.0.tgz", + "integrity": "sha1-l0LfDhDjz0blwDgcLekNOnotdVU=", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/latest-version/download/latest-version-5.1.0.tgz", + "integrity": "sha1-EZ3+kI/jjRXfpD7NE/oS7Igy+s4=", + "dev": true, + "requires": { + "package-json": "^6.3.0" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/lazy-cache/download/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=" + }, + "lcid": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/lcid/download/lcid-3.1.1.tgz", + "integrity": "sha1-kDDsR5oFj8NrXoJD66rItqxYL9A=", + "requires": { + "invert-kv": "^3.0.0" + } + }, + "less": { + "version": "3.12.2", + "resolved": "https://registry.npm.taobao.org/less/download/less-3.12.2.tgz?cache=0&sync_timestamp=1610244863145&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fless%2Fdownload%2Fless-3.12.2.tgz", + "integrity": "sha1-FX5t0ypohp34hZMUrTjnAhGvOrQ=", + "requires": { + "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", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1609887895137&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", + "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=" + } + } + }, + "less-loader": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/less-loader/download/less-loader-5.0.0.tgz?cache=0&sync_timestamp=1609160680592&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fless-loader%2Fdownload%2Fless-loader-5.0.0.tgz", + "integrity": "sha1-SY3eOmxsT4h0WO6e0/CGoSrRtGY=", + "requires": { + "clone": "^2.1.1", + "loader-utils": "^1.1.0", + "pify": "^4.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "levdist": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/levdist/download/levdist-1.0.0.tgz", + "integrity": "sha1-kdejBElk8szEIaBHfKyCf+dcVxg=" + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/leven/download/leven-3.1.0.tgz", + "integrity": "sha1-d4kd6DQGTMy6gq54QrtrFKE+1/I=" + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/levn/download/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "line-diff": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/line-diff/download/line-diff-2.1.1.tgz", + "integrity": "sha1-o4l5m5MTdaOx52SWStCws85g1vY=", + "requires": { + "levdist": "^1.0.0" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "linkify-it": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/linkify-it/download/linkify-it-2.2.0.tgz", + "integrity": "sha1-47VGl+eL+RXHCjis14/QngBYsc8=", + "dev": true, + "requires": { + "uc.micro": "^1.0.1" + } + }, + "lint-staged": { + "version": "10.5.3", + "resolved": "https://registry.npm.taobao.org/lint-staged/download/lint-staged-10.5.3.tgz?cache=0&sync_timestamp=1607094258641&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flint-staged%2Fdownload%2Flint-staged-10.5.3.tgz", + "integrity": "sha1-xoKDiz6t1Mhk0QItoF2qCRL7HaU=", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-6.2.1.tgz?cache=0&sync_timestamp=1610702228516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-6.2.1.tgz", + "integrity": "sha1-B5LraC37wyWZm7K4T93duhEKxzw=", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-7.0.0.tgz", + "integrity": "sha1-75tE13OVnK5j3ezRIt4jhTtg+NM=", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-4.1.0.tgz?cache=0&sync_timestamp=1606970975645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-4.1.0.tgz", + "integrity": "sha1-TlSRrRVy8vF6d9OIxshXE1sihHo=", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz", + "integrity": "sha1-SWaheV7lrOZecGxLe+txJX1uItM=", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469524485&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz", + "integrity": "sha1-NxYsJfy566oublPVtNiM4X2eDCs=", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz", + "integrity": "sha1-venDJoDW+uBBKdasnZIc54FfeOM=", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz", + "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.1.0.tgz", + "integrity": "sha1-+WCIzfJKj6qa6poAny2dlCyZlkY=", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz", + "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-4.0.0.tgz", + "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=", + "dev": true + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz", + "integrity": "sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "listr2": { + "version": "3.2.3", + "resolved": "https://registry.npm.taobao.org/listr2/download/listr2-3.2.3.tgz", + "integrity": "sha1-754NeQhi8Djd6KmDe+VSsa39HAc=", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.3", + "through": "^2.3.8" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/figures/download/figures-3.2.0.tgz?cache=0&sync_timestamp=1600349107095&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-3.2.0.tgz", + "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/load-json-file/download/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "load-script": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/load-script/download/load-script-1.0.0.tgz", + "integrity": "sha1-BJGTngvuVkPuSUp+PaPSuscMbKQ=", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/loader-runner/download/loader-runner-2.4.0.tgz?cache=0&sync_timestamp=1610027890871&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floader-runner%2Fdownload%2Floader-runner-2.4.0.tgz", + "integrity": "sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c=" + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz", + "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npm.taobao.org/lodash/download/lodash-4.17.20.tgz?cache=0&sync_timestamp=1597336017469&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.20.tgz", + "integrity": "sha1-tEqbYpe8tpjxxRo1RaKzs2jVnFI=" + }, + "lodash-es": { + "version": "4.17.20", + "resolved": "https://registry.npm.taobao.org/lodash-es/download/lodash-es-4.17.20.tgz?cache=0&sync_timestamp=1608444851021&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash-es%2Fdownload%2Flodash-es-4.17.20.tgz", + "integrity": "sha1-KfYzLu/GDoSfhpwmS8cRJq1h6Pc=" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.isequal/download/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npm.taobao.org/lodash.sortby/download/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.template/download/lodash.template-4.5.0.tgz", + "integrity": "sha1-+XYZXPPzR9DV9SSDVp/oAxzM6Ks=", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha1-5IExDwSdPPbUfpEq0JMTsVTw+zM=", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/lodash.throttle/download/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=" + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npm.taobao.org/lodash.toarray/download/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/log-symbols/download/log-symbols-4.0.0.tgz?cache=0&sync_timestamp=1587899010652&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flog-symbols%2Fdownload%2Flog-symbols-4.0.0.tgz", + "integrity": "sha1-abPMRtIPRI7M23XqH6cz2eghySA=", + "dev": true, + "requires": { + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "log-update": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/log-update/download/log-update-4.0.0.tgz", + "integrity": "sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE=", + "dev": true, + "requires": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/astral-regex/download/astral-regex-2.0.0.tgz", + "integrity": "sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-4.0.0.tgz", + "integrity": "sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms=", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + } + } + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npm.taobao.org/loglevel/download/loglevel-1.7.1.tgz?cache=0&sync_timestamp=1606314031897&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Floglevel%2Fdownload%2Floglevel-1.7.1.tgz", + "integrity": "sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc=" + }, + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/lolex/download/lolex-5.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flolex%2Fdownload%2Flolex-5.1.2.tgz", + "integrity": "sha1-lTaU0JjOfAe8XtbQ5CvGwMbVo2c=", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loose-envify/download/loose-envify-1.4.0.tgz", + "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/lower-case/download/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz", + "integrity": "sha1-b54wtHCE2XGnyCD/FabFFnt0wm8=" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz", + "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=", + "requires": { + "yallist": "^4.0.0" + } + }, + "lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/lru-queue/download/lru-queue-0.1.0.tgz", + "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", + "requires": { + "es5-ext": "~0.10.2" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-2.1.0.tgz", + "integrity": "sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU=", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npm.taobao.org/makeerror/download/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npm.taobao.org/map-age-cleaner/download/map-age-cleaner-0.1.3.tgz", + "integrity": "sha1-fVg6cwZDTAVf5HSw9FB45uG0uSo=", + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/map-cache/download/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/map-visit/download/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "markdown-it": { + "version": "8.4.2", + "resolved": "https://registry.npm.taobao.org/markdown-it/download/markdown-it-8.4.2.tgz", + "integrity": "sha1-OG+YmY3BWjdyKqdyIIT0Agvdm1Q=", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "entities": "~1.1.1", + "linkify-it": "^2.0.0", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/entities/download/entities-1.1.2.tgz?cache=0&sync_timestamp=1602898797807&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fentities%2Fdownload%2Fentities-1.1.2.tgz", + "integrity": "sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=", + "dev": true + } + } + }, + "markdown-it-anchor": { + "version": "5.3.0", + "resolved": "https://registry.npm.taobao.org/markdown-it-anchor/download/markdown-it-anchor-5.3.0.tgz", + "integrity": "sha1-1Ums1khWqOzRvqWDZe84Xv+6x0Q=", + "dev": true + }, + "markdown-it-chain": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/markdown-it-chain/download/markdown-it-chain-1.3.0.tgz", + "integrity": "sha1-zPb+hsECZrr7TlRzgN/X8nfMF7w=", + "dev": true, + "requires": { + "webpack-chain": "^4.9.0" + }, + "dependencies": { + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz", + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=", + "dev": true + }, + "javascript-stringify": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/javascript-stringify/download/javascript-stringify-1.6.0.tgz", + "integrity": "sha1-FC0RHzpuPa6PSpr9d9RYVbWpzOM=", + "dev": true + }, + "webpack-chain": { + "version": "4.12.1", + "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-4.12.1.tgz", + "integrity": "sha1-bIQ5u7KrVQlS1g4eqTGRQZBsAqY=", + "dev": true, + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^1.6.0" + } + } + } + }, + "markdown-it-container": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/markdown-it-container/download/markdown-it-container-2.0.0.tgz", + "integrity": "sha1-ABm0P9Au7+zi8ZYKKJX7qBpARpU=", + "dev": true + }, + "markdown-it-emoji": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/markdown-it-emoji/download/markdown-it-emoji-1.4.0.tgz", + "integrity": "sha1-m+4OmpkKljupbfaYDE/dsF37Tcw=", + "dev": true + }, + "markdown-it-table-of-contents": { + "version": "0.4.4", + "resolved": "https://registry.npm.taobao.org/markdown-it-table-of-contents/download/markdown-it-table-of-contents-0.4.4.tgz", + "integrity": "sha1-PcfOi4/BflmBx3zDmNF4Ixnzf7w=", + "dev": true + }, + "marked": { + "version": "1.2.7", + "resolved": "https://registry.npm.taobao.org/marked/download/marked-1.2.7.tgz", + "integrity": "sha1-bhS1lVgdIxnNzwM6JMqvQUVaAfs=" + }, + "marked-terminal": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/marked-terminal/download/marked-terminal-4.1.0.tgz", + "integrity": "sha1-AQhzctNjbcfLKGR1odYUcYf1AOA=", + "requires": { + "ansi-escapes": "^4.3.1", + "cardinal": "^2.1.1", + "chalk": "^4.0.0", + "cli-table": "^0.3.1", + "node-emoji": "^1.10.0", + "supports-hyperlinks": "^2.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "material-colors": { + "version": "1.2.6", + "resolved": "https://registry.npm.taobao.org/material-colors/download/material-colors-1.2.6.tgz", + "integrity": "sha1-bRlYhxEmmSzuzHL0vMTY8BCGX0Y=" + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz", + "integrity": "sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8=", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/mdn-data/download/mdn-data-2.0.4.tgz", + "integrity": "sha1-aZs8OKxvHXKAkaZGULZdOIUC/Vs=" + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/mdurl/download/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/media-typer/download/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "mem": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/mem/download/mem-5.1.1.tgz?cache=0&sync_timestamp=1602347248860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmem%2Fdownload%2Fmem-5.1.1.tgz", + "integrity": "sha1-cFm2e/msLJJMnxz/cVWgZDlK37M=", + "requires": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^2.1.0", + "p-is-promise": "^2.1.0" + } + }, + "memfs": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/memfs/download/memfs-3.2.0.tgz", + "integrity": "sha1-+UOOYitazR2qikrhYMSW/dEyWyY=", + "requires": { + "fs-monkey": "1.0.1" + } + }, + "memoize-one": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/memoize-one/download/memoize-one-5.1.1.tgz", + "integrity": "sha1-BHtuMZm1COrsA1BN5xIpuOsddcA=" + }, + "memoizee": { + "version": "0.4.15", + "resolved": "https://registry.npm.taobao.org/memoizee/download/memoizee-0.4.15.tgz", + "integrity": "sha1-5vPS2oY/MY0CIlORgppsWVZVW3I=", + "requires": { + "d": "^1.0.1", + "es5-ext": "^0.10.53", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + }, + "dependencies": { + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/next-tick/download/next-tick-1.1.0.tgz", + "integrity": "sha1-GDbuMK1W1n7ygbIr0Zn3CUSbNes=" + } + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "merge-deep": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/merge-deep/download/merge-deep-3.0.3.tgz?cache=0&sync_timestamp=1610379098836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmerge-deep%2Fdownload%2Fmerge-deep-3.0.3.tgz", + "integrity": "sha1-Gisq6SbaiyrpOgrBXZDNGSJ2YAM=", + "requires": { + "arr-union": "^3.1.0", + "clone-deep": "^0.2.4", + "kind-of": "^3.0.2" + }, + "dependencies": { + "clone-deep": { + "version": "0.2.4", + "resolved": "https://registry.npm.taobao.org/clone-deep/download/clone-deep-0.2.4.tgz", + "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", + "requires": { + "for-own": "^0.1.3", + "is-plain-object": "^2.0.1", + "kind-of": "^3.0.2", + "lazy-cache": "^1.0.3", + "shallow-clone": "^0.1.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + }, + "shallow-clone": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/shallow-clone/download/shallow-clone-0.1.2.tgz", + "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", + "requires": { + "is-extendable": "^0.1.1", + "kind-of": "^2.0.1", + "lazy-cache": "^0.2.3", + "mixin-object": "^2.0.1" + }, + "dependencies": { + "kind-of": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-2.0.1.tgz", + "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", + "requires": { + "is-buffer": "^1.0.2" + } + }, + "lazy-cache": { + "version": "0.2.7", + "resolved": "https://registry.npm.taobao.org/lazy-cache/download/lazy-cache-0.2.7.tgz", + "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=" + } + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz", + "integrity": "sha1-L93n5gIJOfcJBqaPLXrmheTIxkY=", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz", + "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz", + "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/methods/download/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.2.tgz", + "integrity": "sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk=", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/miller-rabin/download/miller-rabin-4.0.1.tgz", + "integrity": "sha1-8IA1HIZbDcViqEYpZtqlNUPHik0=", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1610758470730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-1.6.0.tgz", + "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=" + }, + "mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npm.taobao.org/mime-db/download/mime-db-1.45.0.tgz?cache=0&sync_timestamp=1600831175828&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-db%2Fdownload%2Fmime-db-1.45.0.tgz", + "integrity": "sha1-zO7aIczXw6dF66LezVXUtz54eeo=" + }, + "mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npm.taobao.org/mime-types/download/mime-types-2.1.28.tgz?cache=0&sync_timestamp=1609559846884&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime-types%2Fdownload%2Fmime-types-2.1.28.tgz", + "integrity": "sha1-EWDEdX6rLFNjiI4AUnPs950qDs0=", + "requires": { + "mime-db": "1.45.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz", + "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=" + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/mimic-response/download/mimic-response-1.0.1.tgz", + "integrity": "sha1-SSNTiHju9CBjy4o+OweYeBSHqxs=" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npm.taobao.org/min-document/download/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "^0.1.0" + } + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npm.taobao.org/mini-create-react-context/download/mini-create-react-context-0.4.1.tgz", + "integrity": "sha1-ByFxVhv9ySLaCKYMIZekl8wtHV4=", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-1.3.3.tgz?cache=0&sync_timestamp=1610548137583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-1.3.3.tgz", + "integrity": "sha1-eALmKzQZmqfRpi5lQ5WFmoNkhqA=", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "mini-store": { + "version": "3.0.6", + "resolved": "https://registry.npm.taobao.org/mini-store/download/mini-store-3.0.6.tgz", + "integrity": "sha1-RLhr5bKHcnEiTOBomzo1ot/7HKk=", + "requires": { + "hoist-non-react-statics": "^3.3.2", + "shallowequal": "^1.0.2" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz", + "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz", + "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz", + "integrity": "sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-3.1.3.tgz", + "integrity": "sha1-fUL/HzljVILhX5zbUxhN7r1YFf0=", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/minipass-collect/download/minipass-collect-1.0.2.tgz", + "integrity": "sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc=", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/minipass-flush/download/minipass-flush-1.0.5.tgz", + "integrity": "sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M=", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/minipass-pipeline/download/minipass-pipeline-1.2.4.tgz", + "integrity": "sha1-aEcveXEcCEZXwGfFxq2Tzd6oIUw=", + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/minizlib/download/minizlib-2.1.2.tgz?cache=0&sync_timestamp=1597445183799&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminizlib%2Fdownload%2Fminizlib-2.1.2.tgz", + "integrity": "sha1-6Q00Zrogm5MkUVCKEc49NjIUWTE=", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/mississippi/download/mississippi-3.0.0.tgz", + "integrity": "sha1-6goykfl+C16HdrNj1fChLZTGcCI=", + "requires": { + "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": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/mixin-deep/download/mixin-deep-1.3.2.tgz", + "integrity": "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-extendable/download/is-extendable-1.0.1.tgz", + "integrity": "sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mixin-object": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/mixin-object/download/mixin-object-2.0.1.tgz", + "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", + "requires": { + "for-in": "^0.1.3", + "is-extendable": "^0.1.1" + }, + "dependencies": { + "for-in": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/for-in/download/for-in-0.1.8.tgz", + "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1599533186253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz", + "integrity": "sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=", + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npm.taobao.org/moment/download/moment-2.29.1.tgz?cache=0&sync_timestamp=1601983717342&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmoment%2Fdownload%2Fmoment-2.29.1.tgz", + "integrity": "sha1-sr52n6MZQL6e7qZGnAdeNQBvo9M=" + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz", + "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=" + }, + "multer": { + "version": "1.4.2", + "resolved": "https://registry.npm.taobao.org/multer/download/multer-1.4.2.tgz", + "integrity": "sha1-Lx9NEtuu66dMs35iPyNL9NPSBXo=", + "requires": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + } + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npm.taobao.org/multicast-dns/download/multicast-dns-6.2.3.tgz", + "integrity": "sha1-oOx72QVcQoL3kMPIL04o2zsxsik=", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "mustache": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/mustache/download/mustache-4.1.0.tgz?cache=0&sync_timestamp=1607213156855&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmustache%2Fdownload%2Fmustache-4.1.0.tgz", + "integrity": "sha1-jBsEIjipgtLrLTDvxsFClq4/aZ0=" + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.8.tgz", + "integrity": "sha1-FjDEKyJR/4HiooPelqVJfqkuXg0=", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npm.taobao.org/mz/download/mz-2.7.0.tgz", + "integrity": "sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=", + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npm.taobao.org/nan/download/nan-2.14.2.tgz?cache=0&sync_timestamp=1602591931869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnan%2Fdownload%2Fnan-2.14.2.tgz", + "integrity": "sha1-9TdkAGlRaPTMaUrJOT0MlYXu6hk=", + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/nanomatch/download/nanomatch-1.2.13.tgz", + "integrity": "sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "native-request": { + "version": "1.0.8", + "resolved": "https://registry.npm.taobao.org/native-request/download/native-request-1.0.8.tgz", + "integrity": "sha1-j2a/YG4PfqJ8DlmV6y9dA+M65vs=", + "optional": true + }, + "native-url": { + "version": "0.2.6", + "resolved": "https://registry.npm.taobao.org/native-url/download/native-url-0.2.6.tgz", + "integrity": "sha1-yhJY9azhaccW/0Tsy922dOEDma4=", + "requires": { + "querystring": "^0.2.0" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz", + "integrity": "sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs=" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz", + "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/next-tick/download/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz", + "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=" + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/no-case/download/no-case-2.3.2.tgz?cache=0&sync_timestamp=1606867586747&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fno-case%2Fdownload%2Fno-case-2.3.2.tgz", + "integrity": "sha1-YLgTOWvjmz8SiKTB7V0efSi0ZKw=", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-emoji": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/node-emoji/download/node-emoji-1.10.0.tgz", + "integrity": "sha1-iIar0l2ce7YYAqZYUj0fjSqJsto=", + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npm.taobao.org/node-fetch/download/node-fetch-1.7.3.tgz?cache=0&sync_timestamp=1599309154670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-fetch%2Fdownload%2Fnode-fetch-1.7.3.tgz", + "integrity": "sha1-mA9vcthSEaU0fGsrwYxbhMPrR+8=", + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npm.taobao.org/node-forge/download/node-forge-0.10.0.tgz", + "integrity": "sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M=", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/node-int64/download/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz", + "integrity": "sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU=", + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + } + } + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/node-modules-regexp/download/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/node-notifier/download/node-notifier-6.0.0.tgz?cache=0&sync_timestamp=1608193081670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-notifier%2Fdownload%2Fnode-notifier-6.0.0.tgz", + "integrity": "sha1-zqMZ4GuqFt7sjOXNfxM8Ska2jhI=", + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "node-releases": { + "version": "1.1.69", + "resolved": "https://registry.npm.taobao.org/node-releases/download/node-releases-1.1.69.tgz?cache=0&sync_timestamp=1609792828614&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.69.tgz", + "integrity": "sha1-MUnb3lO3gWEM2LSG1i2G4mw3JfY=" + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npm.taobao.org/nopt/download/nopt-1.0.10.tgz?cache=0&sync_timestamp=1597649982866&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnopt%2Fdownload%2Fnopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz", + "integrity": "sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz", + "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/normalize-range/download/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "4.5.0", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-4.5.0.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-4.5.0.tgz", + "integrity": "sha1-RTNUCH5sqWlXvY9br3U/WYIUISk=" + }, + "normalize-wheel": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz", + "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" + }, + "normalize.css": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/normalize.css/download/normalize.css-7.0.0.tgz", + "integrity": "sha1-q/sd2CRwZ04DIrU86xqvQSk45L8=" + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/nprogress/download/nprogress-0.2.0.tgz", + "integrity": "sha1-y480xTIT2JVyP8urkH6UIq28r7E=", + "dev": true + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/nth-check/download/nth-check-1.0.2.tgz?cache=0&sync_timestamp=1606860944410&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnth-check%2Fdownload%2Fnth-check-1.0.2.tgz", + "integrity": "sha1-sr0pXDfj3VijvwcAN2Zjuk2c8Fw=", + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/nwsapi/download/nwsapi-2.2.0.tgz", + "integrity": "sha1-IEh5qePQaP8qVROcLHcngGgaOLc=" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz", + "integrity": "sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/object-copy/download/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npm.taobao.org/object-inspect/download/object-inspect-1.9.0.tgz?cache=0&sync_timestamp=1606804265193&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-inspect%2Fdownload%2Fobject-inspect-1.9.0.tgz", + "integrity": "sha1-yQUh104RJ7ZyZt7TOUrWEWmGUzo=" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz", + "integrity": "sha1-HEfyct8nfzsdrwYWd9nILiMixg4=" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/object-visit/download/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604115104654&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz", + "integrity": "sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA=", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/object.entries/download/object.entries-1.1.3.tgz", + "integrity": "sha1-xgHH8Wi2I3RUGgfdvT4tXk93EaY=", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "object.fromentries": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/object.fromentries/download/object.fromentries-2.0.3.tgz?cache=0&sync_timestamp=1606458613582&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.fromentries%2Fdownload%2Fobject.fromentries-2.0.3.tgz", + "integrity": "sha1-E878/6cC3Gd1AxSjMF6Ms/rR0HI=", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.1.tgz?cache=0&sync_timestamp=1606458226852&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.1.tgz", + "integrity": "sha1-Df2o0QgHTZxWPoBJDIg7ZmEJFUQ=", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/object.pick/download/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/object.values/download/object.values-1.1.2.tgz?cache=0&sync_timestamp=1606429984840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.values%2Fdownload%2Fobject.values-1.1.2.tgz", + "integrity": "sha1-eiAV4G/LD1Rr1lJIbOhYOkcxxzE=", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz", + "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=" + }, + "omit.js": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/omit.js/download/omit.js-2.0.2.tgz", + "integrity": "sha1-3ZuENvq5R6Xz/yFMslOGMeMT7C8=" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz", + "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/onetime/download/onetime-5.1.2.tgz", + "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "only": { + "version": "0.0.2", + "resolved": "https://registry.npm.taobao.org/only/download/only-0.0.2.tgz", + "integrity": "sha1-Kv3oTQPlC5qO3EROMGEKcCle37Q=", + "dev": true + }, + "ono": { + "version": "4.0.11", + "resolved": "https://registry.npm.taobao.org/ono/download/ono-4.0.11.tgz", + "integrity": "sha1-x/Qgmz45bopE70O5ztx/XXkdIh0=", + "requires": { + "format-util": "^1.0.3" + } + }, + "opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/opencollective-postinstall/download/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha1-eg//l49tv6TQBiOPusmO1BmMMlk=", + "dev": true + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz", + "integrity": "sha1-XTfh81B3udysQwE3InGv3rKhNZg=" + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/opn/download/opn-5.5.0.tgz", + "integrity": "sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w=", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + } + } + }, + "optimize-css-assets-webpack-plugin": { + "version": "5.0.4", + "resolved": "https://registry.npm.taobao.org/optimize-css-assets-webpack-plugin/download/optimize-css-assets-webpack-plugin-5.0.4.tgz", + "integrity": "sha1-hYg8ZSiqoC4wu62ZCMkpJrtS3JA=", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npm.taobao.org/optionator/download/optionator-0.8.3.tgz?cache=0&sync_timestamp=1585966141328&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Foptionator%2Fdownload%2Foptionator-0.8.3.tgz", + "integrity": "sha1-hPodA2/p08fiHZmIS2ARZ+yPtJU=", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "original": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/original/download/original-1.0.2.tgz", + "integrity": "sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8=", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "os-locale": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/os-locale/download/os-locale-5.0.0.tgz", + "integrity": "sha1-bSbB2Vtll8XVMXv1+6N+zOw2cuA=", + "requires": { + "execa": "^4.0.0", + "lcid": "^3.0.0", + "mem": "^5.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/p-cancelable/download/p-cancelable-1.1.0.tgz", + "integrity": "sha1-0HjRWjr0CSIMiG8dmgyi5EGrJsw=" + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-defer/download/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/p-each-series/download/p-each-series-2.2.0.tgz", + "integrity": "sha1-EFqwNXznKyAqiouUkzZyZXteKpo=" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/p-is-promise/download/p-is-promise-2.1.0.tgz", + "integrity": "sha1-kYzrrqJIpiz3/6uOO8qMX4gvxC4=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz", + "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz", + "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=", + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/p-map/download/p-map-4.0.0.tgz", + "integrity": "sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs=", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/p-retry/download/p-retry-3.0.1.tgz", + "integrity": "sha1-MWtMiJPiyNwc+okfQGxLQivr8yg=", + "dev": true, + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz", + "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npm.taobao.org/package-json/download/package-json-6.5.0.tgz", + "integrity": "sha1-b+7ayjXnVyWHbQsOZJdGl/7RRbA=", + "dev": true, + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npm.taobao.org/pako/download/pako-1.0.11.tgz?cache=0&sync_timestamp=1610209018701&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpako%2Fdownload%2Fpako-1.0.11.tgz", + "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/parallel-transform/download/parallel-transform-1.2.0.tgz", + "integrity": "sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw=", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/param-case/download/param-case-2.1.1.tgz?cache=0&sync_timestamp=1606867587234&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/parent-module/download/parent-module-1.0.1.tgz", + "integrity": "sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI=", + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/callsites/download/callsites-3.1.0.tgz", + "integrity": "sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M=" + } + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz", + "integrity": "sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ=", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "parse5": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/parse5/download/parse5-3.0.3.tgz", + "integrity": "sha1-BC95L/3TaFFVHPTp4Gazh0q0W1w=", + "requires": { + "@types/node": "*" + } + }, + "parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/parseqs/download/parseqs-0.0.6.tgz", + "integrity": "sha1-jku1oZ0c3IRKCKyXTTTic6+mcNU=" + }, + "parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/parseuri/download/parseuri-0.0.6.tgz", + "integrity": "sha1-4Ulugp46wv9H85pN0ESzKCPEolo=" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz", + "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=" + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/pascalcase/download/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "passthrough-counter": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/passthrough-counter/download/passthrough-counter-1.0.0.tgz", + "integrity": "sha1-GWfZ5m2lcrXAI8eH2xEqOHqxZvo=", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz", + "integrity": "sha1-5sTd1+06onxoogzE5Q4aTug7vEo=" + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-dirname/download/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz", + "integrity": "sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/path-to-regexp/download/path-to-regexp-1.8.0.tgz", + "integrity": "sha1-iHs7qdhDk+h6CgufTLdWGYtTVIo=", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/path-type/download/path-type-3.0.0.tgz", + "integrity": "sha1-zvMdyOCho7sNEFwM2Xzzv0f0428=", + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + } + } + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.1.tgz", + "integrity": "sha1-y4cksPramEWWhW0abrr9NYRlS5Q=", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.2.tgz", + "integrity": "sha1-IfMz6ba46v8CRo9RRupAbTRfTa0=" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pify/download/pify-4.0.1.tgz", + "integrity": "sha1-SyzSXFDVmHNcUCkiJP2MbfQeMjE=" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/pirates/download/pirates-4.0.1.tgz", + "integrity": "sha1-ZDqSyviUVm+RsrmG0sZpUKji+4c=", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-conf": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/pkg-conf/download/pkg-conf-2.1.0.tgz", + "integrity": "sha1-ISZRTKbyq/69FoWW3xi6V4Z/AFg=", + "requires": { + "find-up": "^2.0.0", + "load-json-file": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz", + "integrity": "sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg=", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + } + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-3.0.0.tgz", + "integrity": "sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM=", + "requires": { + "find-up": "^3.0.0" + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/pkg-up/download/pkg-up-3.1.0.tgz", + "integrity": "sha1-EA7CNcwVDk/UJRlBJZaihRKg3vU=", + "requires": { + "find-up": "^3.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/please-upgrade-node/download/please-upgrade-node-3.2.0.tgz", + "integrity": "sha1-rt3T+ZTJM+StmLmdmlVu+g4v6UI=", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/pn/download/pn-1.1.0.tgz", + "integrity": "sha1-4vTO8OIZ9GPBeas3Rj5OHs3Muvs=" + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npm.taobao.org/popper.js/download/popper.js-1.16.1.tgz", + "integrity": "sha1-KiI8s9x7YhPXQOQDcr5A3kPmWxs=" + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz", + "integrity": "sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g=", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/posix-character-classes/download/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + }, + "postcss": { + "version": "7.0.32", + "resolved": "https://registry.npm.taobao.org/postcss/download/postcss-7.0.32.tgz?cache=0&sync_timestamp=1610186232046&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss%2Fdownload%2Fpostcss-7.0.32.tgz", + "integrity": "sha1-QxDW7jRwU9o0M9sr5JKIPWLOxZ0=", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-attribute-case-insensitive": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-attribute-case-insensitive/download/postcss-attribute-case-insensitive-4.0.2.tgz", + "integrity": "sha1-2T5GtQRYnpSscnewRjImxoBBqIA=", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npm.taobao.org/postcss-calc/download/postcss-calc-7.0.5.tgz?cache=0&sync_timestamp=1609689594265&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-calc%2Fdownload%2Fpostcss-calc-7.0.5.tgz", + "integrity": "sha1-+KbpnxLmGcLrwjz2xIb9wVhgkz4=", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-color-functional-notation": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-color-functional-notation/download/postcss-color-functional-notation-2.0.1.tgz", + "integrity": "sha1-Xv03qI+6vrAKKWbR5T2Yztk/dOA=", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-color-gray/download/postcss-color-gray-5.0.0.tgz", + "integrity": "sha1-Uyox65CfjaiYzv/ilv3B+GS+hUc=", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-hex-alpha": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-color-hex-alpha/download/postcss-color-hex-alpha-5.0.3.tgz?cache=0&sync_timestamp=1610465120669&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-color-hex-alpha%2Fdownload%2Fpostcss-color-hex-alpha-5.0.3.tgz", + "integrity": "sha1-qNnKTDnUl8lmHjdLnFGJnvD4c4g=", + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-color-mod-function": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-color-mod-function/download/postcss-color-mod-function-3.0.3.tgz", + "integrity": "sha1-gWuhRawRzDy2uqkFp1pJ+QPk0x0=", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-color-rebeccapurple/download/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha1-x6ib6HK7dORbHjAiv+V0iCPm3nc=", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-colormin/download/postcss-colormin-4.0.3.tgz?cache=0&sync_timestamp=1610386785930&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-colormin%2Fdownload%2Fpostcss-colormin-4.0.3.tgz", + "integrity": "sha1-rgYLzpPteUrHEmTwgTLVUJVr04E=", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-convert-values/download/postcss-convert-values-4.0.1.tgz?cache=0&sync_timestamp=1610386785822&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-convert-values%2Fdownload%2Fpostcss-convert-values-4.0.1.tgz", + "integrity": "sha1-yjgT7U2g+BL51DcDWE5Enr4Ymn8=", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npm.taobao.org/postcss-custom-media/download/postcss-custom-media-7.0.8.tgz", + "integrity": "sha1-//0T/+/61zYhvl84cHaiiwApTgw=", + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-custom-properties": { + "version": "8.0.11", + "resolved": "https://registry.npm.taobao.org/postcss-custom-properties/download/postcss-custom-properties-8.0.11.tgz?cache=0&sync_timestamp=1610468042298&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-custom-properties%2Fdownload%2Fpostcss-custom-properties-8.0.11.tgz", + "integrity": "sha1-LWF3LW6S8i9eDVJgLfj65G+jDZc=", + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-custom-selectors/download/postcss-custom-selectors-5.1.2.tgz?cache=0&sync_timestamp=1610469257838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-custom-selectors%2Fdownload%2Fpostcss-custom-selectors-5.1.2.tgz", + "integrity": "sha1-ZIWMbrLs/y+0HQsoyd17PbTef7o=", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-2.0.0.tgz", + "integrity": "sha1-OxO9G7HLNuG8taTc0n9UxdyzVwM=" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-5.0.0.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-5.0.0.tgz", + "integrity": "sha1-JJBENWaXsztk8aj3yAki3d7nGVw=", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-dir-pseudo-class": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-dir-pseudo-class/download/postcss-dir-pseudo-class-5.0.0.tgz", + "integrity": "sha1-bjpBd9Dts6vMhf22+7HCbauuq6I=", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-2.0.0.tgz", + "integrity": "sha1-OxO9G7HLNuG8taTc0n9UxdyzVwM=" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-5.0.0.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-5.0.0.tgz", + "integrity": "sha1-JJBENWaXsztk8aj3yAki3d7nGVw=", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-comments/download/postcss-discard-comments-4.0.2.tgz?cache=0&sync_timestamp=1610386786026&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-comments%2Fdownload%2Fpostcss-discard-comments-4.0.2.tgz", + "integrity": "sha1-H7q9LCRr/2qq15l7KwkY9NevQDM=", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-discard-duplicates/download/postcss-discard-duplicates-4.0.2.tgz?cache=0&sync_timestamp=1610386786123&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-duplicates%2Fdownload%2Fpostcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha1-P+EzzTyCKC5VD8myORdqkge3hOs=", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-empty/download/postcss-discard-empty-4.0.1.tgz?cache=0&sync_timestamp=1610386786430&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-empty%2Fdownload%2Fpostcss-discard-empty-4.0.1.tgz", + "integrity": "sha1-yMlR6fc+2UKAGUWERKAq2Qu592U=", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-discard-overridden/download/postcss-discard-overridden-4.0.1.tgz?cache=0&sync_timestamp=1610386786543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-discard-overridden%2Fdownload%2Fpostcss-discard-overridden-4.0.1.tgz", + "integrity": "sha1-ZSrvipZybwKfXj4AFG7npOdV/1c=", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-double-position-gradients": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-double-position-gradients/download/postcss-double-position-gradients-1.0.0.tgz", + "integrity": "sha1-/JJ9Uv3ciWyzooEuvF3xR+EQUi4=", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-env-function/download/postcss-env-function-2.0.2.tgz", + "integrity": "sha1-Dz49PFfwlKksK69LYkHwsNpTZdc=", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/postcss-flexbugs-fixes/download/postcss-flexbugs-fixes-4.2.1.tgz?cache=0&sync_timestamp=1605876059762&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-flexbugs-fixes%2Fdownload%2Fpostcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha1-khimUknzCJfeqxAzrO2FeFYqZpA=", + "requires": { + "postcss": "^7.0.26" + } + }, + "postcss-focus-visible": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-focus-visible/download/postcss-focus-visible-4.0.0.tgz", + "integrity": "sha1-R30QcROt5gJLFBKDF63ivR4XBG4=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-focus-within/download/postcss-focus-within-3.0.0.tgz", + "integrity": "sha1-djuHiFls7puHTJmSAc3egGWe9oA=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-font-variant/download/postcss-font-variant-4.0.1.tgz", + "integrity": "sha1-QtTAqzCJT2D5ixdWHrXAMh9QJkE=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-gap-properties/download/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha1-QxwZKrPtlqPD0J8v9hWWD5AsFxU=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-image-set-function": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-image-set-function/download/postcss-image-set-function-3.0.1.tgz", + "integrity": "sha1-KJIKLymUW+1MMZjX32SW1BDT8og=", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-initial": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-initial/download/postcss-initial-3.0.2.tgz?cache=0&sync_timestamp=1601414425002&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-initial%2Fdownload%2Fpostcss-initial-3.0.2.tgz", + "integrity": "sha1-8BhWNpSzwWro6qvjxYWsYxljey0=", + "requires": { + "lodash.template": "^4.5.0", + "postcss": "^7.0.2" + } + }, + "postcss-lab-function": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-lab-function/download/postcss-lab-function-2.0.1.tgz", + "integrity": "sha1-u1GmhWzRIomrSuINseOCHvE9fS4=", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-load-config/download/postcss-load-config-2.1.2.tgz?cache=0&sync_timestamp=1601607668112&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-load-config%2Fdownload%2Fpostcss-load-config-2.1.2.tgz", + "integrity": "sha1-xepQTyxK7zPHNZo03jVzdyrXUCo=", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-loader/download/postcss-loader-3.0.0.tgz?cache=0&sync_timestamp=1605790892391&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-loader%2Fdownload%2Fpostcss-loader-3.0.0.tgz", + "integrity": "sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0=", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-logical/download/postcss-logical-3.0.0.tgz", + "integrity": "sha1-JJXQ+LgunyYnJfdflAGzTntF1bU=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-media-minmax/download/postcss-media-minmax-4.0.0.tgz?cache=0&sync_timestamp=1610466264580&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-media-minmax%2Fdownload%2Fpostcss-media-minmax-4.0.0.tgz", + "integrity": "sha1-t1u2y8IXyKxJQz4S8iBIgUpPXtU=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npm.taobao.org/postcss-merge-longhand/download/postcss-merge-longhand-4.0.11.tgz?cache=0&sync_timestamp=1610386786883&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-merge-longhand%2Fdownload%2Fpostcss-merge-longhand-4.0.11.tgz", + "integrity": "sha1-YvSaE+Sg7gTnuY9CuxYGLKJUniQ=", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-merge-rules/download/postcss-merge-rules-4.0.3.tgz?cache=0&sync_timestamp=1610386787007&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-merge-rules%2Fdownload%2Fpostcss-merge-rules-4.0.3.tgz", + "integrity": "sha1-NivqT/Wh+Y5AdacTxsslrv75plA=", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-font-values/download/postcss-minify-font-values-4.0.2.tgz?cache=0&sync_timestamp=1610386787241&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-font-values%2Fdownload%2Fpostcss-minify-font-values-4.0.2.tgz", + "integrity": "sha1-zUw0TM5HQ0P6xdgiBqssvLiv1aY=", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-gradients/download/postcss-minify-gradients-4.0.2.tgz?cache=0&sync_timestamp=1610386787349&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-gradients%2Fdownload%2Fpostcss-minify-gradients-4.0.2.tgz", + "integrity": "sha1-k7KcL/UJnFNe7NpWxKpuZlpmNHE=", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-params/download/postcss-minify-params-4.0.2.tgz?cache=0&sync_timestamp=1610386787133&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-params%2Fdownload%2Fpostcss-minify-params-4.0.2.tgz", + "integrity": "sha1-a5zvAwwR41Jh+V9hjJADbWgNuHQ=", + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-minify-selectors/download/postcss-minify-selectors-4.0.2.tgz?cache=0&sync_timestamp=1610386787478&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-minify-selectors%2Fdownload%2Fpostcss-minify-selectors-4.0.2.tgz", + "integrity": "sha1-4uXrQL/uUA0M2SQ1APX46kJi+9g=", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz?cache=0&sync_timestamp=1602588238811&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-extract-imports%2Fdownload%2Fpostcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha1-gYcZoa4doyX5gyRGsBE27rSTzX4=", + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.3.tgz?cache=0&sync_timestamp=1602587661752&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-local-by-default%2Fdownload%2Fpostcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A=", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz?cache=0&sync_timestamp=1602593225142&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-scope%2Fdownload%2Fpostcss-modules-scope-2.2.0.tgz", + "integrity": "sha1-OFyuATzHdD9afXYC0Qc6iequYu4=", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz", + "integrity": "sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA=", + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-nesting/download/postcss-nesting-7.0.1.tgz", + "integrity": "sha1-tQrXt/AXPlteOIDDUBNEcD4EwFI=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-charset/download/postcss-normalize-charset-4.0.1.tgz?cache=0&sync_timestamp=1610386787583&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-charset%2Fdownload%2Fpostcss-normalize-charset-4.0.1.tgz", + "integrity": "sha1-izWt067oOhNrBHHg1ZvlilAoXdQ=", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-display-values/download/postcss-normalize-display-values-4.0.2.tgz?cache=0&sync_timestamp=1610386783188&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-display-values%2Fdownload%2Fpostcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha1-Db4EpM6QY9RmftK+R2u4MMglk1o=", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-positions/download/postcss-normalize-positions-4.0.2.tgz?cache=0&sync_timestamp=1610386783281&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-positions%2Fdownload%2Fpostcss-normalize-positions-4.0.2.tgz", + "integrity": "sha1-BfdX+E8mBDc3g2ipH4ky1LECkX8=", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-4.0.2.tgz?cache=0&sync_timestamp=1610386783367&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-repeat-style%2Fdownload%2Fpostcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha1-xOu8KJ85kaAo1EdRy90RkYsXkQw=", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-string/download/postcss-normalize-string-4.0.2.tgz?cache=0&sync_timestamp=1610386783840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-string%2Fdownload%2Fpostcss-normalize-string-4.0.2.tgz", + "integrity": "sha1-zUTECrB6DHo23F6Zqs4eyk7CaQw=", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-4.0.2.tgz?cache=0&sync_timestamp=1610386783448&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-timing-functions%2Fdownload%2Fpostcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha1-jgCcoqOUnNr4rSPmtquZy159KNk=", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-unicode/download/postcss-normalize-unicode-4.0.1.tgz?cache=0&sync_timestamp=1610386783542&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-unicode%2Fdownload%2Fpostcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha1-hBvUj9zzAZrUuqdJOj02O1KuHPs=", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-url/download/postcss-normalize-url-4.0.1.tgz?cache=0&sync_timestamp=1610386783653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-url%2Fdownload%2Fpostcss-normalize-url-4.0.1.tgz", + "integrity": "sha1-EOQ3+GvHx+WPe5ZS7YeNqqlfquE=", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/normalize-url/download/normalize-url-3.3.0.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-3.3.0.tgz", + "integrity": "sha1-suHE3E98bVd0PfczpPWXjRhlBVk=" + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-normalize-whitespace/download/postcss-normalize-whitespace-4.0.2.tgz?cache=0&sync_timestamp=1610386783749&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-normalize-whitespace%2Fdownload%2Fpostcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha1-vx1AcP5Pzqh9E0joJdjMDF+qfYI=", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-ordered-values/download/postcss-ordered-values-4.1.2.tgz?cache=0&sync_timestamp=1610386783968&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-ordered-values%2Fdownload%2Fpostcss-ordered-values-4.1.2.tgz", + "integrity": "sha1-DPdcgg7H1cTSgBiVWeC1ceusDu4=", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-overflow-shorthand/download/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha1-MezzUOnG9t3CUKePDD4RHzLdTDA=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-page-break/download/postcss-page-break-2.0.0.tgz?cache=0&sync_timestamp=1601207977835&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-page-break%2Fdownload%2Fpostcss-page-break-2.0.0.tgz", + "integrity": "sha1-rdUtDgpSjKvmr+6LRuKrsnffRr8=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-place/download/postcss-place-4.0.1.tgz", + "integrity": "sha1-6fOdM9LcWE5G7h20Wtt3yp0dzGI=", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npm.taobao.org/postcss-preset-env/download/postcss-preset-env-6.7.0.tgz", + "integrity": "sha1-w03az4+QI4OzWtHgMPF49M3xGKU=", + "requires": { + "autoprefixer": "^9.6.1", + "browserslist": "^4.6.4", + "caniuse-lite": "^1.0.30000981", + "css-blank-pseudo": "^0.1.4", + "css-has-pseudo": "^0.10.0", + "css-prefers-color-scheme": "^3.1.1", + "cssdb": "^4.4.0", + "postcss": "^7.0.17", + "postcss-attribute-case-insensitive": "^4.0.1", + "postcss-color-functional-notation": "^2.0.1", + "postcss-color-gray": "^5.0.0", + "postcss-color-hex-alpha": "^5.0.3", + "postcss-color-mod-function": "^3.0.3", + "postcss-color-rebeccapurple": "^4.0.1", + "postcss-custom-media": "^7.0.8", + "postcss-custom-properties": "^8.0.11", + "postcss-custom-selectors": "^5.1.2", + "postcss-dir-pseudo-class": "^5.0.0", + "postcss-double-position-gradients": "^1.0.0", + "postcss-env-function": "^2.0.2", + "postcss-focus-visible": "^4.0.0", + "postcss-focus-within": "^3.0.0", + "postcss-font-variant": "^4.0.0", + "postcss-gap-properties": "^2.0.0", + "postcss-image-set-function": "^3.0.1", + "postcss-initial": "^3.0.0", + "postcss-lab-function": "^2.0.1", + "postcss-logical": "^3.0.0", + "postcss-media-minmax": "^4.0.0", + "postcss-nesting": "^7.0.0", + "postcss-overflow-shorthand": "^2.0.0", + "postcss-page-break": "^2.0.0", + "postcss-place": "^4.0.1", + "postcss-pseudo-class-any-link": "^6.0.0", + "postcss-replace-overflow-wrap": "^3.0.0", + "postcss-selector-matches": "^4.0.0", + "postcss-selector-not": "^4.0.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-pseudo-class-any-link/download/postcss-pseudo-class-any-link-6.0.0.tgz", + "integrity": "sha1-LtPu05OzcCh53sSocDKyENrrBNE=", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/cssesc/download/cssesc-2.0.0.tgz", + "integrity": "sha1-OxO9G7HLNuG8taTc0n9UxdyzVwM=" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-5.0.0.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-5.0.0.tgz", + "integrity": "sha1-JJBENWaXsztk8aj3yAki3d7nGVw=", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-initial/download/postcss-reduce-initial-4.0.3.tgz?cache=0&sync_timestamp=1610386784406&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-initial%2Fdownload%2Fpostcss-reduce-initial-4.0.3.tgz", + "integrity": "sha1-f9QuvqXpyBRgljniwuhK4nC6SN8=", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-reduce-transforms/download/postcss-reduce-transforms-4.0.2.tgz?cache=0&sync_timestamp=1610386784321&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-reduce-transforms%2Fdownload%2Fpostcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha1-F++kBerMbge+NBSlyi0QdGgdTik=", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-replace-overflow-wrap": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-replace-overflow-wrap/download/postcss-replace-overflow-wrap-3.0.0.tgz", + "integrity": "sha1-YbNg/9rtyoTHyRjSsPDQ6lWasBw=", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-safe-parser": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-safe-parser/download/postcss-safe-parser-4.0.2.tgz", + "integrity": "sha1-ptTkjw832ffBGypYG/APi6SHC5Y=", + "requires": { + "postcss": "^7.0.26" + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/postcss-selector-matches/download/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha1-ccgkj5F7osyTA3yWN+4JxkQ2/P8=", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-not": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-selector-not/download/postcss-selector-not-4.0.1.tgz", + "integrity": "sha1-JjAW7vHPIZ4K3pqRN4D8H0ggTL8=", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-6.0.4.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-6.0.4.tgz", + "integrity": "sha1-VgdaE4CgRgTDiwY+p3Z6Epr1wrM=", + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/postcss-svgo/download/postcss-svgo-4.0.2.tgz?cache=0&sync_timestamp=1610388719854&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-svgo%2Fdownload%2Fpostcss-svgo-4.0.2.tgz", + "integrity": "sha1-F7mXvHEbMzurFDqu07jT1uPTglg=", + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-3.3.1.tgz", + "integrity": "sha1-n/giVH4okyE88cMO+lGsX9G6goE=" + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-unique-selectors/download/postcss-unique-selectors-4.0.1.tgz?cache=0&sync_timestamp=1610386956533&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-unique-selectors%2Fdownload%2Fpostcss-unique-selectors-4.0.1.tgz", + "integrity": "sha1-lEaRHzKJv9ZMbWgPBzwDsfnuS6w=", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz", + "integrity": "sha1-RD9qIM7WSBor2k+oUypuVdeJoss=" + }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/postcss-values-parser/download/postcss-values-parser-2.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-values-parser%2Fdownload%2Fpostcss-values-parser-2.0.1.tgz", + "integrity": "sha1-2otHLZAdoeIFtHvcmGN7np5VDl8=", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprelude-ls%2Fdownload%2Fprelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/prepend-http/download/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npm.taobao.org/prettier/download/prettier-1.19.1.tgz?cache=0&sync_timestamp=1606521236564&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprettier%2Fdownload%2Fprettier-1.19.1.tgz", + "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=" + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/pretty-error/download/pretty-error-2.1.2.tgz?cache=0&sync_timestamp=1609589331913&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpretty-error%2Fdownload%2Fpretty-error-2.1.2.tgz", + "integrity": "sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y=", + "dev": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npm.taobao.org/pretty-format/download/pretty-format-25.5.0.tgz?cache=0&sync_timestamp=1607352896943&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpretty-format%2Fdownload%2Fpretty-format-25.5.0.tgz", + "integrity": "sha1-eHPB13T2gsNLjUi2dDor8qxVeRo=", + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + } + } + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/pretty-time/download/pretty-time-1.1.0.tgz", + "integrity": "sha1-/7dCmvq7hTXDRqNOQYc63z103Q4=" + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/printj/download/printj-1.1.2.tgz", + "integrity": "sha1-2Q3rKXWoufYA+zoclOP0xTx4oiI=" + }, + "prismjs": { + "version": "1.23.0", + "resolved": "https://registry.npm.taobao.org/prismjs/download/prismjs-1.23.0.tgz", + "integrity": "sha1-07OWf31yRAaQSXZSqdQP8EYGfzM=", + "dev": true, + "requires": { + "clipboard": "^2.0.0" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npm.taobao.org/process/download/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz", + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz", + "integrity": "sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=", + "dev": true + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpromise%2Fdownload%2Fpromise-7.3.1.tgz", + "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", + "requires": { + "asap": "~2.0.3" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/prompts/download/prompts-2.4.0.tgz?cache=0&sync_timestamp=1603716784407&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprompts%2Fdownload%2Fprompts-2.4.0.tgz", + "integrity": "sha1-SqXeByOiMdHukSHED99mPfc/Ydc=", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npm.taobao.org/prop-types/download/prop-types-15.7.2.tgz", + "integrity": "sha1-UsQedbjIfnK52TYOAga5ncv/psU=", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npm.taobao.org/proxy-addr/download/proxy-addr-2.0.6.tgz", + "integrity": "sha1-/cIzZQVEfT8vLGOO0nLK9hS7sr8=", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/psl/download/psl-1.8.0.tgz", + "integrity": "sha1-kyb4vPsBOtzABf3/BWrM4CDlHCQ=" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz", + "integrity": "sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA=", + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npm.taobao.org/bn.js/download/bn.js-4.11.9.tgz", + "integrity": "sha1-JtVWgpRY+dHoH8SJUkk9C6NQeCg=" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz", + "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz", + "integrity": "sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4=", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz", + "integrity": "sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk=", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz", + "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/pupa/download/pupa-2.1.1.tgz", + "integrity": "sha1-9ej9SvwsXZeCj6pSNUnth0SiDWI=", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qr.js": { + "version": "0.0.0", + "resolved": "https://registry.npm.taobao.org/qr.js/download/qr.js-0.0.0.tgz", + "integrity": "sha1-ys6GOG9ZoNuAUPqQ2baw6IoeNk8=" + }, + "qrcode.react": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/qrcode.react/download/qrcode.react-1.0.1.tgz", + "integrity": "sha1-KDS7UOXidf/lr2kG7/FTkf6eOKU=", + "requires": { + "loose-envify": "^1.4.0", + "prop-types": "^15.6.0", + "qr.js": "0.0.0" + } + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.9.6.tgz?cache=0&sync_timestamp=1610598235973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.9.6.tgz", + "integrity": "sha1-Ju08gkOkMbKSSsqEzJBHHzXVoO4=" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npm.taobao.org/query-string/download/query-string-4.3.4.tgz?cache=0&sync_timestamp=1609310850603&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fquery-string%2Fdownload%2Fquery-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/querystring/download/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/querystringify/download/querystringify-2.2.0.tgz", + "integrity": "sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y=" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npm.taobao.org/raf/download/raf-3.4.1.tgz?cache=0&sync_timestamp=1599533131957&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fraf%2Fdownload%2Fraf-3.4.1.tgz", + "integrity": "sha1-B0LpmkplUvRF1z4+4DKK8P8e3jk=", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz", + "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/randomfill/download/randomfill-1.0.4.tgz", + "integrity": "sha1-ySGW/IarQr6YPxvzF3giSTHWFFg=", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz", + "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz", + "integrity": "sha1-oc5vucm8NWylLoklarWQWeE9AzI=", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz", + "integrity": "sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY=" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "raw-loader": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/raw-loader/download/raw-loader-4.0.2.tgz?cache=0&sync_timestamp=1602255313867&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fraw-loader%2Fdownload%2Fraw-loader-4.0.2.tgz", + "integrity": "sha1-GqxrfRrRUB5m79rBUixz5ZpYTrY=", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz", + "integrity": "sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0=", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz?cache=0&sync_timestamp=1594567647900&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + } + } + }, + "rc-align": { + "version": "4.0.9", + "resolved": "https://registry.npm.taobao.org/rc-align/download/rc-align-4.0.9.tgz?cache=0&sync_timestamp=1604568696153&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-align%2Fdownload%2Frc-align-4.0.9.tgz", + "integrity": "sha1-RtiAHEoTn/amWtFnTo786smPhfI=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "dom-align": "^1.7.0", + "rc-util": "^5.3.0", + "resize-observer-polyfill": "^1.5.1" + } + }, + "rc-animate": { + "version": "2.11.1", + "resolved": "https://registry.npm.taobao.org/rc-animate/download/rc-animate-2.11.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-animate%2Fdownload%2Frc-animate-2.11.1.tgz", + "integrity": "sha1-JmbutvHypJWhOyrwniNnEieP2yw=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.6", + "css-animation": "^1.3.2", + "prop-types": "15.x", + "raf": "^3.4.0", + "rc-util": "^4.15.3", + "react-lifecycles-compat": "^3.0.4" + }, + "dependencies": { + "rc-util": { + "version": "4.21.1", + "resolved": "https://registry.npm.taobao.org/rc-util/download/rc-util-4.21.1.tgz?cache=0&sync_timestamp=1610525270635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-util%2Fdownload%2Frc-util-4.21.1.tgz", + "integrity": "sha1-iGAtDDGFAgqhBT2aHnDqwWG+ywU=", + "requires": { + "add-dom-event-listener": "^1.1.0", + "prop-types": "^15.5.10", + "react-is": "^16.12.0", + "react-lifecycles-compat": "^3.0.4", + "shallowequal": "^1.1.0" + } + } + } + }, + "rc-cascader": { + "version": "1.4.2", + "resolved": "https://registry.npm.taobao.org/rc-cascader/download/rc-cascader-1.4.2.tgz?cache=0&sync_timestamp=1610107054432&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-cascader%2Fdownload%2Frc-cascader-1.4.2.tgz", + "integrity": "sha1-yqgQmOPvTV+CP5FW9tjW29YyGvo=", + "requires": { + "@babel/runtime": "^7.12.5", + "array-tree-filter": "^2.1.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.0.1", + "warning": "^4.0.1" + } + }, + "rc-checkbox": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/rc-checkbox/download/rc-checkbox-2.3.2.tgz?cache=0&sync_timestamp=1607402886550&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-checkbox%2Fdownload%2Frc-checkbox-2.3.2.tgz", + "integrity": "sha1-+Rs2eMftsrqoEhyUg8Zk+m8K78E=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + } + }, + "rc-collapse": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/rc-collapse/download/rc-collapse-3.1.0.tgz?cache=0&sync_timestamp=1606219732210&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-collapse%2Fdownload%2Frc-collapse-3.1.0.tgz", + "integrity": "sha1-TOXmElaMX76vNozDkhRHHBRhoaE=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.2.1", + "shallowequal": "^1.1.0" + } + }, + "rc-dialog": { + "version": "8.5.1", + "resolved": "https://registry.npm.taobao.org/rc-dialog/download/rc-dialog-8.5.1.tgz?cache=0&sync_timestamp=1609987692284&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-dialog%2Fdownload%2Frc-dialog-8.5.1.tgz", + "integrity": "sha1-3zFt2T4WhdffH15BZO41y6Spr4g=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.6.1" + } + }, + "rc-drawer": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/rc-drawer/download/rc-drawer-4.2.2.tgz?cache=0&sync_timestamp=1610602426310&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-drawer%2Fdownload%2Frc-drawer-4.2.2.tgz", + "integrity": "sha1-X9ixjOIFdf8is24MXdvjY8E9tVU=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.7.0" + } + }, + "rc-dropdown": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/rc-dropdown/download/rc-dropdown-3.2.0.tgz?cache=0&sync_timestamp=1600332989901&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-dropdown%2Fdownload%2Frc-dropdown-3.2.0.tgz", + "integrity": "sha1-2mwq2kA4QrruOp6Qmgsakbo+EJA=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-trigger": "^5.0.4" + } + }, + "rc-field-form": { + "version": "1.17.4", + "resolved": "https://registry.npm.taobao.org/rc-field-form/download/rc-field-form-1.17.4.tgz?cache=0&sync_timestamp=1610619287584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-field-form%2Fdownload%2Frc-field-form-1.17.4.tgz", + "integrity": "sha1-bivqZr+2Nrpb8pfym6/FMUoyy20=", + "requires": { + "@babel/runtime": "^7.8.4", + "async-validator": "^3.0.3", + "rc-util": "^5.0.0" + } + }, + "rc-gesture": { + "version": "0.0.22", + "resolved": "https://registry.npm.taobao.org/rc-gesture/download/rc-gesture-0.0.22.tgz", + "integrity": "sha1-+8vdW0Y4epeLPt5ItCdI6P933d0=", + "requires": { + "babel-runtime": "6.x" + } + }, + "rc-image": { + "version": "5.0.2", + "resolved": "https://registry.npm.taobao.org/rc-image/download/rc-image-5.0.2.tgz?cache=0&sync_timestamp=1610442344332&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-image%2Fdownload%2Frc-image-5.0.2.tgz", + "integrity": "sha1-WwCzIB70u5748Ypv/mByQBHzy6M=", + "requires": { + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "rc-dialog": "~8.5.1", + "rc-util": "^5.0.6" + } + }, + "rc-input-number": { + "version": "6.1.2", + "resolved": "https://registry.npm.taobao.org/rc-input-number/download/rc-input-number-6.1.2.tgz?cache=0&sync_timestamp=1608209134832&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-input-number%2Fdownload%2Frc-input-number-6.1.2.tgz", + "integrity": "sha1-ZmPtoK5rdeRk5j3zddKTCM67Dtg=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + } + }, + "rc-mentions": { + "version": "1.5.3", + "resolved": "https://registry.npm.taobao.org/rc-mentions/download/rc-mentions-1.5.3.tgz?cache=0&sync_timestamp=1610510822768&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-mentions%2Fdownload%2Frc-mentions-1.5.3.tgz", + "integrity": "sha1-uSvrrfitn7NYa6Gvki1jtJ2ZHGc=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-menu": "^8.0.1", + "rc-textarea": "^0.3.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.0.1" + } + }, + "rc-menu": { + "version": "8.10.4", + "resolved": "https://registry.npm.taobao.org/rc-menu/download/rc-menu-8.10.4.tgz?cache=0&sync_timestamp=1610602902372&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-menu%2Fdownload%2Frc-menu-8.10.4.tgz", + "integrity": "sha1-I0tssSaQo5yh6cOAqoRhEOwG/9s=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "mini-store": "^3.0.1", + "rc-motion": "^2.0.1", + "rc-trigger": "^5.1.2", + "rc-util": "^5.7.0", + "resize-observer-polyfill": "^1.5.0", + "shallowequal": "^1.1.0" + } + }, + "rc-motion": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/rc-motion/download/rc-motion-2.4.1.tgz?cache=0&sync_timestamp=1605865604585&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-motion%2Fdownload%2Frc-motion-2.4.1.tgz", + "integrity": "sha1-Mj9HyGNeayvAy6LfrSX8QVtY4dw=", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.2.1" + } + }, + "rc-notification": { + "version": "4.5.4", + "resolved": "https://registry.npm.taobao.org/rc-notification/download/rc-notification-4.5.4.tgz", + "integrity": "sha1-EpLhYwA9tLkWLIVqRjDl0PE1k1Y=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.2.0", + "rc-util": "^5.0.1" + } + }, + "rc-overflow": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/rc-overflow/download/rc-overflow-1.0.2.tgz?cache=0&sync_timestamp=1609754994063&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-overflow%2Fdownload%2Frc-overflow-1.0.2.tgz", + "integrity": "sha1-9WvNkgApl5mJ9XbVUIS4H5YywZw=", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.5.1" + } + }, + "rc-pagination": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/rc-pagination/download/rc-pagination-3.1.3.tgz?cache=0&sync_timestamp=1609126288390&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-pagination%2Fdownload%2Frc-pagination-3.1.3.tgz", + "integrity": "sha1-r9d5g5/vqyyxQkjV57dAJ5YLtIs=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + } + }, + "rc-picker": { + "version": "2.5.2", + "resolved": "https://registry.npm.taobao.org/rc-picker/download/rc-picker-2.5.2.tgz", + "integrity": "sha1-NtkbjN3b+LJHSvKcKFO3dQKn+wE=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "date-fns": "^2.15.0", + "dayjs": "^1.8.30", + "moment": "^2.24.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.4.0", + "shallowequal": "^1.1.0" + } + }, + "rc-progress": { + "version": "3.1.3", + "resolved": "https://registry.npm.taobao.org/rc-progress/download/rc-progress-3.1.3.tgz", + "integrity": "sha1-132P0m2dlI1ywqKLZLcabobfJCY=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6" + } + }, + "rc-rate": { + "version": "2.9.1", + "resolved": "https://registry.npm.taobao.org/rc-rate/download/rc-rate-2.9.1.tgz?cache=0&sync_timestamp=1605576631884&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-rate%2Fdownload%2Frc-rate-2.9.1.tgz", + "integrity": "sha1-5Dy5XE65CiweCxbsZhTYxDUwpzE=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + } + }, + "rc-resize-observer": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rc-resize-observer/download/rc-resize-observer-1.0.0.tgz?cache=0&sync_timestamp=1608864858155&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-resize-observer%2Fdownload%2Frc-resize-observer-1.0.0.tgz", + "integrity": "sha1-l/uJhW9i/sMqtuQJM5Nc9Y4uEC0=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-util": "^5.0.0", + "resize-observer-polyfill": "^1.5.1" + } + }, + "rc-select": { + "version": "12.1.0", + "resolved": "https://registry.npm.taobao.org/rc-select/download/rc-select-12.1.0.tgz?cache=0&sync_timestamp=1609897571698&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-select%2Fdownload%2Frc-select-12.1.0.tgz", + "integrity": "sha1-jaiVKOpBMscSCPlTp+deoc1Pi98=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.0.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.0.1", + "rc-virtual-list": "^3.2.0" + } + }, + "rc-slider": { + "version": "9.7.1", + "resolved": "https://registry.npm.taobao.org/rc-slider/download/rc-slider-9.7.1.tgz?cache=0&sync_timestamp=1608017982001&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-slider%2Fdownload%2Frc-slider-9.7.1.tgz", + "integrity": "sha1-Y1NRd6dKPuRPCQkJ6Mb5hCbrnbo=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-tooltip": "^5.0.1", + "rc-util": "^5.0.0", + "shallowequal": "^1.1.0" + } + }, + "rc-steps": { + "version": "4.1.3", + "resolved": "https://registry.npm.taobao.org/rc-steps/download/rc-steps-4.1.3.tgz", + "integrity": "sha1-IIWA4i22GeODDdt/pBvIhsZdmAM=", + "requires": { + "@babel/runtime": "^7.10.2", + "classnames": "^2.2.3", + "rc-util": "^5.0.1" + } + }, + "rc-swipeout": { + "version": "2.0.11", + "resolved": "https://registry.npm.taobao.org/rc-swipeout/download/rc-swipeout-2.0.11.tgz", + "integrity": "sha1-362cezihXqA3bjnLM1bjb+16QVU=", + "requires": { + "babel-runtime": "6.x", + "classnames": "2.x", + "rc-gesture": "~0.0.22", + "react-native-swipeout": "^2.2.2" + } + }, + "rc-switch": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/rc-switch/download/rc-switch-3.2.2.tgz", + "integrity": "sha1-0AH3fxJmTVJZW09vtCXdnmb7qOg=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-util": "^5.0.1" + } + }, + "rc-table": { + "version": "7.12.3", + "resolved": "https://registry.npm.taobao.org/rc-table/download/rc-table-7.12.3.tgz?cache=0&sync_timestamp=1608865843011&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-table%2Fdownload%2Frc-table-7.12.3.tgz", + "integrity": "sha1-yG6TtA3D4riq6eVK16paZP99Jh4=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.4.0", + "shallowequal": "^1.1.0" + } + }, + "rc-tabs": { + "version": "11.7.3", + "resolved": "https://registry.npm.taobao.org/rc-tabs/download/rc-tabs-11.7.3.tgz?cache=0&sync_timestamp=1608866453009&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tabs%2Fdownload%2Frc-tabs-11.7.3.tgz", + "integrity": "sha1-MqMOWcaZLWD7WBFboL8mUrM37UM=", + "requires": { + "@babel/runtime": "^7.11.2", + "classnames": "2.x", + "rc-dropdown": "^3.1.3", + "rc-menu": "^8.6.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.5.0" + } + }, + "rc-textarea": { + "version": "0.3.4", + "resolved": "https://registry.npm.taobao.org/rc-textarea/download/rc-textarea-0.3.4.tgz?cache=0&sync_timestamp=1610543629271&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-textarea%2Fdownload%2Frc-textarea-0.3.4.tgz", + "integrity": "sha1-FAimTIe15221yEdpnvmrXul91vk=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.7.0" + } + }, + "rc-tooltip": { + "version": "5.0.2", + "resolved": "https://registry.npm.taobao.org/rc-tooltip/download/rc-tooltip-5.0.2.tgz?cache=0&sync_timestamp=1610619232627&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tooltip%2Fdownload%2Frc-tooltip-5.0.2.tgz", + "integrity": "sha1-5IJY/JkxvZKBECstnqzFuYbPMlg=", + "requires": { + "@babel/runtime": "^7.11.2", + "rc-trigger": "^5.0.0" + } + }, + "rc-tree": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/rc-tree/download/rc-tree-4.1.1.tgz?cache=0&sync_timestamp=1609407053693&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tree%2Fdownload%2Frc-tree-4.1.1.tgz", + "integrity": "sha1-1A9BizG3XmGIbjlpSB3xREIyyYs=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-util": "^5.0.0", + "rc-virtual-list": "^3.0.1" + } + }, + "rc-tree-select": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/rc-tree-select/download/rc-tree-select-4.3.0.tgz?cache=0&sync_timestamp=1608802408663&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tree-select%2Fdownload%2Frc-tree-select-4.3.0.tgz", + "integrity": "sha1-cUpP5liqc/KnsKpL1uQ75jGUps4=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-select": "^12.0.0", + "rc-tree": "^4.0.0", + "rc-util": "^5.0.5" + } + }, + "rc-trigger": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/rc-trigger/download/rc-trigger-5.2.1.tgz?cache=0&sync_timestamp=1610619233162&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-trigger%2Fdownload%2Frc-trigger-5.2.1.tgz", + "integrity": "sha1-VGhiILiE7R4HUMTyQR+7NNSSjJk=", + "requires": { + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-util": "^5.5.0" + } + }, + "rc-upload": { + "version": "3.3.4", + "resolved": "https://registry.npm.taobao.org/rc-upload/download/rc-upload-3.3.4.tgz?cache=0&sync_timestamp=1608129993627&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-upload%2Fdownload%2Frc-upload-3.3.4.tgz", + "integrity": "sha1-sGaNGGYVlcacBiHOwiD9EWzHmVI=", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.2.0" + } + }, + "rc-util": { + "version": "5.7.0", + "resolved": "https://registry.npm.taobao.org/rc-util/download/rc-util-5.7.0.tgz?cache=0&sync_timestamp=1610525270635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-util%2Fdownload%2Frc-util-5.7.0.tgz", + "integrity": "sha1-d2sUz1u/wk9Bn9QMQv+t3doHGPw=", + "requires": { + "@babel/runtime": "^7.12.5", + "react-is": "^16.12.0", + "shallowequal": "^1.1.0" + } + }, + "rc-virtual-list": { + "version": "3.2.6", + "resolved": "https://registry.npm.taobao.org/rc-virtual-list/download/rc-virtual-list-3.2.6.tgz?cache=0&sync_timestamp=1610703689813&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-virtual-list%2Fdownload%2Frc-virtual-list-3.2.6.tgz", + "integrity": "sha1-LJKkD0Ql4ZiBs4E01r0oahETfS0=", + "requires": { + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.0.7" + } + }, + "react": { + "version": "16.14.0", + "resolved": "https://registry.npm.taobao.org/react/download/react-16.14.0.tgz?cache=0&sync_timestamp=1610380933072&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact%2Fdownload%2Freact-16.14.0.tgz", + "integrity": "sha1-lNd23dCqo32j7aj8W2sYpMmjEU0=", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + } + }, + "react-audio-player": { + "version": "0.14.0", + "resolved": "https://registry.npm.taobao.org/react-audio-player/download/react-audio-player-0.14.0.tgz", + "integrity": "sha1-tXvCuYCxuzyLT2ohNAYhYEYsUIE=", + "requires": { + "prop-types": "^15.7.2" + } + }, + "react-codemirror2": { + "version": "7.2.1", + "resolved": "https://registry.npm.taobao.org/react-codemirror2/download/react-codemirror2-7.2.1.tgz", + "integrity": "sha1-ONq0kvy+X7jr9WMOW7eSLbjToQw=" + }, + "react-color": { + "version": "2.19.3", + "resolved": "https://registry.npm.taobao.org/react-color/download/react-color-2.19.3.tgz", + "integrity": "sha1-7GxrRWgxKjxqGEIKsEcuFGqlaD0=", + "requires": { + "@icons/material": "^0.2.4", + "lodash": "^4.17.15", + "lodash-es": "^4.17.15", + "material-colors": "^1.2.1", + "prop-types": "^15.5.10", + "reactcss": "^1.2.0", + "tinycolor2": "^1.4.1" + } + }, + "react-contexify": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/react-contexify/download/react-contexify-4.1.1.tgz", + "integrity": "sha1-9euhrYKpI8AzyR0KvOodoKceuqE=", + "requires": { + "classnames": "^2.2.6", + "prop-types": "^15.6.2" + } + }, + "react-dnd": { + "version": "11.1.3", + "resolved": "https://registry.npm.taobao.org/react-dnd/download/react-dnd-11.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-dnd%2Fdownload%2Freact-dnd-11.1.3.tgz", + "integrity": "sha1-+YRPVpnMxV38gUYsLBn3JuZwwa8=", + "requires": { + "@react-dnd/shallowequal": "^2.0.0", + "@types/hoist-non-react-statics": "^3.3.1", + "dnd-core": "^11.1.3", + "hoist-non-react-statics": "^3.3.0" + } + }, + "react-dnd-html5-backend": { + "version": "11.1.3", + "resolved": "https://registry.npm.taobao.org/react-dnd-html5-backend/download/react-dnd-html5-backend-11.1.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-dnd-html5-backend%2Fdownload%2Freact-dnd-html5-backend-11.1.3.tgz", + "integrity": "sha1-J0nwT0FuwjDqGT9cH76i3n3/uPc=", + "requires": { + "dnd-core": "^11.1.3" + } + }, + "react-dom": { + "version": "16.14.0", + "resolved": "https://registry.npm.taobao.org/react-dom/download/react-dom-16.14.0.tgz?cache=0&sync_timestamp=1610382875107&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-dom%2Fdownload%2Freact-dom-16.14.0.tgz", + "integrity": "sha1-etg47Cmnd/s8dcOhkPZhz5Kri4k=", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + } + }, + "react-draggable": { + "version": "4.4.3", + "resolved": "https://registry.npm.taobao.org/react-draggable/download/react-draggable-4.4.3.tgz", + "integrity": "sha1-ByfyyuWBPjaw5JYr8RsvnvK0BvM=", + "requires": { + "classnames": "^2.2.5", + "prop-types": "^15.6.0" + } + }, + "react-draggable-ball": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/react-draggable-ball/download/react-draggable-ball-0.1.0.tgz", + "integrity": "sha1-wj3Cik89qh+0f3Rhxwor2FM5VO8=", + "requires": { + "react-draggable": "^4.4.3" + } + }, + "react-easy-crop": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/react-easy-crop/download/react-easy-crop-3.3.1.tgz", + "integrity": "sha1-ycnPT4JV5v38Ko7gAgW71eqUzc8=", + "requires": { + "normalize-wheel": "^1.0.1", + "tslib": "2.0.1" + }, + "dependencies": { + "tslib": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-2.0.1.tgz?cache=0&sync_timestamp=1609887895137&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-2.0.1.tgz", + "integrity": "sha1-QQ6w0RPltjVkkO7HSWA3JbAhtD4=" + } + } + }, + "react-error-overlay": { + "version": "6.0.8", + "resolved": "https://registry.npm.taobao.org/react-error-overlay/download/react-error-overlay-6.0.8.tgz", + "integrity": "sha1-R07RHQT8a9o69kNEfYXpEn7Wtd4=" + }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/react-fast-compare/download/react-fast-compare-3.2.0.tgz", + "integrity": "sha1-ZBqdqBtqYyDycOiXJPtFoLOeQ7s=" + }, + "react-grid-layout": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/react-grid-layout/download/react-grid-layout-1.2.0.tgz", + "integrity": "sha1-hxJNVJyGyN+IQWZmGMjD48sgXCY=", + "requires": { + "classnames": "2.x", + "lodash.isequal": "^4.0.0", + "prop-types": "^15.0.0", + "react-draggable": "^4.0.0", + "react-resizable": "^1.10.0" + } + }, + "react-helmet": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/react-helmet/download/react-helmet-6.1.0.tgz", + "integrity": "sha1-p1DVFlyxPPIT5EdHUCZS55RGhyY=", + "requires": { + "object-assign": "^4.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.1.1", + "react-side-effect": "^2.1.0" + } + }, + "react-hotkeys-hook": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/react-hotkeys-hook/download/react-hotkeys-hook-2.4.1.tgz", + "integrity": "sha1-nklcvphyorz5sPj/d28DEGTTOWg=", + "requires": { + "hotkeys-js": "3.8.1" + } + }, + "react-intl": { + "version": "3.12.1", + "resolved": "https://registry.npm.taobao.org/react-intl/download/react-intl-3.12.1.tgz?cache=0&sync_timestamp=1610504467452&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-intl%2Fdownload%2Freact-intl-3.12.1.tgz", + "integrity": "sha1-6aeD6iAwLp2iXk7aWeVZOkPS7IA=", + "requires": { + "@formatjs/intl-displaynames": "^1.2.0", + "@formatjs/intl-listformat": "^1.4.1", + "@formatjs/intl-relativetimeformat": "^4.5.9", + "@formatjs/intl-unified-numberformat": "^3.2.0", + "@formatjs/intl-utils": "^2.2.0", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/invariant": "^2.2.31", + "hoist-non-react-statics": "^3.3.2", + "intl-format-cache": "^4.2.21", + "intl-messageformat": "^7.8.4", + "intl-messageformat-parser": "^3.6.4", + "shallow-equal": "^1.2.1" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npm.taobao.org/react-is/download/react-is-16.13.1.tgz?cache=0&sync_timestamp=1610380937362&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-is%2Fdownload%2Freact-is-16.13.1.tgz", + "integrity": "sha1-eJcppNw23imZ3BVt1sHZwYzqVqQ=" + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/react-lifecycles-compat/download/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha1-TxonOv38jzSIqMUWv9p4+HI1I2I=" + }, + "react-motion": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/react-motion/download/react-motion-0.5.2.tgz", + "integrity": "sha1-DdOmnkETFlZ5J5F8ZiZVG6BgcxY=", + "requires": { + "performance-now": "^0.2.0", + "prop-types": "^15.5.8", + "raf": "^3.1.0" + }, + "dependencies": { + "performance-now": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz", + "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=" + } + } + }, + "react-native-camera-roll-picker": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/react-native-camera-roll-picker/download/react-native-camera-roll-picker-1.2.3.tgz", + "integrity": "sha1-sRf9OiuQEtzM7hJhqbxCcia41tI=" + }, + "react-native-swipeout": { + "version": "2.3.6", + "resolved": "https://registry.npm.taobao.org/react-native-swipeout/download/react-native-swipeout-2.3.6.tgz", + "integrity": "sha1-R9rIqDWCXPPy7vnklVdKPZq20/o=", + "requires": { + "create-react-class": "^15.6.0", + "prop-types": "^15.5.10", + "react-tween-state": "^0.1.5" + } + }, + "react-redux": { + "version": "7.2.2", + "resolved": "https://registry.npm.taobao.org/react-redux/download/react-redux-7.2.2.tgz", + "integrity": "sha1-A4YugDowtrnvhYLa3MgQlH90tzY=", + "requires": { + "@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-refresh": { + "version": "0.9.0", + "resolved": "https://registry.npm.taobao.org/react-refresh/download/react-refresh-0.9.0.tgz?cache=0&sync_timestamp=1610381016572&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-refresh%2Fdownload%2Freact-refresh-0.9.0.tgz", + "integrity": "sha1-cYYzN63D5cL4pr/d0Srjv+Mqr78=" + }, + "react-resizable": { + "version": "1.11.0", + "resolved": "https://registry.npm.taobao.org/react-resizable/download/react-resizable-1.11.0.tgz", + "integrity": "sha1-CyN8Sv8Wk3t2Y94QRYYXSWgyJ60=", + "requires": { + "prop-types": "15.x", + "react-draggable": "^4.0.3" + } + }, + "react-router": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/react-router/download/react-router-5.2.0.tgz", + "integrity": "sha1-Qk51ZByodH+/duXsyml4GqN+opM=", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/react-router-config/download/react-router-config-5.1.1.tgz", + "integrity": "sha1-D0Jj0agMay3HucGQLJUmR4GUqYg=", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "react-router-dom": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/react-router-dom/download/react-router-dom-5.2.0.tgz?cache=0&sync_timestamp=1592608787345&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact-router-dom%2Fdownload%2Freact-router-dom-5.2.0.tgz", + "integrity": "sha1-nmWk0MReEyieZsexfH4XXQ6hVmI=", + "requires": { + "@babel/runtime": "^7.1.2", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.2.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-side-effect": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/react-side-effect/download/react-side-effect-2.1.1.tgz", + "integrity": "sha1-ZsVwHD51YKtIIqTuJ0Le4hXXLrM=" + }, + "react-text-loop": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/react-text-loop/download/react-text-loop-2.3.0.tgz", + "integrity": "sha1-xANbHz+4IWs07ZPzFgAl/Hsa87c=", + "requires": { + "cxs": "^6.2.0", + "react-fast-compare": "2.0.4", + "react-motion": "^0.5.2" + }, + "dependencies": { + "react-fast-compare": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/react-fast-compare/download/react-fast-compare-2.0.4.tgz", + "integrity": "sha1-6EtNRVsP7BE+BALDKTUnFRlvgfk=" + } + } + }, + "react-tween-state": { + "version": "0.1.5", + "resolved": "https://registry.npm.taobao.org/react-tween-state/download/react-tween-state-0.1.5.tgz", + "integrity": "sha1-6YsGZVHvuTy5LdG+FJlcLj3q4zk=", + "requires": { + "raf": "^3.1.0", + "tween-functions": "^1.0.1" + } + }, + "reactcss": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/reactcss/download/reactcss-1.2.3.tgz", + "integrity": "sha1-wAATh15Vexzw39mjaKHD2rO1SN0=", + "requires": { + "lodash": "^4.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz", + "integrity": "sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w=", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "parse-json": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/parse-json/download/parse-json-5.1.0.tgz", + "integrity": "sha1-+WCIzfJKj6qa6poAny2dlCyZlkY=", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz?cache=0&sync_timestamp=1606468858690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.6.0.tgz", + "integrity": "sha1-jSojcNPfiG61yQraHFv2GIrPg4s=" + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-7.0.1.tgz", + "integrity": "sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc=", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=" + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.8.1.tgz?cache=0&sync_timestamp=1606468858690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.8.1.tgz", + "integrity": "sha1-CeJJ696FHTseSNJ8EFREZn8XuD0=" + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz", + "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-3.5.0.tgz", + "integrity": "sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4=", + "requires": { + "picomatch": "^2.2.1" + } + }, + "realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/realpath-native/download/realpath-native-2.0.0.tgz", + "integrity": "sha1-c3esQptuH9WZ3DjQjtlC0Ne+uGY=" + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/redeyed/download/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "requires": { + "esprima": "~4.0.0" + } + }, + "reduce": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/reduce/download/reduce-1.0.2.tgz", + "integrity": "sha1-DNaArT/+CwYOV6XGi9/ONxaNNhs=", + "dev": true, + "requires": { + "object-keys": "^1.1.0" + } + }, + "redux": { + "version": "4.0.5", + "resolved": "https://registry.npm.taobao.org/redux/download/redux-4.0.5.tgz", + "integrity": "sha1-TbXeWBbheJHeioDEJCMtBvBR2T8=", + "requires": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + } + }, + "redux-logger": { + "version": "3.0.6", + "resolved": "https://registry.npm.taobao.org/redux-logger/download/redux-logger-3.0.6.tgz", + "integrity": "sha1-91VZZvMJjzyIYExEnPC69XeCdL8=", + "dev": true, + "requires": { + "deep-diff": "^0.3.5" + } + }, + "redux-saga": { + "version": "0.16.2", + "resolved": "https://registry.npm.taobao.org/redux-saga/download/redux-saga-0.16.2.tgz", + "integrity": "sha1-mTZi6GvJRdhQmsK42ro6jGFcyXE=" + }, + "redux-undo": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/redux-undo/download/redux-undo-1.0.1.tgz", + "integrity": "sha1-jZidbDJuZxj0RxBC6Qpbi28zF+s=" + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.2.tgz?cache=0&sync_timestamp=1604218439731&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerate%2Fdownload%2Fregenerate-1.4.2.tgz", + "integrity": "sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo=" + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npm.taobao.org/regenerate-unicode-properties/download/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha1-5d5xEdZV57pgwFfb6f83yH5lzew=", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.7.tgz", + "integrity": "sha1-ysLazIoepnX+qrrriugziYrkb1U=" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.14.5.tgz", + "integrity": "sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ=", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/regex-not/download/regex-not-1.0.2.tgz", + "integrity": "sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz?cache=0&sync_timestamp=1610725708313&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregexp.prototype.flags%2Fdownload%2Fregexp.prototype.flags-1.3.1.tgz", + "integrity": "sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY=", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/regexpp/download/regexpp-3.1.0.tgz", + "integrity": "sha1-IG0K0KVkjP+9uK5GQ489xRyfeOI=", + "dev": true + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.7.1.tgz?cache=0&sync_timestamp=1600413905865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregexpu-core%2Fdownload%2Fregexpu-core-4.7.1.tgz", + "integrity": "sha1-LepamgcjMpj78NuR+pq8TG4PitY=", + "requires": { + "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" + } + }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npm.taobao.org/registry-auth-token/download/registry-auth-token-4.2.1.tgz", + "integrity": "sha1-bXtABkQZGJcszV/tzUHcMix5slA=", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/registry-url/download/registry-url-5.1.0.tgz", + "integrity": "sha1-6YM0tQ1UNLgRNrROxjjZwgCcUAk=", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npm.taobao.org/regjsgen/download/regjsgen-0.5.2.tgz", + "integrity": "sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM=" + }, + "regjsparser": { + "version": "0.6.6", + "resolved": "https://registry.npm.taobao.org/regjsparser/download/regjsparser-0.6.6.tgz?cache=0&sync_timestamp=1610298626188&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregjsparser%2Fdownload%2Fregjsparser-0.6.6.tgz", + "integrity": "sha1-bYyTnRplT3iFmwjdzEqnd/P6gAo=", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz?cache=0&sync_timestamp=1603891198638&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "renderkid": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/renderkid/download/renderkid-2.0.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frenderkid%2Fdownload%2Frenderkid-2.0.5.tgz", + "integrity": "sha1-SDsaxZxmAaswp6WWpZZcq8z90KU=", + "dev": true, + "requires": { + "css-select": "^2.0.2", + "dom-converter": "^0.2", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/repeat-element/download/repeat-element-1.1.3.tgz", + "integrity": "sha1-eC4NglwMWjuzlzH4Tv7mt0Lmsc4=" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npm.taobao.org/repeat-string/download/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npm.taobao.org/request/download/request-2.88.2.tgz", + "integrity": "sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM=", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz?cache=0&sync_timestamp=1600349122280&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fform-data%2Fdownload%2Fform-data-2.3.3.tgz", + "integrity": "sha1-3M5SwF9kTymManq5Nr1yTO/786Y=", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz?cache=0&sync_timestamp=1610598235973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fqs%2Fdownload%2Fqs-6.5.2.tgz", + "integrity": "sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", + "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/request-promise-core/download/request-promise-core-1.1.4.tgz?cache=0&sync_timestamp=1595378830224&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frequest-promise-core%2Fdownload%2Frequest-promise-core-1.1.4.tgz", + "integrity": "sha1-Pu3UIjII1BmGe3jOgVFn0QWToi8=", + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npm.taobao.org/request-promise-native/download/request-promise-native-1.0.9.tgz", + "integrity": "sha1-5AcSBSal79yaObKKVnm/R7nZ3Cg=", + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.5.0.tgz", + "integrity": "sha1-zZ+yoKodWhK0c72fuW+j3P9lreI=", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz", + "integrity": "sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ=" + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npm.taobao.org/resolve/download/resolve-1.19.0.tgz", + "integrity": "sha1-GvW/YwQJc0oGfK4pMYqsf6KaJnw=", + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-3.0.0.tgz", + "integrity": "sha1-DwB18bslRHZs9zumpuKt/ryxPy0=", + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-5.0.0.tgz", + "integrity": "sha1-w1IlhD3493bfIcV1V7wIfp39/Gk=" + } + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "resolve-path": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/resolve-path/download/resolve-path-1.4.0.tgz", + "integrity": "sha1-xL2p9e+y/OZSR4c6s2u02DT+Fvc=", + "dev": true, + "requires": { + "http-errors": "~1.6.2", + "path-is-absolute": "1.0.1" + }, + "dependencies": { + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + } + } + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-pathname/download/resolve-pathname-3.0.0.tgz", + "integrity": "sha1-mdAiJNPPJjaJvsuzk7xWAxMCXc0=" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/resolve-url/download/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/responselike/download/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-3.1.0.tgz", + "integrity": "sha1-OfZ8VLOnpYzqUjbZXPADQjljH34=", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npm.taobao.org/ret/download/ret-0.1.15.tgz?cache=0&sync_timestamp=1609748515581&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fret%2Fdownload%2Fret-0.1.15.tgz", + "integrity": "sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npm.taobao.org/retry/download/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/reusify/download/reusify-1.0.4.tgz", + "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rgb-regex/download/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rgba-regex/download/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-3.0.2.tgz", + "integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz", + "integrity": "sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw=", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rmc-align": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rmc-align/download/rmc-align-1.0.0.tgz", + "integrity": "sha1-jWSrSEYJoEGrQkUGASoVt8W5M90=", + "requires": { + "babel-runtime": "6.x", + "dom-align": "1.x", + "rc-util": "4.x" + }, + "dependencies": { + "rc-util": { + "version": "4.21.1", + "resolved": "https://registry.npm.taobao.org/rc-util/download/rc-util-4.21.1.tgz?cache=0&sync_timestamp=1610525270635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-util%2Fdownload%2Frc-util-4.21.1.tgz", + "integrity": "sha1-iGAtDDGFAgqhBT2aHnDqwWG+ywU=", + "requires": { + "add-dom-event-listener": "^1.1.0", + "prop-types": "^15.5.10", + "react-is": "^16.12.0", + "react-lifecycles-compat": "^3.0.4", + "shallowequal": "^1.1.0" + } + } + } + }, + "rmc-calendar": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/rmc-calendar/download/rmc-calendar-1.1.4.tgz", + "integrity": "sha1-fbSZAIeHfNSad3L0Uk0zuAFtO9I=", + "requires": { + "babel-runtime": "^6.26.0", + "rc-animate": "^2.4.4", + "rmc-date-picker": "^6.0.8" + } + }, + "rmc-cascader": { + "version": "5.0.3", + "resolved": "https://registry.npm.taobao.org/rmc-cascader/download/rmc-cascader-5.0.3.tgz", + "integrity": "sha1-xgWx6sZhPkxUqmrtLLrn+cWoxl8=", + "requires": { + "array-tree-filter": "2.1.x", + "babel-runtime": "6.x", + "rmc-picker": "~5.0.0" + } + }, + "rmc-date-picker": { + "version": "6.0.10", + "resolved": "https://registry.npm.taobao.org/rmc-date-picker/download/rmc-date-picker-6.0.10.tgz", + "integrity": "sha1-NNx9/UJCSL4tQ1J0IVdiR8MVg/Y=", + "requires": { + "babel-runtime": "6.x", + "rmc-picker": "~5.0.0" + } + }, + "rmc-dialog": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/rmc-dialog/download/rmc-dialog-1.1.1.tgz", + "integrity": "sha1-HX+8ayytWwtT+6tx/iljbXb3ghc=", + "requires": { + "babel-runtime": "6.x", + "rc-animate": "2.x" + } + }, + "rmc-drawer": { + "version": "0.4.11", + "resolved": "https://registry.npm.taobao.org/rmc-drawer/download/rmc-drawer-0.4.11.tgz", + "integrity": "sha1-moxhJaTM03uRbzL36LR30R1BPuM=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.4", + "prop-types": "^15.5.10" + } + }, + "rmc-feedback": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/rmc-feedback/download/rmc-feedback-2.0.0.tgz", + "integrity": "sha1-y8bLOuY8emNe7w4l5PuvWsNm7qo=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.5" + } + }, + "rmc-input-number": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/rmc-input-number/download/rmc-input-number-1.0.5.tgz", + "integrity": "sha1-QuAqJ7DDw2a+n/DOGdgYtx5Ab48=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.0", + "rmc-feedback": "^2.0.0" + } + }, + "rmc-list-view": { + "version": "0.11.5", + "resolved": "https://registry.npm.taobao.org/rmc-list-view/download/rmc-list-view-0.11.5.tgz", + "integrity": "sha1-jhUqXb7GrsRajM0fM8uO8UC5Oh4=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.5", + "fbjs": "^0.8.3", + "prop-types": "^15.5.8", + "warning": "^3.0.0", + "zscroller": "~0.4.0" + }, + "dependencies": { + "warning": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/warning/download/warning-3.0.0.tgz", + "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, + "rmc-notification": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/rmc-notification/download/rmc-notification-1.0.0.tgz", + "integrity": "sha1-H87pj5m5cz985jqR12Y6V4dD0HU=", + "requires": { + "babel-runtime": "6.x", + "classnames": "2.x", + "prop-types": "^15.5.8", + "rc-animate": "2.x", + "rc-util": "^4.0.4" + }, + "dependencies": { + "rc-util": { + "version": "4.21.1", + "resolved": "https://registry.npm.taobao.org/rc-util/download/rc-util-4.21.1.tgz?cache=0&sync_timestamp=1610525270635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-util%2Fdownload%2Frc-util-4.21.1.tgz", + "integrity": "sha1-iGAtDDGFAgqhBT2aHnDqwWG+ywU=", + "requires": { + "add-dom-event-listener": "^1.1.0", + "prop-types": "^15.5.10", + "react-is": "^16.12.0", + "react-lifecycles-compat": "^3.0.4", + "shallowequal": "^1.1.0" + } + } + } + }, + "rmc-nuka-carousel": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/rmc-nuka-carousel/download/rmc-nuka-carousel-3.0.1.tgz", + "integrity": "sha1-oqmXZ2sPmGNUl22sOexm2HAbS3E=", + "requires": { + "exenv": "^1.2.0", + "raf": "^3.3.2" + } + }, + "rmc-picker": { + "version": "5.0.10", + "resolved": "https://registry.npm.taobao.org/rmc-picker/download/rmc-picker-5.0.10.tgz", + "integrity": "sha1-nKCs9FrSyK/pAVoQOomENtgl4Y8=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.6", + "rmc-dialog": "^1.1.1", + "rmc-feedback": "^2.0.0" + } + }, + "rmc-pull-to-refresh": { + "version": "1.0.13", + "resolved": "https://registry.npm.taobao.org/rmc-pull-to-refresh/download/rmc-pull-to-refresh-1.0.13.tgz", + "integrity": "sha1-j8G9Nsmwn81Q6NhjL1VraoRi7xo=", + "requires": { + "babel-runtime": "6.x", + "classnames": "^2.2.5" + } + }, + "rmc-steps": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rmc-steps/download/rmc-steps-1.0.1.tgz", + "integrity": "sha1-tjoPHd0oJtA7G87IWWMHclXo95g=", + "requires": { + "babel-runtime": "^6.23.0", + "classnames": "^2.2.3" + } + }, + "rmc-tabs": { + "version": "1.2.29", + "resolved": "https://registry.npm.taobao.org/rmc-tabs/download/rmc-tabs-1.2.29.tgz", + "integrity": "sha1-3SGRUl3rv4Uh6FrrbZdnD2UuTIM=", + "requires": { + "babel-runtime": "6.x", + "rc-gesture": "~0.0.18" + } + }, + "rmc-tooltip": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/rmc-tooltip/download/rmc-tooltip-1.0.1.tgz", + "integrity": "sha1-WvFqPo92T6JtKxGTKXW9iLHYSNI=", + "requires": { + "babel-runtime": "6.x", + "rmc-trigger": "1.x" + } + }, + "rmc-trigger": { + "version": "1.0.12", + "resolved": "https://registry.npm.taobao.org/rmc-trigger/download/rmc-trigger-1.0.12.tgz", + "integrity": "sha1-NN8QoW8fyPnosU0T1Yyr4pSrdIg=", + "requires": { + "babel-runtime": "6.x", + "rc-animate": "2.x", + "rc-util": "4.x", + "rmc-align": "~1.0.0" + }, + "dependencies": { + "rc-util": { + "version": "4.21.1", + "resolved": "https://registry.npm.taobao.org/rc-util/download/rc-util-4.21.1.tgz?cache=0&sync_timestamp=1610525270635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-util%2Fdownload%2Frc-util-4.21.1.tgz", + "integrity": "sha1-iGAtDDGFAgqhBT2aHnDqwWG+ywU=", + "requires": { + "add-dom-event-listener": "^1.1.0", + "prop-types": "^15.5.10", + "react-is": "^16.12.0", + "react-lifecycles-compat": "^3.0.4", + "shallowequal": "^1.1.0" + } + } + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npm.taobao.org/rsvp/download/rsvp-4.8.5.tgz", + "integrity": "sha1-yPFVMR0Wf2jyHhaN9x7FsIMRNzQ=" + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npm.taobao.org/run-async/download/run-async-2.4.1.tgz?cache=0&sync_timestamp=1587966119578&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frun-async%2Fdownload%2Frun-async-2.4.1.tgz", + "integrity": "sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU=", + "dev": true + }, + "run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npm.taobao.org/run-parallel/download/run-parallel-1.1.10.tgz", + "integrity": "sha1-YKUbKug2Y2yBN33xbLEHNRvNE+8=" + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npm.taobao.org/rxjs/download/rxjs-6.6.3.tgz?cache=0&sync_timestamp=1607305563098&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frxjs%2Fdownload%2Frxjs-6.6.3.tgz", + "integrity": "sha1-jKhGNcTaqQDA05Z6buesYCce5VI=", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1609887895137&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", + "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz", + "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/safe-regex/download/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz", + "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/sane/download/sane-4.1.0.tgz", + "integrity": "sha1-7Ygf2SJzOmxGG8GJ3CtsAG8//e0=", + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-6.0.5.tgz", + "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1606970975645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz", + "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=", + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.7.1.tgz", + "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "sass": { + "version": "1.32.4", + "resolved": "https://registry.npm.taobao.org/sass/download/sass-1.32.4.tgz?cache=0&sync_timestamp=1610415243901&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsass%2Fdownload%2Fsass-1.32.4.tgz", + "integrity": "sha1-MIvyndf1PUSuTwZYDpqRCtmqQR4=", + "requires": { + "chokidar": ">=2.0.0 <4.0.0" + } + }, + "sass-loader": { + "version": "9.0.3", + "resolved": "https://registry.npm.taobao.org/sass-loader/download/sass-loader-9.0.3.tgz?cache=0&sync_timestamp=1610373137630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsass-loader%2Fdownload%2Fsass-loader-9.0.3.tgz", + "integrity": "sha1-CGrc8L/cydkgQT4s3DujMhNz1Uc=", + "dev": true, + "requires": { + "klona": "^1.1.2", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^2.7.0", + "semver": "^7.3.2" + }, + "dependencies": { + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-7.3.4.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.4.tgz", + "integrity": "sha1-J6qn0uTKdkUvmNOt0JOnLJQ+3Jc=", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz", + "integrity": "sha1-KBYjTiN4vdxOU1T6tcqold9xANk=" + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npm.taobao.org/saxes/download/saxes-3.1.11.tgz", + "integrity": "sha1-1Z0f0zLskq2YouCy7mRHAjhLHFs=", + "requires": { + "xmlchars": "^2.1.1" + } + }, + "scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npm.taobao.org/scheduler/download/scheduler-0.19.1.tgz?cache=0&sync_timestamp=1610380753450&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fscheduler%2Fdownload%2Fscheduler-0.19.1.tgz", + "integrity": "sha1-Tz4u0sGn1laB9MhU+oxaHMtA8ZY=", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.7.1.tgz", + "integrity": "sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc=", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "scroll-into-view-if-needed": { + "version": "2.2.26", + "resolved": "https://registry.npm.taobao.org/scroll-into-view-if-needed/download/scroll-into-view-if-needed-2.2.26.tgz?cache=0&sync_timestamp=1599055751940&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fscroll-into-view-if-needed%2Fdownload%2Fscroll-into-view-if-needed-2.2.26.tgz", + "integrity": "sha1-5JF9oMggE1/2Wtb35LfXr1aMTxM=", + "requires": { + "compute-scroll-into-view": "^1.0.16" + } + }, + "seamless-immutable": { + "version": "7.1.4", + "resolved": "https://registry.npm.taobao.org/seamless-immutable/download/seamless-immutable-7.1.4.tgz", + "integrity": "sha1-bpU23vCD3cTeoCB9ci4OgNDzcvg=" + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/section-matter/download/section-matter-1.0.0.tgz", + "integrity": "sha1-6QQZU1BngOwB1Z8pKhnHuFC4QWc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "secure-compare": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/secure-compare/download/secure-compare-3.0.1.tgz", + "integrity": "sha1-8aAymzCLIh+uN7mXTz1XjQypmeM=" + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/select/download/select-1.1.2.tgz", + "integrity": "sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=", + "dev": true, + "optional": true + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.8", + "resolved": "https://registry.npm.taobao.org/selfsigned/download/selfsigned-1.10.8.tgz?cache=0&sync_timestamp=1600186239982&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fselfsigned%2Fdownload%2Fselfsigned-1.10.8.tgz", + "integrity": "sha1-DRcgi30Swz+OrIXEGDXyf8PYGjA=", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1606853731020&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz", + "integrity": "sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0=" + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/semver-compare/download/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/semver-diff/download/semver-diff-3.1.1.tgz", + "integrity": "sha1-Bfd85Z8yXgDicGr9Z7tQbdscoys=", + "dev": true, + "requires": { + "semver": "^6.3.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npm.taobao.org/send/download/send-0.17.1.tgz", + "integrity": "sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg=", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.1.tgz", + "integrity": "sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=" + } + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-5.0.1.tgz", + "integrity": "sha1-eIbshIBJpGJGepfT2Rjrsqr5NPQ=", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npm.taobao.org/http-errors/download/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz", + "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/serve-static/download/serve-static-1.14.1.tgz", + "integrity": "sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk=", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/set-value/download/set-value-2.0.1.tgz", + "integrity": "sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/setimmediate/download/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz", + "integrity": "sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM=" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz", + "integrity": "sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc=", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/shallow-clone/download/shallow-clone-3.0.1.tgz", + "integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/shallow-equal/download/shallow-equal-1.2.1.tgz", + "integrity": "sha1-TBar+lYEOqINBQMk76aJQLDaedo=" + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/shallowequal/download/shallowequal-1.1.0.tgz", + "integrity": "sha1-GI1SHelbkIdAT9TctosT3wrk5/g=" + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npm.taobao.org/shellwords/download/shellwords-0.1.1.tgz", + "integrity": "sha1-1rkYHBpI05cyTISHHvvPxz/AZUs=", + "optional": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/side-channel/download/side-channel-1.0.4.tgz", + "integrity": "sha1-785cj9wQTudRslxY1CkAEfpeos8=", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz?cache=0&sync_timestamp=1600349108829&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsignal-exit%2Fdownload%2Fsignal-exit-3.0.3.tgz", + "integrity": "sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw=" + }, + "signale": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/signale/download/signale-1.4.0.tgz", + "integrity": "sha1-xL5YMC+wJirAD8PYhqfBE3WQQvE=", + "requires": { + "chalk": "^2.3.2", + "figures": "^2.0.0", + "pkg-conf": "^2.1.0" + } + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npm.taobao.org/simple-swizzle/download/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.3.2.tgz", + "integrity": "sha1-RXSirlb3qyBolvtDHq7tBm/fjwM=" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/sisteransi/download/sisteransi-1.0.5.tgz", + "integrity": "sha1-E01oEpd1ZDfMBcoBNw06elcQde0=" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/slash/download/slash-3.0.0.tgz", + "integrity": "sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ=" + }, + "slice-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz", + "integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "astral-regex": "^1.0.0", + "is-fullwidth-code-point": "^2.0.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + } + } + }, + "smoothscroll-polyfill": { + "version": "0.4.4", + "resolved": "https://registry.npm.taobao.org/smoothscroll-polyfill/download/smoothscroll-polyfill-0.4.4.tgz", + "integrity": "sha1-OiWRMdxpMObKgAA+HLA7YDtpq/g=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npm.taobao.org/snapdragon/download/snapdragon-0.8.2.tgz", + "integrity": "sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=", + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz", + "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-node/download/snapdragon-node-2.1.1.tgz", + "integrity": "sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz", + "integrity": "sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/is-descriptor/download/is-descriptor-1.0.2.tgz", + "integrity": "sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/snapdragon-util/download/snapdragon-util-3.0.1.tgz", + "integrity": "sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io-client": { + "version": "2.4.0", + "resolved": "https://registry.npm.taobao.org/socket.io-client/download/socket.io-client-2.4.0.tgz", + "integrity": "sha1-qvtdWUo8VaNDVVYvyK6iLtkRmjU=", + "requires": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "engine.io-client": "~3.5.0", + "has-binary2": "~1.0.2", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "socket.io-parser": { + "version": "3.3.2", + "resolved": "https://registry.npm.taobao.org/socket.io-parser/download/socket.io-parser-3.3.2.tgz", + "integrity": "sha1-74cgCdCtz3BPL76DAZGhR1KtULY=", + "requires": { + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "requires": { + "ms": "2.0.0" + } + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "sockjs": { + "version": "0.3.21", + "resolved": "https://registry.npm.taobao.org/sockjs/download/sockjs-0.3.21.tgz", + "integrity": "sha1-s0/7mOeWkwtgoM+hGQTWozmn1Bc=", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^3.4.0", + "websocket-driver": "^0.7.4" + } + }, + "sockjs-client": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/sockjs-client/download/sockjs-client-1.5.0.tgz", + "integrity": "sha1-L4/11LZZ4NCS96ugt8OGvSqiCt0=", + "requires": { + "debug": "^3.2.6", + "eventsource": "^1.0.7", + "faye-websocket": "^0.11.3", + "inherits": "^2.0.4", + "json3": "^3.3.3", + "url-parse": "^1.4.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz", + "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz?cache=0&sync_timestamp=1609311186022&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsort-keys%2Fdownload%2Fsort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz", + "integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npm.taobao.org/source-map-resolve/download/source-map-resolve-0.5.3.tgz", + "integrity": "sha1-GQhmvs51U+H48mei7oLGBrVQmho=", + "requires": { + "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": { + "version": "0.5.19", + "resolved": "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.19.tgz", + "integrity": "sha1-qYti+G3K9PZzmWSMCFKRq56P7WE=", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/source-map-url/download/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz?cache=0&sync_timestamp=1590161973481&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fspdx-correct%2Fdownload%2Fspdx-correct-3.1.1.tgz", + "integrity": "sha1-3s6BrJweZxPl99G28X1Gj6U9iak=", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz", + "integrity": "sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0=" + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz?cache=0&sync_timestamp=1589386592301&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fspdx-expression-parse%2Fdownload%2Fspdx-expression-parse-3.0.1.tgz", + "integrity": "sha1-z3D1BILu/cmOPOCmgz5KU87rpnk=", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.7.tgz?cache=0&sync_timestamp=1606610843748&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fspdx-license-ids%2Fdownload%2Fspdx-license-ids-3.0.7.tgz", + "integrity": "sha1-6cGKQQ5e1+EkQqVJ+9ivp2cDjWU=" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/spdy/download/spdy-4.0.2.tgz", + "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz", + "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "speed-measure-webpack-plugin": { + "version": "1.3.3", + "resolved": "https://registry.npm.taobao.org/speed-measure-webpack-plugin/download/speed-measure-webpack-plugin-1.3.3.tgz", + "integrity": "sha1-b/iU/IPopjEN3jr4Y6AynNedpPU=", + "requires": { + "chalk": "^2.0.1" + } + }, + "split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/split-on-first/download/split-on-first-1.1.0.tgz?cache=0&sync_timestamp=1606066072418&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsplit-on-first%2Fdownload%2Fsplit-on-first-1.1.0.tgz", + "integrity": "sha1-9hCv7uOxK84dDDBCXnY5i3gkml8=" + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/split-string/download/split-string-3.1.0.tgz", + "integrity": "sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "ssf": { + "version": "0.11.2", + "resolved": "https://registry.npm.taobao.org/ssf/download/ssf-0.11.2.tgz", + "integrity": "sha1-C5lpiyN1SNCI/EPN8rcMGnUSwGw=", + "requires": { + "frac": "~1.1.2" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz", + "integrity": "sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "8.0.0", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-8.0.0.tgz", + "integrity": "sha1-ecp04h+M6u3fy0uQFDxFi42YiAg=", + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npm.taobao.org/stable/download/stable-0.1.8.tgz", + "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=" + }, + "stack-utils": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/stack-utils/download/stack-utils-1.0.4.tgz", + "integrity": "sha1-S2AJcdz8au0MvfKoJoF3zJFsh8g=", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-2.0.0.tgz", + "integrity": "sha1-owME6Z2qMuI7L9IPUbq9B8/8o0Q=" + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/stackframe/download/stackframe-1.2.0.tgz", + "integrity": "sha1-UkKUktY8YuuYmATBFVLj0i53kwM=" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/static-extend/download/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npm.taobao.org/define-property/download/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "stats-webpack-plugin": { + "version": "0.7.0", + "resolved": "https://registry.npm.taobao.org/stats-webpack-plugin/download/stats-webpack-plugin-0.7.0.tgz", + "integrity": "sha1-zP/pt0Xei7sVVXHgY/gmP8DivAY=", + "requires": { + "lodash": "^4.17.4" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz?cache=0&sync_timestamp=1609654031532&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstatuses%2Fdownload%2Fstatuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "std-env": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/std-env/download/std-env-2.2.1.tgz", + "integrity": "sha1-L/oP3J4iY+AATBIRlm6WCUikD2s=", + "requires": { + "ci-info": "^1.6.0" + }, + "dependencies": { + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/ci-info/download/ci-info-1.6.0.tgz", + "integrity": "sha1-LKINu5zrMtRSSmgzAzE/AwSx5Jc=" + } + } + }, + "stdin": { + "version": "0.0.1", + "resolved": "https://registry.npm.taobao.org/stdin/download/stdin-0.0.1.tgz", + "integrity": "sha1-0wQZgarsPf28d6GzjWNy449ftx4=" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/stealthy-require/download/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz", + "integrity": "sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs=", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz", + "integrity": "sha1-6+J6DDibBPvMIzZClS4Qcxr6m64=", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz", + "integrity": "sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw=", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz?cache=0&sync_timestamp=1576147145118&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstream-shift%2Fdownload%2Fstream-shift-1.0.1.tgz", + "integrity": "sha1-1wiCgVWasneEJCebCHfaPDktWj0=" + }, + "streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/streamsearch/download/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/string-argv/download/string-argv-0.3.1.tgz", + "integrity": "sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=", + "dev": true + }, + "string-convert": { + "version": "0.2.1", + "resolved": "https://registry.npm.taobao.org/string-convert/download/string-convert-0.2.1.tgz", + "integrity": "sha1-aYLMMEn7tM2F+LJFaLnZvznu/5c=" + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-length/download/string-length-3.1.0.tgz", + "integrity": "sha1-EH74wjRW4Yeoq9SmEWL/SsbiWDc=", + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-4.2.0.tgz", + "integrity": "sha1-lSGCxGzHssMT0VluYjmSvRY7crU=", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "string.prototype.matchall": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/string.prototype.matchall/download/string.prototype.matchall-4.0.3.tgz?cache=0&sync_timestamp=1605855684650&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.matchall%2Fdownload%2Fstring.prototype.matchall-4.0.3.tgz", + "integrity": "sha1-JCQzmbwxsKSdGeK3QXGhVlPsmWo=", + "dev": true, + "requires": { + "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": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.3.tgz?cache=0&sync_timestamp=1606007972119&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimend%2Fdownload%2Fstring.prototype.trimend-1.0.3.tgz", + "integrity": "sha1-oivVPMpcfPRNfJ1ccyEYhz1s0Ys=", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.3.tgz?cache=0&sync_timestamp=1606007972027&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimstart%2Fdownload%2Fstring.prototype.trimstart-1.0.3.tgz", + "integrity": "sha1-m0y1kOEjuzZWRAHVmCQpjeUP1ao=", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.3.0.tgz", + "integrity": "sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4=", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz", + "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=" + } + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npm.taobao.org/stringify-object/download/stringify-object-3.3.0.tgz", + "integrity": "sha1-cDBlrvyhkwDTzoivT1s5VtdVZik=", + "dev": true, + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + } + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz", + "integrity": "sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI=", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-bom-string/download/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-final-newline/download/strip-final-newline-2.0.0.tgz", + "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=" + }, + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/strip-indent/download/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-3.1.1.tgz?cache=0&sync_timestamp=1594567647900&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-3.1.1.tgz", + "integrity": "sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY=", + "dev": true + }, + "style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/style-loader/download/style-loader-2.0.0.tgz", + "integrity": "sha1-lmlgL9RpB0DqrsE3eZoDrdu8OTw=", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/stylehacks/download/stylehacks-4.0.3.tgz?cache=0&sync_timestamp=1610388725671&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstylehacks%2Fdownload%2Fstylehacks-4.0.3.tgz", + "integrity": "sha1-Zxj8r00eB9ihMYaQiB6NlnJqcdU=", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npm.taobao.org/postcss-selector-parser/download/postcss-selector-parser-3.1.2.tgz?cache=0&sync_timestamp=1601045448419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-selector-parser%2Fdownload%2Fpostcss-selector-parser-3.1.2.tgz", + "integrity": "sha1-sxD1xMD9r3b5SQK7qjDbaqhPUnA=", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "stylus": { + "version": "0.54.8", + "resolved": "https://registry.npm.taobao.org/stylus/download/stylus-0.54.8.tgz", + "integrity": "sha1-PaPmWWa8Vnp7BEv+DuzmU+CZ0Uc=", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/debug/download/debug-3.1.0.tgz?cache=0&sync_timestamp=1607566575639&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.1.0.tgz", + "integrity": "sha1-W7WgZyYotkFJVmuhaBnmFRjGcmE=", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-1.0.4.tgz?cache=0&sync_timestamp=1599533186253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-1.0.4.tgz", + "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz?cache=0&sync_timestamp=1607433856838&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=", + "dev": true + } + } + }, + "stylus-loader": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/stylus-loader/download/stylus-loader-3.0.2.tgz?cache=0&sync_timestamp=1610718924289&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstylus-loader%2Fdownload%2Fstylus-loader-3.0.2.tgz", + "integrity": "sha1-J6cGQgsFo44DjnyssVNXjUUFE8Y=", + "dev": true, + "requires": { + "loader-utils": "^1.0.2", + "lodash.clonedeep": "^4.5.0", + "when": "~3.6.x" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz", + "integrity": "sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/supports-hyperlinks/download/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha1-9mPfJSr183xdSbvX7u+p4Lnlnkc=", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npm.taobao.org/svg-parser/download/svg-parser-2.0.4.tgz", + "integrity": "sha1-/cLinhOVFzYUC3bLEiyO5mMOtrU=" + }, + "svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/svgo/download/svgo-1.3.2.tgz", + "integrity": "sha1-ttxRHAYzRsnkFbgeQ0ARRbltQWc=", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + } + }, + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/symbol-observable/download/symbol-observable-1.2.0.tgz?cache=0&sync_timestamp=1604341758298&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsymbol-observable%2Fdownload%2Fsymbol-observable-1.2.0.tgz", + "integrity": "sha1-wiaIrtTqs83C3+rLtWFmBWCgCAQ=" + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npm.taobao.org/symbol-tree/download/symbol-tree-3.2.4.tgz", + "integrity": "sha1-QwY30ki6d+B4iDlR+5qg7tfGP6I=" + }, + "table": { + "version": "5.4.6", + "resolved": "https://registry.npm.taobao.org/table/download/table-5.4.6.tgz?cache=0&sync_timestamp=1609732991221&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftable%2Fdownload%2Ftable-5.4.6.tgz", + "integrity": "sha1-EpLRlQDOP4YFOwXw6Ofko7shB54=", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "lodash": "^4.17.14", + "slice-ansi": "^2.1.0", + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1603214101317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz?cache=0&sync_timestamp=1607088855476&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftapable%2Fdownload%2Ftapable-1.1.3.tgz", + "integrity": "sha1-ofzMBrWNth/XpF2i2kT186Pme6I=" + }, + "tar": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/tar/download/tar-6.1.0.tgz", + "integrity": "sha1-0XJOm8wEuXexjVxXOzM6IgcimoM=", + "requires": { + "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" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/mkdirp/download/mkdirp-1.0.4.tgz?cache=0&sync_timestamp=1599533186253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-1.0.4.tgz", + "integrity": "sha1-PrXtYmInVteaXw4qIh3+utdcL34=" + } + } + }, + "term-size": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/term-size/download/term-size-2.2.1.tgz", + "integrity": "sha1-KmpUhAQywvtjIP6g9BVTHpAYn1Q=", + "dev": true + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/terminal-link/download/terminal-link-2.1.1.tgz", + "integrity": "sha1-FKZKJ6s8Dfkz6lRvulXy0HjtyZQ=", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.5.1", + "resolved": "https://registry.npm.taobao.org/terser/download/terser-5.5.1.tgz?cache=0&sync_timestamp=1606492206821&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser%2Fdownload%2Fterser-5.5.1.tgz", + "integrity": "sha1-VAyqJROdb0lv3qBW5BQoSIb7Iok=", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=" + } + } + }, + "terser-webpack-plugin": { + "version": "4.2.3", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-4.2.3.tgz?cache=0&sync_timestamp=1610196021147&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-4.2.3.tgz", + "integrity": "sha1-KNrvSoO9F8HbApcHCtwH/Iz8apo=", + "requires": { + "cacache": "^15.0.5", + "find-cache-dir": "^3.3.1", + "jest-worker": "^26.5.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.3.4", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz", + "integrity": "sha1-ibM/rUpGcNqpT4Vff74x1thP6IA=", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npm.taobao.org/jest-worker/download/jest-worker-26.6.2.tgz", + "integrity": "sha1-f3LLxNZDw2Xie5/XdfnQ6qnHqO0=", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz", + "integrity": "sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8=", + "requires": { + "semver": "^6.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-3.1.0.tgz", + "integrity": "sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs=", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "requires": { + "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz", + "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=", + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz", + "integrity": "sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM=", + "requires": { + "find-up": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npm.taobao.org/test-exclude/download/test-exclude-6.0.0.tgz", + "integrity": "sha1-BKhphmHYBepvopO2y55jrARO8V4=", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz", + "integrity": "sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8=", + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz", + "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/throat/download/throat-5.0.0.tgz", + "integrity": "sha1-xRmSNYA6rRh1SmZ9ZZtecs4Wdks=" + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz", + "integrity": "sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0=", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz", + "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.12.tgz?cache=0&sync_timestamp=1603793688024&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftimers-browserify%2Fdownload%2Ftimers-browserify-2.0.12.tgz", + "integrity": "sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4=", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timers-ext": { + "version": "0.1.7", + "resolved": "https://registry.npm.taobao.org/timers-ext/download/timers-ext-0.1.7.tgz", + "integrity": "sha1-b1ethXjgej+5+R2Th9ZWR1VeJcY=", + "requires": { + "es5-ext": "~0.10.46", + "next-tick": "1" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/tiny-emitter/download/tiny-emitter-2.1.0.tgz", + "integrity": "sha1-HRpW7fxRxD6GPLtTgqcjMONVVCM=", + "dev": true, + "optional": true + }, + "tiny-invariant": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/tiny-invariant/download/tiny-invariant-1.1.0.tgz", + "integrity": "sha1-Y0xfjv3CdxS384bDXmdgmR0jCHU=" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/tiny-warning/download/tiny-warning-1.0.3.tgz", + "integrity": "sha1-lKMNtFPfTGQ9D9VmBg1gqHXYR1Q=" + }, + "tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npm.taobao.org/tinycolor2/download/tinycolor2-1.4.2.tgz", + "integrity": "sha1-P2pNEHGtB2dtf6Ry4frECnGdiAM=" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz?cache=0&sync_timestamp=1588178859061&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftmp%2Fdownload%2Ftmp-0.0.33.tgz", + "integrity": "sha1-bTQzWIl2jSGyvNoKonfO07G/rfk=", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/tmpl/download/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/to-array/download/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-factory": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/to-factory/download/to-factory-1.0.0.tgz", + "integrity": "sha1-hzivi9lxIK0dQEeXKtpVY7+UebE=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/to-fast-properties/download/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/to-object-path/download/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/to-readable-stream/download/to-readable-stream-1.0.0.tgz", + "integrity": "sha1-zgqgwvPfat+FLvtASng+d8BHV3E=" + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npm.taobao.org/to-regex/download/to-regex-3.0.2.tgz", + "integrity": "sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz", + "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=", + "requires": { + "is-number": "^7.0.0" + } + }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/toggle-selection/download/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/toidentifier/download/toidentifier-1.0.0.tgz", + "integrity": "sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=" + }, + "toml": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/toml/download/toml-3.0.0.tgz", + "integrity": "sha1-NCFg8a8ZBOydIE0DpdYSItdixe4=", + "dev": true + }, + "toposort": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/toposort/download/toposort-1.0.7.tgz", + "integrity": "sha1-LmhELZ9k7HILjMieZEOsbKqVACk=", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-3.0.1.tgz", + "integrity": "sha1-nfT1fnOcJpMKAYGEiH9K233Kc7I=", + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/tr46/download/tr46-1.0.1.tgz?cache=0&sync_timestamp=1582173621185&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftr46%2Fdownload%2Ftr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz", + "integrity": "sha1-8shUBoALmw90yfdGW4HqrSQSUvg=" + }, + "tsconfig-paths": { + "version": "3.9.0", + "resolved": "https://registry.npm.taobao.org/tsconfig-paths/download/tsconfig-paths-3.9.0.tgz", + "integrity": "sha1-CYVHpsREiAfo/Ljq4IEGTumjyQs=", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-2.1.0.tgz?cache=0&sync_timestamp=1609887895137&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-2.1.0.tgz", + "integrity": "sha1-2mCGDxwuyqVwOrfTm8Bba/mIuXo=" + }, + "tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/tsscmp/download/tsscmp-1.0.6.tgz", + "integrity": "sha1-hbmVg6w1iexL/vgltQAKqRHWBes=", + "dev": true + }, + "tsutils": { + "version": "3.19.1", + "resolved": "https://registry.npm.taobao.org/tsutils/download/tsutils-3.19.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftsutils%2Fdownload%2Ftsutils-3.19.1.tgz", + "integrity": "sha1-2FZuDFHILzL5wlpNNnzWJAmlR6k=", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1609887895137&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz", + "integrity": "sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=", + "dev": true + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tween-functions": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/tween-functions/download/tween-functions-1.2.0.tgz", + "integrity": "sha1-GuOlDnxguz3vd06scHrLynO7w/8=" + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/type/download/type-1.2.0.tgz", + "integrity": "sha1-hI3XaY2vo+VKbEeedZxLw/GIR6A=" + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npm.taobao.org/type-check/download/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npm.taobao.org/type-detect/download/type-detect-4.0.8.tgz", + "integrity": "sha1-dkb7XxiHHPu3dJ5pvTmmOI63RQw=" + }, + "type-fest": { + "version": "0.15.1", + "resolved": "https://registry.npm.taobao.org/type-fest/download/type-fest-0.15.1.tgz?cache=0&sync_timestamp=1606468858690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftype-fest%2Fdownload%2Ftype-fest-0.15.1.tgz", + "integrity": "sha1-0sTnPT5KU88akGOW3UYKHFF4ygA=" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz", + "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npm.taobao.org/typedarray-to-buffer/download/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha1-qX7nqf9CaRufeD/xvFES/j/KkIA=", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.1.3", + "resolved": "https://registry.npm.taobao.org/typescript/download/typescript-4.1.3.tgz?cache=0&sync_timestamp=1610696848900&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftypescript%2Fdownload%2Ftypescript-4.1.3.tgz", + "integrity": "sha1-UZ1YK9lMugz4k0x9joRn5HP1O7c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.23", + "resolved": "https://registry.npm.taobao.org/ua-parser-js/download/ua-parser-js-0.7.23.tgz", + "integrity": "sha1-cE1n+VHhMZX7zT14gYV39bwdVHs=" + }, + "uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/uc.micro/download/uc.micro-1.0.6.tgz", + "integrity": "sha1-nEEagCpAmpH8bPdAgbq6NLJEmaw=", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npm.taobao.org/uglify-js/download/uglify-js-3.4.10.tgz?cache=0&sync_timestamp=1609477622017&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuglify-js%2Fdownload%2Fuglify-js-3.4.10.tgz", + "integrity": "sha1-mtlWPY6zrN+404WX0q8dgV9qdV8=", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.19.0.tgz?cache=0&sync_timestamp=1610702228516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.19.0.tgz", + "integrity": "sha1-9hmKqE5bg8RgVLlN3tv+1e6f8So=", + "dev": true + } + } + }, + "umi": { + "version": "3.3.5", + "resolved": "https://registry.npm.taobao.org/umi/download/umi-3.3.5.tgz?cache=0&sync_timestamp=1610693017017&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi%2Fdownload%2Fumi-3.3.5.tgz", + "integrity": "sha1-1xpHMBSjjxurCNzODNq0lOLie4Q=", + "requires": { + "@babel/core": "7.12.10", + "@umijs/core": "3.3.5", + "@umijs/preset-built-in": "3.3.5", + "@umijs/runtime": "3.3.5", + "@umijs/types": "3.3.5", + "@umijs/utils": "3.3.5", + "react": "^16.13.1", + "resolve-cwd": "3.0.0" + } + }, + "umi-request": { + "version": "1.3.5", + "resolved": "https://registry.npm.taobao.org/umi-request/download/umi-request-1.3.5.tgz", + "integrity": "sha1-Kvfp+6ru0AhsB9jEh2s69lwISuo=", + "requires": { + "isomorphic-fetch": "^2.2.1", + "qs": "^6.9.1" + } + }, + "umi-webpack-bundle-analyzer": { + "version": "3.6.0", + "resolved": "https://registry.npm.taobao.org/umi-webpack-bundle-analyzer/download/umi-webpack-bundle-analyzer-3.6.0.tgz", + "integrity": "sha1-/hY2mb8abgzteRwodA0astC+zvQ=", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1", + "bfj": "^6.1.1", + "chalk": "^2.4.1", + "commander": "^2.18.0", + "ejs": "^2.6.1", + "express": "^4.16.3", + "filesize": "^3.6.1", + "gzip-size": "^5.0.0", + "lodash": "^4.17.19", + "mkdirp": "^0.5.1", + "opener": "^1.5.1", + "ws": "^6.0.0" + }, + "dependencies": { + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/acorn-walk/download/acorn-walk-7.2.0.tgz?cache=0&sync_timestamp=1609842739229&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-walk%2Fdownload%2Facorn-walk-7.2.0.tgz", + "integrity": "sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w=" + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npm.taobao.org/ejs/download/ejs-2.7.4.tgz", + "integrity": "sha1-SGYSh1c9zFPjZsehrlLDoSDuybo=" + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1609274396223&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "requires": { + "async-limiter": "~1.0.0" + } + } + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha1-JhmADEyCWADv3YNDr33Zkzy+KBg=" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha1-jtKjJWmWG86SJ9Cc0/+7j+1fAgw=", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha1-DZH2AO7rMJaqlisdb8iIduZOpTE=" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ=" + }, + "union": { + "version": "0.5.0", + "resolved": "https://registry.npm.taobao.org/union/download/union-0.5.0.tgz", + "integrity": "sha1-ssEb6E9gU4U3uEbtuboma6AJAHU=", + "requires": { + "qs": "^6.4.0" + } + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/union-value/download/union-value-1.0.1.tgz", + "integrity": "sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/uniq/download/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unique-filename/download/unique-filename-1.1.1.tgz", + "integrity": "sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA=", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz", + "integrity": "sha1-uqvOkQg/xk6UWw861hPiZPfNTmw=", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/unique-string/download/unique-string-2.0.0.tgz", + "integrity": "sha1-OcZFH4GvsnSd4rIz4/fF6IQ72J0=", + "dev": true, + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz", + "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unpipe/download/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/unquote/download/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/unset-value/download/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npm.taobao.org/has-value/download/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/isobject/download/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/has-values/download/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz?cache=0&sync_timestamp=1604768637331&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupath%2Fdownload%2Fupath-1.2.0.tgz", + "integrity": "sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ=" + }, + "update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npm.taobao.org/update-notifier/download/update-notifier-4.1.3.tgz", + "integrity": "sha1-vobuE+jOSPtQBD/3IFe1vVmOHqM=", + "dev": true, + "requires": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", + "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/upper-case/download/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610237858679&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz", + "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/urix/download/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npm.taobao.org/url/download/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, + "url-join": { + "version": "2.0.5", + "resolved": "https://registry.npm.taobao.org/url-join/download/url-join-2.0.5.tgz", + "integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=" + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npm.taobao.org/url-loader/download/url-loader-4.1.1.tgz?cache=0&sync_timestamp=1602252594253&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furl-loader%2Fdownload%2Furl-loader-4.1.1.tgz", + "integrity": "sha1-KFBekFyuFYzwfJLKYi1/I35wpOI=", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-3.0.0.tgz", + "integrity": "sha1-Z1AvaqK2ai1AMrQnmilEl4oJE+8=", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npm.taobao.org/url-parse/download/url-parse-1.4.7.tgz", + "integrity": "sha1-qKg1NejACjFuQDpdtKwbm4U64ng=", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/use/download/use-3.1.1.tgz", + "integrity": "sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=" + }, + "use-subscription": { + "version": "1.4.1", + "resolved": "https://registry.npm.taobao.org/use-subscription/download/use-subscription-1.4.1.tgz?cache=0&sync_timestamp=1610380601326&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuse-subscription%2Fdownload%2Fuse-subscription-1.4.1.tgz", + "integrity": "sha1-7cvMIg8a2y3U+gsvYbbMMI5iAGk=", + "requires": { + "object-assign": "^4.1.1" + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npm.taobao.org/util/download/util-0.11.1.tgz", + "integrity": "sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE=", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.1.tgz?cache=0&sync_timestamp=1610159887966&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.1.tgz", + "integrity": "sha1-a693dLgO6w91INi4HQeYKlmruu4=", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.17.7.tgz", + "integrity": "sha1-pN5hsvZpifx0IWdsHLl4dXOs5Uw=", + "requires": { + "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-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" + } + } + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/utils-merge/download/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npm.taobao.org/uuid/download/uuid-3.4.0.tgz", + "integrity": "sha1-sj5DWK+oogL+ehAK8fX4g/AgB+4=" + }, + "v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.2.0.tgz", + "integrity": "sha1-lHHvo++RKNL3xqfKOcTda1BVsTI=", + "dev": true + }, + "v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npm.taobao.org/v8-to-istanbul/download/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha1-uXk28hwOLZmW1JheXFFW6dTknNY=", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz", + "integrity": "sha1-UwL4FpAxc1ImVECS5kmB91F1A4M=" + } + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha1-/JH2uce6FchX9MssXe/uw51PQQo=", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/value-equal/download/value-equal-1.0.1.tgz", + "integrity": "sha1-Hgt5THNMXAyt4XnEN9NW2TGjTWw=" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vary/download/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npm.taobao.org/vendors/download/vendors-1.0.4.tgz", + "integrity": "sha1-4rgApT56Kbk1BsPPQRANFsTErY4=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "video-react": { + "version": "0.14.1", + "resolved": "https://registry.npm.taobao.org/video-react/download/video-react-0.14.1.tgz", + "integrity": "sha1-Sax7GfHQOcCz6+yC+BIkvC+ovfE=", + "requires": { + "@babel/runtime": "^7.4.5", + "classnames": "^2.2.6", + "lodash.throttle": "^4.1.1", + "prop-types": "^15.7.2", + "redux": "^4.0.1" + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz", + "integrity": "sha1-eGQcSIuObKkadfUR56OzKobl3aA=" + }, + "vue": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.12.tgz", + "integrity": "sha1-9evU+mvShpQD4pqJau1JBEVskSM=", + "dev": true + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha1-UylVzB6yCKPZkLOp+acFdGV+CPI=", + "dev": true + }, + "vue-loader": { + "version": "15.9.6", + "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-15.9.6.tgz?cache=0&sync_timestamp=1608188012644&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-loader%2Fdownload%2Fvue-loader-15.9.6.tgz", + "integrity": "sha1-9Lua4gw6g3CvPs8JuBJtOP/ba4s=", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "vue-router": { + "version": "3.4.9", + "resolved": "https://registry.npm.taobao.org/vue-router/download/vue-router-3.4.9.tgz?cache=0&sync_timestamp=1610356340015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-router%2Fdownload%2Fvue-router-3.4.9.tgz", + "integrity": "sha1-wBb0IDCuKTLxTkdIs5odmg4lDmY=", + "dev": true + }, + "vue-server-renderer": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue-server-renderer/download/vue-server-renderer-2.6.12.tgz", + "integrity": "sha1-qMucSUOe8gUpPLQcNdDSsFQWU6U=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "hash-sum": "^1.0.2", + "he": "^1.1.0", + "lodash.template": "^4.5.0", + "lodash.uniq": "^4.5.0", + "resolve": "^1.2.0", + "serialize-javascript": "^3.1.0", + "source-map": "0.5.6" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-2.2.1.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-1.1.3.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "serialize-javascript": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-3.1.0.tgz", + "integrity": "sha1-i/OpFwcSZk7yVhtEtpHq/jmSFOo=", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.5.6.tgz", + "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-2.0.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "vue-style-loader": { + "version": "4.1.2", + "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.2.tgz", + "integrity": "sha1-3t80mAbyXOtOZPOtfApE+6c1/Pg=", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "vue-template-compiler": { + "version": "2.6.12", + "resolved": "https://registry.npm.taobao.org/vue-template-compiler/download/vue-template-compiler-2.6.12.tgz?cache=0&sync_timestamp=1597927412143&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-template-compiler%2Fdownload%2Fvue-template-compiler-2.6.12.tgz", + "integrity": "sha1-lH7XGWdEyKUoXr4SM/6WBDf8xX4=", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", + "dev": true + }, + "vuepress": { + "version": "1.8.0", + "resolved": "https://registry.npm.taobao.org/vuepress/download/vuepress-1.8.0.tgz", + "integrity": "sha1-ATnUZrM/v9tiirt21VU2i4XPl3I=", + "dev": true, + "requires": { + "@vuepress/core": "1.8.0", + "@vuepress/theme-default": "1.8.0", + "cac": "^6.5.6", + "envinfo": "^7.2.0", + "opencollective-postinstall": "^2.0.2", + "update-notifier": "^4.0.0" + } + }, + "vuepress-html-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/vuepress-html-webpack-plugin/download/vuepress-html-webpack-plugin-3.2.0.tgz", + "integrity": "sha1-IZvicq1RD6qHUNLU5w/QKL/RwW4=", + "dev": true, + "requires": { + "html-minifier": "^3.2.3", + "loader-utils": "^0.2.16", + "lodash": "^4.17.3", + "pretty-error": "^2.0.2", + "tapable": "^1.0.0", + "toposort": "^1.0.0", + "util.promisify": "1.0.0" + }, + "dependencies": { + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/big.js/download/big.js-3.2.0.tgz", + "integrity": "sha1-pfwpi4G54Nyi5FiCR4S2XFK6WI4=", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "loader-utils": { + "version": "0.2.17", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-0.2.17.tgz", + "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0", + "object-assign": "^4.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1610159887966&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz", + "integrity": "sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "vuepress-plugin-container": { + "version": "2.1.5", + "resolved": "https://registry.npm.taobao.org/vuepress-plugin-container/download/vuepress-plugin-container-2.1.5.tgz", + "integrity": "sha1-N//wVmL+29Y//TpUY7JZLHp/MTM=", + "dev": true, + "requires": { + "@vuepress/shared-utils": "^1.2.0", + "markdown-it-container": "^2.0.0" + } + }, + "vuepress-plugin-smooth-scroll": { + "version": "0.0.3", + "resolved": "https://registry.npm.taobao.org/vuepress-plugin-smooth-scroll/download/vuepress-plugin-smooth-scroll-0.0.3.tgz", + "integrity": "sha1-bv8tTBhsypF8yfffKwr33nyMZDg=", + "dev": true, + "requires": { + "smoothscroll-polyfill": "^0.4.3" + } + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/w3c-hr-time/download/w3c-hr-time-1.0.2.tgz?cache=0&sync_timestamp=1583457510994&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fw3c-hr-time%2Fdownload%2Fw3c-hr-time-1.0.2.tgz", + "integrity": "sha1-ConN9cwVgi35w2BUNnaWPgzDCM0=", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npm.taobao.org/w3c-xmlserializer/download/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha1-MEhcp9cKb9BSQgo9Ev2Q5jOc55Q=", + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npm.taobao.org/walker/download/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npm.taobao.org/warning/download/warning-4.0.3.tgz", + "integrity": "sha1-Fungd+uKhtavfWSqHgX9hbRnjKM=", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.5.tgz?cache=0&sync_timestamp=1607687487911&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.7.5.tgz", + "integrity": "sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM=", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz?cache=0&sync_timestamp=1604989085906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack-chokidar2%2Fdownload%2Fwatchpack-chokidar2-2.0.1.tgz", + "integrity": "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc=", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299308660&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719366630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "optional": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz", + "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/webidl-conversions/download/webidl-conversions-4.0.2.tgz", + "integrity": "sha1-qFWYCx8LazWbodXZ+zmulB+qY60=" + }, + "webpack": { + "version": "4.44.1", + "resolved": "https://registry.npm.taobao.org/webpack/download/webpack-4.44.1.tgz?cache=0&sync_timestamp=1610727659621&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack%2Fdownload%2Fwebpack-4.44.1.tgz", + "integrity": "sha1-F+af/58yG48RfR/acU7fwLk5zCE=", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.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.3", + "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.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-6.4.2.tgz?cache=0&sync_timestamp=1602534280466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-6.4.2.tgz", + "integrity": "sha1-NYZv1xBSjpLeEM8GAWSY5H454eY=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.4.tgz", + "integrity": "sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw=", + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "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.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz", + "integrity": "sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs=" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz", + "integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-1.4.0.tgz", + "integrity": "sha1-xXm140yzSxp07cbB+za/o3HVphM=", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz", + "integrity": "sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=", + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz", + "integrity": "sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w=", + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz", + "integrity": "sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao=", + "requires": { + "randombytes": "^2.1.0" + } + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-6.0.1.tgz", + "integrity": "sha1-KjxBso3UW2K2Nnbst0ABJlrp7dg=", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npm.taobao.org/terser/download/terser-4.8.0.tgz?cache=0&sync_timestamp=1606492206821&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser%2Fdownload%2Fterser-4.8.0.tgz", + "integrity": "sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc=", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz?cache=0&sync_timestamp=1610196021147&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-1.4.5.tgz", + "integrity": "sha1-oheu+uozDnNP+sthIOwfoxLWBAs=", + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz", + "integrity": "sha1-7t2OwLko+/HL/plOItLYkPMwqTM=", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz", + "integrity": "sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=" + } + } + }, + "webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.5.1.tgz", + "integrity": "sha1-TycoTLu2N+PI+970Pu9YjU2GEgY=", + "requires": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + }, + "dependencies": { + "deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npm.taobao.org/deepmerge/download/deepmerge-1.5.2.tgz", + "integrity": "sha1-EEmdhohEza1P7ghC34x/bwyVp1M=" + } + } + }, + "webpack-dev-middleware": { + "version": "3.7.2", + "resolved": "https://registry.npm.taobao.org/webpack-dev-middleware/download/webpack-dev-middleware-3.7.2.tgz?cache=0&sync_timestamp=1610718924581&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-middleware%2Fdownload%2Fwebpack-dev-middleware-3.7.2.tgz", + "integrity": "sha1-ABnD23FuP6XOy/ZPKriKdLqzMfM=", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.0", + "resolved": "https://registry.npm.taobao.org/mime/download/mime-2.5.0.tgz?cache=0&sync_timestamp=1610758470730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmime%2Fdownload%2Fmime-2.5.0.tgz", + "integrity": "sha1-K0r5NEAXeYBu6YAmu0Lowa4YdrE=" + } + } + }, + "webpack-dev-server": { + "version": "3.11.2", + "resolved": "https://registry.npm.taobao.org/webpack-dev-server/download/webpack-dev-server-3.11.2.tgz?cache=0&sync_timestamp=1610550115143&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-dev-server%2Fdownload%2Fwebpack-dev-server-3.11.2.tgz", + "integrity": "sha1-aV687Xakkp8NXef9c/r+GF/jNwg=", + "dev": true, + "requires": { + "ansi-html": "0.0.7", + "bonjour": "^3.5.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": "^4.3.0", + "ip": "^1.1.5", + "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.10.8", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "sockjs-client": "^1.5.0", + "spdy": "^4.0.2", + "strip-ansi": "^3.0.1", + "supports-color": "^6.1.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^3.7.2", + "webpack-log": "^2.0.0", + "ws": "^6.2.1", + "yargs": "^13.3.2" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz", + "integrity": "sha1-vLJLTzeTTZqnrBe0ra+J58du8us=", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz?cache=0&sync_timestamp=1610299308660&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbinary-extensions%2Fdownload%2Fbinary-extensions-1.13.1.tgz", + "integrity": "sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U=", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npm.taobao.org/braces/download/braces-2.3.2.tgz", + "integrity": "sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npm.taobao.org/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1610719366630&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz", + "integrity": "sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc=", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz", + "integrity": "sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1603214101317&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz", + "integrity": "sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY=", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/fill-range/download/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/extend-shallow/download/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npm.taobao.org/fsevents/download/fsevents-1.2.13.tgz", + "integrity": "sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg=", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/is-glob/download/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npm.taobao.org/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha1-GDx9xKoUeRUDBkmMIQza+WCApDo=", + "dev": true, + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/import-local/download/import-local-2.0.0.tgz", + "integrity": "sha1-VQcL44pZk88Y72236WH1vuXFoJ0=", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/is-absolute-url/download/is-absolute-url-3.0.3.tgz", + "integrity": "sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/is-number/download/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npm.taobao.org/kind-of/download/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npm.taobao.org/micromatch/download/micromatch-3.1.10.tgz", + "integrity": "sha1-cIWbyVyYQJUvNZoGij/En57PrCM=", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz", + "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz", + "integrity": "sha1-DodiKjMlqjPokihcr4tOhGUppSU=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-1.0.0.tgz", + "integrity": "sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A=", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz", + "integrity": "sha1-InZ74htirxCBV0MG9prFG2IgOWE=", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz", + "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", + "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz", + "integrity": "sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz", + "integrity": "sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc=", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz", + "integrity": "sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-6.2.1.tgz?cache=0&sync_timestamp=1609274396223&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-6.2.1.tgz", + "integrity": "sha1-RC/fCkftZPWbal2P8TD0dI7VJPs=", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-13.3.2.tgz?cache=0&sync_timestamp=1610222404858&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-13.3.2.tgz", + "integrity": "sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-13.1.2.tgz?cache=0&sync_timestamp=1604886845179&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-13.1.2.tgz", + "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz", + "integrity": "sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8=", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + } + }, + "webpack-manifest-plugin": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/webpack-manifest-plugin/download/webpack-manifest-plugin-2.2.0.tgz?cache=0&sync_timestamp=1606923347017&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-manifest-plugin%2Fdownload%2Fwebpack-manifest-plugin-2.2.0.tgz", + "integrity": "sha1-GcpptDWwuux+KfvpD7QBXeLeTxY=", + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + } + }, + "webpack-merge": { + "version": "4.2.2", + "resolved": "https://registry.npm.taobao.org/webpack-merge/download/webpack-merge-4.2.2.tgz", + "integrity": "sha1-onxS6ng9E5iv0gh/VH17nS9DY00=", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "webpack-sources": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/webpack-sources/download/webpack-sources-2.2.0.tgz?cache=0&sync_timestamp=1603965333971&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-2.2.0.tgz", + "integrity": "sha1-BYkm8549RDGTtsMVRyKYBv/QK6w=", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + }, + "webpackbar": { + "version": "5.0.0-3", + "resolved": "https://registry.npm.taobao.org/webpackbar/download/webpackbar-5.0.0-3.tgz?cache=0&sync_timestamp=1604357282892&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebpackbar%2Fdownload%2Fwebpackbar-5.0.0-3.tgz", + "integrity": "sha1-9Plsj7EwAbK7E0glLbTJgKuTqqw=", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.1.0", + "consola": "^2.15.0", + "figures": "^3.2.0", + "pretty-time": "^1.1.0", + "std-env": "^2.2.1", + "text-table": "^0.2.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz?cache=0&sync_timestamp=1591687034553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-4.1.0.tgz", + "integrity": "sha1-ThSHCmGNni7dl92DRf2dncMVZGo=", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npm.taobao.org/figures/download/figures-3.2.0.tgz?cache=0&sync_timestamp=1600349107095&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffigures%2Fdownload%2Ffigures-3.2.0.tgz", + "integrity": "sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1577797756584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1608033330722&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "requires": { + "has-flag": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-7.0.0.tgz", + "integrity": "sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM=", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz", + "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz", + "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/whatwg-encoding/download/whatwg-encoding-1.0.5.tgz", + "integrity": "sha1-WrrPd3wyFmpR0IXWtPPn0nET3bA=", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz", + "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.5.0", + "resolved": "https://registry.npm.taobao.org/whatwg-fetch/download/whatwg-fetch-3.5.0.tgz?cache=0&sync_timestamp=1604658488721&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhatwg-fetch%2Fdownload%2Fwhatwg-fetch-3.5.0.tgz", + "integrity": "sha1-YFos0KcUbl2xQeKdHGKrhMDEyGg=" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npm.taobao.org/whatwg-mimetype/download/whatwg-mimetype-2.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhatwg-mimetype%2Fdownload%2Fwhatwg-mimetype-2.3.0.tgz", + "integrity": "sha1-PUseAxLSB5h5+Cav8Y2+7KWWD78=" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npm.taobao.org/whatwg-url/download/whatwg-url-7.1.0.tgz", + "integrity": "sha1-wsSS8eymEpiO/T0iZr4bn8YXDQY=", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "when": { + "version": "3.6.4", + "resolved": "https://registry.npm.taobao.org/when/download/when-3.6.4.tgz", + "integrity": "sha1-RztRfsFZ4rhQBUl6E5g/CVQS404=", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npm.taobao.org/which/download/which-1.3.1.tgz", + "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npm.taobao.org/widest-line/download/widest-line-3.1.0.tgz", + "integrity": "sha1-gpIzO79my0X/DeFgOxNreuFJbso=", + "dev": true, + "requires": { + "string-width": "^4.0.0" + } + }, + "wmf": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/wmf/download/wmf-1.0.2.tgz", + "integrity": "sha1-fRnWIQcaCMK9xrfmiKnENSmMwto=" + }, + "word": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/word/download/word-0.3.0.tgz", + "integrity": "sha1-hUIVfk+OhJ9KNjooiZLUdhLbmWE=" + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz", + "integrity": "sha1-YQY29rH3A4kb00dxzLF/uTtHB5w=" + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz", + "integrity": "sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag=", + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-6.2.0.tgz", + "integrity": "sha1-6Tk7oHEC5skaOyIUePAlfNKFblM=", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1606792371412&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write": { + "version": "1.0.3", + "resolved": "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz", + "integrity": "sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM=", + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + } + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-3.0.3.tgz", + "integrity": "sha1-Vr1cWlxwSBzRnFcb05q5ZaXeVug=", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.4.2", + "resolved": "https://registry.npm.taobao.org/ws/download/ws-7.4.2.tgz?cache=0&sync_timestamp=1609274396223&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fws%2Fdownload%2Fws-7.4.2.tgz", + "integrity": "sha1-eCEABI5U6zb+mEM2OrHGhnKyYd0=" + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-4.0.0.tgz", + "integrity": "sha1-S8jZmEQDaWIl74OhVzy7y0552xM=", + "dev": true + }, + "xlsx": { + "version": "0.16.9", + "resolved": "https://registry.npm.taobao.org/xlsx/download/xlsx-0.16.9.tgz", + "integrity": "sha1-2s1btGvabdN0OUDJw9weIXGCYlY=", + "requires": { + "adler-32": "~1.2.0", + "cfb": "^1.1.4", + "codepage": "~1.14.0", + "commander": "~2.17.1", + "crc-32": "~1.2.0", + "exit-on-epipe": "~1.0.1", + "fflate": "^0.3.8", + "ssf": "~0.11.2", + "wmf": "~1.0.1", + "word": "~0.3.0" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.17.1.tgz?cache=0&sync_timestamp=1610702228516&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.17.1.tgz", + "integrity": "sha1-vXerfebelCBc6sxy8XFtKfIKd78=" + } + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/xml-name-validator/download/xml-name-validator-3.0.0.tgz", + "integrity": "sha1-auc+Bt5NjG5H+fsYH3jWSK1FfGo=" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/xmlchars/download/xmlchars-2.2.0.tgz", + "integrity": "sha1-Bg/hvLf5x2/ioX24apvDq4lCEMs=" + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npm.taobao.org/xmlhttprequest-ssl/download/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz", + "integrity": "sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q=" + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npm.taobao.org/y18n/download/y18n-4.0.1.tgz", + "integrity": "sha1-jbK4PDHF11CZu4kLI/MJSJHiR9Q=" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz", + "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=" + }, + "yaml": { + "version": "1.10.0", + "resolved": "https://registry.npm.taobao.org/yaml/download/yaml-1.10.0.tgz", + "integrity": "sha1-O1k63ZRIdgd9TWg/7gEIG9n/8x4=" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npm.taobao.org/yargs/download/yargs-15.4.1.tgz?cache=0&sync_timestamp=1610222404858&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-15.4.1.tgz", + "integrity": "sha1-DYehbeAa7p2L7Cv7909nhRcw9Pg=", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz", + "integrity": "sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk=", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", + "integrity": "sha1-Gvujlq/WdqbUJQTQpno6frn2KqA=", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz", + "integrity": "sha1-o0KLtwiLOmApL2aRkni3wpetTwc=", + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz", + "integrity": "sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=" + } + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-18.1.3.tgz?cache=0&sync_timestamp=1604886845179&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-18.1.3.tgz", + "integrity": "sha1-vmjEl1xrKr9GkjawyHA2L6sJp7A=", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npm.taobao.org/yeast/download/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + }, + "yh-react-popover": { + "version": "0.3.0", + "resolved": "https://registry.npm.taobao.org/yh-react-popover/download/yh-react-popover-0.3.0.tgz", + "integrity": "sha1-AWxtSKY+DYU4vSgntRPf5lGWKf8=" + }, + "ylru": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/ylru/download/ylru-1.2.1.tgz", + "integrity": "sha1-9Xa2M0FUeYnB3nuiiHYJI7J/6E8=", + "dev": true + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npm.taobao.org/yocto-queue/download/yocto-queue-0.1.0.tgz", + "integrity": "sha1-ApTrPe4FAo0x7hpfosVWpqrxChs=" + }, + "yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/yorkie/download/yorkie-2.0.0.tgz", + "integrity": "sha1-kkEZEtQ1IU4SxRwq4Qk+VLa7g9k=", + "requires": { + "execa": "^0.8.0", + "is-ci": "^1.0.10", + "normalize-path": "^1.0.0", + "strip-indent": "^2.0.0" + }, + "dependencies": { + "ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npm.taobao.org/ci-info/download/ci-info-1.6.0.tgz", + "integrity": "sha1-LKINu5zrMtRSSmgzAzE/AwSx5Jc=" + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz?cache=0&sync_timestamp=1590420927512&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "0.8.0", + "resolved": "https://registry.npm.taobao.org/execa/download/execa-0.8.0.tgz?cache=0&sync_timestamp=1606970975645&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-0.8.0.tgz", + "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", + "requires": { + "cross-spawn": "^5.0.1", + "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" + } + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npm.taobao.org/is-ci/download/is-ci-1.2.1.tgz", + "integrity": "sha1-43ecjuF/zPQoSI9uKBGH8uYyhBw=", + "requires": { + "ci-info": "^1.5.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz", + "integrity": "sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=", + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npm.taobao.org/normalize-path/download/normalize-path-1.0.0.tgz", + "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=" + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + } + } + }, + "zarm": { + "version": "2.6.1", + "resolved": "https://registry.npm.taobao.org/zarm/download/zarm-2.6.1.tgz", + "integrity": "sha1-V9wK0kwj8RNusQaeLrO312WfItA=", + "requires": { + "@babel/runtime": "^7.12.5", + "better-scroll": "1.15.1", + "classnames": "2.2.6", + "color": "^3.1.0", + "hoist-non-react-statics": "^3.3.0", + "lodash": "^4.17.15", + "normalize.css": "8.0.1", + "popper.js": "^1.15.0", + "raf": "^3.4.1", + "react-native-camera-roll-picker": "1.2.3" + }, + "dependencies": { + "normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npm.taobao.org/normalize.css/download/normalize.css-8.0.1.tgz", + "integrity": "sha1-m5iiCHOLnMJjTKrLxC0THJdIe/M=" + } + } + }, + "zepto": { + "version": "1.2.0", + "resolved": "https://registry.npm.taobao.org/zepto/download/zepto-1.2.0.tgz", + "integrity": "sha1-4Se9nmb9hGvl6rSME5SIL3wOT5g=", + "dev": true + }, + "zlib": { + "version": "1.0.5", + "resolved": "https://registry.npm.taobao.org/zlib/download/zlib-1.0.5.tgz", + "integrity": "sha1-bnyXL8NxxkWmr7A6sUdp3vEU/MA=" + }, + "zscroller": { + "version": "0.4.8", + "resolved": "https://registry.npm.taobao.org/zscroller/download/zscroller-0.4.8.tgz", + "integrity": "sha1-ae7WhpCAju34H5cUAUNWs2zdIPQ=", + "requires": { + "babel-runtime": "6.x" + } + } + } +} diff --git a/package.json b/package.json index ea924bc..eb9d73a 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,8 @@ "build": "umi build", "server": "node server.js", "dev": "http-server dist", + "docs:dev": "vuepress dev doc", + "docs:build": "vuepress build doc", "test-demo": "http-server dist", "postinstall": "umi generate tmp", "prettier": "prettier --write '**/*.{js,jsx,tsx,ts,less,md,json}'", @@ -126,6 +128,7 @@ "prettier": "^1.19.1", "redux-logger": "^3.0.6", "sass-loader": "^9.0.3", - "typescript": "^4.0.2" + "typescript": "^4.0.2", + "vuepress": "^1.8.0" } }