├── .babelrc ├── .gitignore ├── .npmignore ├── README.md ├── example ├── components │ ├── Home.js │ ├── UserAdd.js │ └── UserList.js └── index.js ├── index.js ├── package-lock.json ├── package.json ├── rollup.config.js ├── src ├── CacheContext.js ├── KeepAliveProvider.js ├── cache-types.js ├── cacheReducer.js ├── index.js └── withKeepAlive.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | 2 | { 3 | "presets": [ 4 | "@babel/preset-env", 5 | "@babel/preset-react" 6 | ], 7 | "plugins":[ 8 | "@babel/plugin-proposal-class-properties" 9 | ] 10 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | lib 2 | node_modules 3 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | docs 2 | node_modules 3 | src 4 | md 5 | .babelrc 6 | .gitignore 7 | .npmignore 8 | .prettierrc 9 | rollup.config.js 10 | yarn.lock 11 | 12 | example -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # keepalive-react-component 2 | 3 | 4 | ## 1.介绍 5 | - 基于react开发出来的react缓存组件,类似于类似`vue`的`keepalive`包裹`vue-router`的效果功能 6 | 7 | 8 | ## 2.下载 9 | 10 | ```bash 11 | npm install keepalive-react-component --save 12 | # or 13 | yarn add keepalive-react-component 14 | ``` 15 | 16 | ## 3. 基本用法 17 | example 18 | ### 3.1 index.js 19 | ```js 20 | import React from 'react'; 21 | import ReactDOM from 'react-dom'; 22 | import { BrowserRouter as Router, Route, Link, Switch } from 'react-router-dom' 23 | import Home from './components/Home'; 24 | import UserList from './components/UserList'; 25 | import UserAdd from './components/UserAdd'; 26 | import { KeepAliveProvider, withKeepAlive } from 'keepalive-react-component'; 27 | let KeepAliveHome = withKeepAlive(Home, { cacheId: 'Home'}); 28 | let KeepAliveUserList = withKeepAlive(UserList, { cacheId: 'UserList',scroll:true}); 29 | let KeepAliveUserAdd = withKeepAlive(UserAdd, { cacheId: 'UserAdd' }); 30 | const App = () => { 31 | return ( 32 | 33 | 34 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | ) 47 | } 48 | ReactDOM.render(, document.getElementById('root')); 49 | ``` 50 | 51 | ### 3.2 Home.js 52 | example\components\Home.js 53 | ```js 54 | import React from 'react'; 55 | const Home = (props) => { 56 | return ( 57 |
58 | 59 | 60 |
61 | ) 62 | } 63 | export default Home; 64 | ``` 65 | 66 | 67 | ### 3.3 UserAdd.js 68 | example\components\UserAdd.js 69 | ```js 70 | import React from 'react'; 71 | const UserAdd = ()=>{ 72 | let [number,setNumber]=React.useState(0); 73 | return ( 74 |
75 | 用户名: 76 |
77 | 78 |
79 | ) 80 | } 81 | export default UserAdd; 82 | ``` 83 | 84 | ### 3.4 UserList.js 85 | example\components\UserList.js 86 | ```js 87 | import React from 'react'; 88 | import {Link} from 'react-router-dom' 89 | const UserList = (props)=>{ 90 | let users = new Array(100).fill(0); 91 | return ( 92 | 99 | ) 100 | } 101 | export default UserList; 102 | ``` -------------------------------------------------------------------------------- /example/components/Home.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | const Home = (props) => { 3 | return ( 4 |
5 | 6 | 7 |
8 | ) 9 | } 10 | export default Home; -------------------------------------------------------------------------------- /example/components/UserAdd.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | const UserAdd = ()=>{ 3 | let [number,setNumber]=React.useState(0); 4 | return ( 5 |
6 | 用户名: 7 |
8 | 9 |
10 | ) 11 | } 12 | export default UserAdd; -------------------------------------------------------------------------------- /example/components/UserList.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import {Link} from 'react-router-dom' 3 | const UserList = (props)=>{ 4 | let users = new Array(100).fill(0); 5 | return ( 6 | 13 | ) 14 | } 15 | export default UserList; -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom'; 3 | import { BrowserRouter as Router, Route, Link, Switch } from 'react-router-dom' 4 | import Home from './components/Home'; 5 | import UserList from './components/UserList'; 6 | import UserAdd from './components/UserAdd'; 7 | import { KeepAliveProvider, withKeepAlive } from 'keepalive-react-component'; 8 | let KeepAliveHome = withKeepAlive(Home, { cacheId: 'Home'}); 9 | let KeepAliveUserList = withKeepAlive(UserList, { cacheId: 'UserList',scroll:true}); 10 | let KeepAliveUserAdd = withKeepAlive(UserAdd, { cacheId: 'UserAdd' }); 11 | const App = () => { 12 | return ( 13 | 14 | 15 |
    16 |
  • 首页
  • 17 |
  • 用户列表
  • 18 |
  • 添加用户
  • 19 |
20 | 21 | 22 | 23 | 24 | 25 |
26 |
27 | ) 28 | } 29 | ReactDOM.render(, document.getElementById('root')); -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | if (process.env.NODE_ENV === 'production') { 4 | module.exports = require('./lib/index.min.js'); 5 | } else { 6 | module.exports = require('./lib/index.js'); 7 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "keepalive-react-component", 3 | "version": "1.0.1", 4 | "description": "实现react的组件缓存", 5 | "main": "index.js", 6 | "scripts": { 7 | "build": "rollup --config" 8 | }, 9 | "keywords": [ 10 | "react", 11 | "react-router", 12 | "react-router-dom", 13 | "keepalive", 14 | "react hooks" 15 | ], 16 | "peerDependencies": { 17 | "react": ">=17.0.0" 18 | }, 19 | "repository": "https://github.com/zhangrenyang/keepalive-react-component", 20 | "author": "zhangrenyang", 21 | "license": "MIT", 22 | "devDependencies": { 23 | "@babel/core": "^7.14.3", 24 | "@babel/plugin-proposal-class-properties": "^7.13.0", 25 | "@babel/preset-env": "^7.14.4", 26 | "@babel/preset-react": "^7.13.13", 27 | "rollup": "^1.32.1", 28 | "rollup-plugin-babel": "^4.4.0", 29 | "rollup-plugin-node-resolve": "^5.2.0", 30 | "rollup-plugin-uglify": "^6.0.4" 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import resolve from 'rollup-plugin-node-resolve' 2 | import babel from 'rollup-plugin-babel' 3 | import { uglify } from 'rollup-plugin-uglify' 4 | export default [ 5 | { 6 | input: 'src/index.js', 7 | output: { 8 | name: 'keepalive-react-component', 9 | file: 'lib/index.js', 10 | format: 'cjs', 11 | sourcemap: true 12 | }, 13 | external: [ 14 | 'react' 15 | ], 16 | plugins: [ 17 | resolve(), 18 | babel({ 19 | exclude: 'node_modules/**' 20 | }) 21 | ] 22 | }, 23 | { 24 | input: 'src/index.js', 25 | output: { 26 | name: 'keepalive-react-component', 27 | file: 'lib/index.min.js', 28 | globals:'KeepaliveReactComponent', 29 | format: 'umd' 30 | }, 31 | external: [ 32 | 'react', 33 | ], 34 | plugins: [ 35 | resolve(), 36 | babel({ 37 | exclude: 'node_modules/**' 38 | }), 39 | uglify() 40 | ] 41 | } 42 | ] -------------------------------------------------------------------------------- /src/CacheContext.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | const CacheContext = React.createContext(); 3 | export default CacheContext; -------------------------------------------------------------------------------- /src/KeepAliveProvider.js: -------------------------------------------------------------------------------- 1 | import React, { useReducer, useCallback } from "react"; 2 | import CacheContext from './CacheContext'; 3 | import cacheReducer from './cacheReducer'; 4 | import * as cacheTypes from './cache-types'; 5 | function KeepAliveProvider(props) { 6 | let [cacheStates, dispatch] = useReducer(cacheReducer, {}); 7 | const mount = useCallback(({ cacheId, element }) => { 8 | if(cacheStates[cacheId]){ 9 | let cacheState = cacheStates[cacheId]; 10 | if(cacheState.status === cacheTypes.DESTROY){ 11 | let doms = cacheState.doms; 12 | doms.forEach(dom=>dom.parentNode.removeChild(dom)); 13 | dispatch({ type: cacheTypes.CREATE, payload: { cacheId, element } }); 14 | } 15 | }else{ 16 | dispatch({ type: cacheTypes.CREATE, payload: { cacheId, element } }); 17 | } 18 | }, [cacheStates]); 19 | let handleScroll = useCallback((cacheId, {target}) => { 20 | if(cacheStates[cacheId]){ 21 | let scrolls = cacheStates[cacheId].scrolls; 22 | scrolls[target] = target.scrollTop; 23 | } 24 | }, [cacheStates]); 25 | return ( 26 | 27 | {props.children} 28 | {Object.values(cacheStates).filter(cacheState=>cacheState.status!==cacheTypes.DESTROY).map(({ cacheId, element }) => ( 29 |
{ 33 | let cacheState = cacheStates[cacheId]; 34 | if (dom && (!cacheState.doms || cacheState.status === cacheTypes.DESTROY) ) { 35 | let doms = Array.from(dom.childNodes); 36 | dispatch({ type: cacheTypes.CREATED, payload: { cacheId, doms } }); 37 | } 38 | }} 39 | >{element}
40 | ))} 41 |
42 | ); 43 | } 44 | export default KeepAliveProvider; -------------------------------------------------------------------------------- /src/cache-types.js: -------------------------------------------------------------------------------- 1 | export const CREATE = 'CREATE'; //创建 2 | export const CREATED = 'CREATED'; //创建成功 3 | export const ACTIVE = 'ACTIVE'; //激活 4 | export const DESTROY = 'DESTROY'; //销毁 -------------------------------------------------------------------------------- /src/cacheReducer.js: -------------------------------------------------------------------------------- 1 | import * as cacheTypes from './cache-types'; 2 | function cacheReducer(cacheStates = {}, { type, payload }) { 3 | switch (type) { 4 | case cacheTypes.CREATE: 5 | return { ...cacheStates, 6 | [payload.cacheId]: { 7 | scrolls:new Map(), 8 | cacheId:payload.cacheId, 9 | element:payload.element, 10 | status:cacheTypes.CREATE 11 | } }; 12 | case cacheTypes.CREATED: 13 | return { ...cacheStates, 14 | [payload.cacheId]: { 15 | ...cacheStates[payload.cacheId], 16 | doms:payload.doms, 17 | status:cacheTypes.CREATED 18 | } }; 19 | case cacheTypes.ACTIVE: 20 | return { ...cacheStates, 21 | [payload.cacheId]: { 22 | ...cacheStates[payload.cacheId], 23 | status:cacheTypes.ACTIVE 24 | } }; 25 | case cacheTypes.DESTROY: 26 | return { ...cacheStates, 27 | [payload.cacheId]:{ 28 | ...cacheStates[payload.cacheId], 29 | status:cacheTypes.DESTROY 30 | }}; 31 | default: 32 | return cacheStates; 33 | } 34 | } 35 | export default cacheReducer; -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | export {default as KeepAliveProvider} from './KeepAliveProvider'; 2 | export {default as withKeepAlive} from './withKeepAlive'; -------------------------------------------------------------------------------- /src/withKeepAlive.js: -------------------------------------------------------------------------------- 1 | import React, { useContext, useRef,useEffect } from "react"; 2 | import CacheContext from './CacheContext'; 3 | import * as cacheTypes from './cache-types'; 4 | 5 | const setScrollTop=(dom,cacheState)=>{ 6 | const next=(dom)=>{ 7 | if(cacheState.scrolls.get(dom)){ 8 | dom.scrollTop = cacheState.scrolls.get(dom); 9 | } 10 | Array.from(dom.children).forEach(item=>{ 11 | next(item) 12 | }) 13 | } 14 | next(dom) 15 | } 16 | function withKeepAlive(OldComponent, { cacheId = window.location.pathname,scroll=false }) { 17 | 18 | return function (props) { 19 | console.log('Render'); 20 | const {mount, cacheStates,dispatch,handleScroll } = useContext(CacheContext); 21 | const ref = useRef(null); 22 | useEffect(()=>{ 23 | if(scroll){ 24 | ref.current.addEventListener('scroll', handleScroll.bind(null, cacheId),true); 25 | } 26 | },[handleScroll]); 27 | useEffect(() => { 28 | let cacheState = cacheStates[cacheId]; 29 | if(cacheState&&cacheState.doms && cacheState.status !== cacheTypes.DESTROY){ 30 | let doms = cacheState.doms; 31 | doms.forEach(dom=>ref.current.appendChild(dom)); 32 | if(scroll){ 33 | // 递归解决 34 | doms.forEach(dom=>{ 35 | setScrollTop(dom,cacheState) 36 | }); 37 | } 38 | }else{ 39 | mount({ cacheId, element:}) 40 | } 41 | }, [cacheStates, dispatch, mount, props]); 42 | // return 43 | return
; 44 | } 45 | } 46 | export default withKeepAlive; -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13": 6 | version "7.12.13" 7 | resolved "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" 8 | integrity sha1-3PyCa+72XnXFDiHTg319lXmN1lg= 9 | dependencies: 10 | "@babel/highlight" "^7.12.13" 11 | 12 | "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.4": 13 | version "7.14.4" 14 | resolved "https://registry.nlark.com/@babel/compat-data/download/@babel/compat-data-7.14.4.tgz?cache=0&sync_timestamp=1622221249104&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fcompat-data%2Fdownload%2F%40babel%2Fcompat-data-7.14.4.tgz#45720fe0cecf3fd42019e1d12cc3d27fadc98d58" 15 | integrity sha1-RXIP4M7PP9QgGeHRLMPSf63JjVg= 16 | 17 | "@babel/core@^7.14.3": 18 | version "7.14.3" 19 | resolved "https://registry.nlark.com/@babel/core/download/@babel/core-7.14.3.tgz#5395e30405f0776067fbd9cf0884f15bfb770a38" 20 | integrity sha1-U5XjBAXwd2Bn+9nPCITxW/t3Cjg= 21 | dependencies: 22 | "@babel/code-frame" "^7.12.13" 23 | "@babel/generator" "^7.14.3" 24 | "@babel/helper-compilation-targets" "^7.13.16" 25 | "@babel/helper-module-transforms" "^7.14.2" 26 | "@babel/helpers" "^7.14.0" 27 | "@babel/parser" "^7.14.3" 28 | "@babel/template" "^7.12.13" 29 | "@babel/traverse" "^7.14.2" 30 | "@babel/types" "^7.14.2" 31 | convert-source-map "^1.7.0" 32 | debug "^4.1.0" 33 | gensync "^1.0.0-beta.2" 34 | json5 "^2.1.2" 35 | semver "^6.3.0" 36 | source-map "^0.5.0" 37 | 38 | "@babel/generator@^7.14.2", "@babel/generator@^7.14.3": 39 | version "7.14.3" 40 | resolved "https://registry.nlark.com/@babel/generator/download/@babel/generator-7.14.3.tgz#0c2652d91f7bddab7cccc6ba8157e4f40dcedb91" 41 | integrity sha1-DCZS2R973at8zMa6gVfk9A3O25E= 42 | dependencies: 43 | "@babel/types" "^7.14.2" 44 | jsesc "^2.5.1" 45 | source-map "^0.5.0" 46 | 47 | "@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.13": 48 | version "7.12.13" 49 | resolved "https://registry.nlark.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" 50 | integrity sha1-D1jobfxLs7H819uAZXDhd9Q5tqs= 51 | dependencies: 52 | "@babel/types" "^7.12.13" 53 | 54 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": 55 | version "7.12.13" 56 | resolved "https://registry.npm.taobao.org/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz?cache=0&sync_timestamp=1612314819975&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-builder-binary-assignment-operator-visitor%2Fdownload%2F%40babel%2Fhelper-builder-binary-assignment-operator-visitor-7.12.13.tgz#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc" 57 | integrity sha1-a8IDYciLCnTQUTemXKyNPL9vYfw= 58 | dependencies: 59 | "@babel/helper-explode-assignable-expression" "^7.12.13" 60 | "@babel/types" "^7.12.13" 61 | 62 | "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.16", "@babel/helper-compilation-targets@^7.14.4": 63 | version "7.14.4" 64 | resolved "https://registry.nlark.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.14.4.tgz?cache=0&sync_timestamp=1622221254097&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-compilation-targets%2Fdownload%2F%40babel%2Fhelper-compilation-targets-7.14.4.tgz#33ebd0ffc34248051ee2089350a929ab02f2a516" 65 | integrity sha1-M+vQ/8NCSAUe4giTUKkpqwLypRY= 66 | dependencies: 67 | "@babel/compat-data" "^7.14.4" 68 | "@babel/helper-validator-option" "^7.12.17" 69 | browserslist "^4.16.6" 70 | semver "^6.3.0" 71 | 72 | "@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.14.0", "@babel/helper-create-class-features-plugin@^7.14.3": 73 | version "7.14.4" 74 | resolved "https://registry.nlark.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.14.4.tgz#abf888d836a441abee783c75229279748705dc42" 75 | integrity sha1-q/iI2DakQavueDx1IpJ5dIcF3EI= 76 | dependencies: 77 | "@babel/helper-annotate-as-pure" "^7.12.13" 78 | "@babel/helper-function-name" "^7.14.2" 79 | "@babel/helper-member-expression-to-functions" "^7.13.12" 80 | "@babel/helper-optimise-call-expression" "^7.12.13" 81 | "@babel/helper-replace-supers" "^7.14.4" 82 | "@babel/helper-split-export-declaration" "^7.12.13" 83 | 84 | "@babel/helper-create-regexp-features-plugin@^7.12.13": 85 | version "7.14.3" 86 | resolved "https://registry.nlark.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.14.3.tgz?cache=0&sync_timestamp=1621285499019&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-create-regexp-features-plugin%2Fdownload%2F%40babel%2Fhelper-create-regexp-features-plugin-7.14.3.tgz#149aa6d78c016e318c43e2409a0ae9c136a86688" 87 | integrity sha1-FJqm14wBbjGMQ+JAmgrpwTaoZog= 88 | dependencies: 89 | "@babel/helper-annotate-as-pure" "^7.12.13" 90 | regexpu-core "^4.7.1" 91 | 92 | "@babel/helper-define-polyfill-provider@^0.2.2": 93 | version "0.2.3" 94 | resolved "https://registry.nlark.com/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.2.3.tgz?cache=0&sync_timestamp=1622025400731&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-define-polyfill-provider%2Fdownload%2F%40babel%2Fhelper-define-polyfill-provider-0.2.3.tgz#0525edec5094653a282688d34d846e4c75e9c0b6" 95 | integrity sha1-BSXt7FCUZTooJojTTYRuTHXpwLY= 96 | dependencies: 97 | "@babel/helper-compilation-targets" "^7.13.0" 98 | "@babel/helper-module-imports" "^7.12.13" 99 | "@babel/helper-plugin-utils" "^7.13.0" 100 | "@babel/traverse" "^7.13.0" 101 | debug "^4.1.1" 102 | lodash.debounce "^4.0.8" 103 | resolve "^1.14.2" 104 | semver "^6.1.2" 105 | 106 | "@babel/helper-explode-assignable-expression@^7.12.13": 107 | version "7.13.0" 108 | resolved "https://registry.npm.taobao.org/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f" 109 | integrity sha1-F7XFn/Rz2flW9A71cM86dsoSZX8= 110 | dependencies: 111 | "@babel/types" "^7.13.0" 112 | 113 | "@babel/helper-function-name@^7.12.13", "@babel/helper-function-name@^7.14.2": 114 | version "7.14.2" 115 | resolved "https://registry.nlark.com/@babel/helper-function-name/download/@babel/helper-function-name-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.14.2.tgz#397688b590760b6ef7725b5f0860c82427ebaac2" 116 | integrity sha1-OXaItZB2C273cltfCGDIJCfrqsI= 117 | dependencies: 118 | "@babel/helper-get-function-arity" "^7.12.13" 119 | "@babel/template" "^7.12.13" 120 | "@babel/types" "^7.14.2" 121 | 122 | "@babel/helper-get-function-arity@^7.12.13": 123 | version "7.12.13" 124 | resolved "https://registry.npm.taobao.org/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" 125 | integrity sha1-vGNFHUA6OzCCuX4diz/lvUCR5YM= 126 | dependencies: 127 | "@babel/types" "^7.12.13" 128 | 129 | "@babel/helper-hoist-variables@^7.13.0": 130 | version "7.13.16" 131 | resolved "https://registry.nlark.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.13.16.tgz?cache=0&sync_timestamp=1618917766328&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-hoist-variables%2Fdownload%2F%40babel%2Fhelper-hoist-variables-7.13.16.tgz#1b1651249e94b51f8f0d33439843e33e39775b30" 132 | integrity sha1-GxZRJJ6UtR+PDTNDmEPjPjl3WzA= 133 | dependencies: 134 | "@babel/traverse" "^7.13.15" 135 | "@babel/types" "^7.13.16" 136 | 137 | "@babel/helper-member-expression-to-functions@^7.13.12": 138 | version "7.13.12" 139 | resolved "https://registry.nlark.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72" 140 | integrity sha1-3+No8m1CagcpnY1lE4IXaCFubXI= 141 | dependencies: 142 | "@babel/types" "^7.13.12" 143 | 144 | "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.13.12": 145 | version "7.13.12" 146 | resolved "https://registry.npm.taobao.org/@babel/helper-module-imports/download/@babel/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977" 147 | integrity sha1-xqNppvNiHLJdoBQHhoTakZa2GXc= 148 | dependencies: 149 | "@babel/types" "^7.13.12" 150 | 151 | "@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.14.0", "@babel/helper-module-transforms@^7.14.2": 152 | version "7.14.2" 153 | resolved "https://registry.nlark.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-module-transforms%2Fdownload%2F%40babel%2Fhelper-module-transforms-7.14.2.tgz#ac1cc30ee47b945e3e0c4db12fa0c5389509dfe5" 154 | integrity sha1-rBzDDuR7lF4+DE2xL6DFOJUJ3+U= 155 | dependencies: 156 | "@babel/helper-module-imports" "^7.13.12" 157 | "@babel/helper-replace-supers" "^7.13.12" 158 | "@babel/helper-simple-access" "^7.13.12" 159 | "@babel/helper-split-export-declaration" "^7.12.13" 160 | "@babel/helper-validator-identifier" "^7.14.0" 161 | "@babel/template" "^7.12.13" 162 | "@babel/traverse" "^7.14.2" 163 | "@babel/types" "^7.14.2" 164 | 165 | "@babel/helper-optimise-call-expression@^7.12.13": 166 | version "7.12.13" 167 | resolved "https://registry.npm.taobao.org/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.12.13.tgz?cache=0&sync_timestamp=1612314687212&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-optimise-call-expression%2Fdownload%2F%40babel%2Fhelper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" 168 | integrity sha1-XALRcbTIYVsecWP4iMHIHDCiquo= 169 | dependencies: 170 | "@babel/types" "^7.12.13" 171 | 172 | "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": 173 | version "7.13.0" 174 | resolved "https://registry.npm.taobao.org/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.13.0.tgz?cache=0&sync_timestamp=1614034264835&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-plugin-utils%2Fdownload%2F%40babel%2Fhelper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" 175 | integrity sha1-gGUmzhJa7QM3O8QWqCgyHjpqM68= 176 | 177 | "@babel/helper-remap-async-to-generator@^7.13.0": 178 | version "7.13.0" 179 | resolved "https://registry.npm.taobao.org/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.13.0.tgz?cache=0&sync_timestamp=1614034243906&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-remap-async-to-generator%2Fdownload%2F%40babel%2Fhelper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" 180 | integrity sha1-N2p2DZ97SyB3qd0Fqpw5J8rbIgk= 181 | dependencies: 182 | "@babel/helper-annotate-as-pure" "^7.12.13" 183 | "@babel/helper-wrap-function" "^7.13.0" 184 | "@babel/types" "^7.13.0" 185 | 186 | "@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.12", "@babel/helper-replace-supers@^7.14.4": 187 | version "7.14.4" 188 | resolved "https://registry.nlark.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.14.4.tgz?cache=0&sync_timestamp=1622221254092&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-replace-supers%2Fdownload%2F%40babel%2Fhelper-replace-supers-7.14.4.tgz#b2ab16875deecfff3ddfcd539bc315f72998d836" 189 | integrity sha1-sqsWh13uz/89381Tm8MV9ymY2DY= 190 | dependencies: 191 | "@babel/helper-member-expression-to-functions" "^7.13.12" 192 | "@babel/helper-optimise-call-expression" "^7.12.13" 193 | "@babel/traverse" "^7.14.2" 194 | "@babel/types" "^7.14.4" 195 | 196 | "@babel/helper-simple-access@^7.13.12": 197 | version "7.13.12" 198 | resolved "https://registry.npm.taobao.org/@babel/helper-simple-access/download/@babel/helper-simple-access-7.13.12.tgz?cache=0&sync_timestamp=1616428070267&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-simple-access%2Fdownload%2F%40babel%2Fhelper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6" 199 | integrity sha1-3WxTivthgZ0gWgEsMXkqOcel6vY= 200 | dependencies: 201 | "@babel/types" "^7.13.12" 202 | 203 | "@babel/helper-skip-transparent-expression-wrappers@^7.12.1": 204 | version "7.12.1" 205 | resolved "https://registry.npm.taobao.org/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" 206 | integrity sha1-Ri3GOn5DWt6EaDhcY9K4TM5LPL8= 207 | dependencies: 208 | "@babel/types" "^7.12.1" 209 | 210 | "@babel/helper-split-export-declaration@^7.12.13": 211 | version "7.12.13" 212 | resolved "https://registry.npm.taobao.org/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" 213 | integrity sha1-6UML4AuvPoiw4T5vnU6vITY3KwU= 214 | dependencies: 215 | "@babel/types" "^7.12.13" 216 | 217 | "@babel/helper-validator-identifier@^7.12.11", "@babel/helper-validator-identifier@^7.14.0": 218 | version "7.14.0" 219 | resolved "https://registry.nlark.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.14.0.tgz?cache=0&sync_timestamp=1619727430134&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-validator-identifier%2Fdownload%2F%40babel%2Fhelper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288" 220 | integrity sha1-0mytikfGUoaxXfFUcxml0Lzycog= 221 | 222 | "@babel/helper-validator-option@^7.12.17": 223 | version "7.12.17" 224 | resolved "https://registry.npm.taobao.org/@babel/helper-validator-option/download/@babel/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" 225 | integrity sha1-0fvwEuGnm37rv9xtJwuq+NnrmDE= 226 | 227 | "@babel/helper-wrap-function@^7.13.0": 228 | version "7.13.0" 229 | resolved "https://registry.npm.taobao.org/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.13.0.tgz?cache=0&sync_timestamp=1614034242975&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhelper-wrap-function%2Fdownload%2F%40babel%2Fhelper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" 230 | integrity sha1-vbXGb9qFJuwjWriUrVOhI1x5/MQ= 231 | dependencies: 232 | "@babel/helper-function-name" "^7.12.13" 233 | "@babel/template" "^7.12.13" 234 | "@babel/traverse" "^7.13.0" 235 | "@babel/types" "^7.13.0" 236 | 237 | "@babel/helpers@^7.14.0": 238 | version "7.14.0" 239 | resolved "https://registry.nlark.com/@babel/helpers/download/@babel/helpers-7.14.0.tgz?cache=0&sync_timestamp=1619727432208&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.14.0.tgz#ea9b6be9478a13d6f961dbb5f36bf75e2f3b8f62" 240 | integrity sha1-6ptr6UeKE9b5Ydu182v3Xi87j2I= 241 | dependencies: 242 | "@babel/template" "^7.12.13" 243 | "@babel/traverse" "^7.14.0" 244 | "@babel/types" "^7.14.0" 245 | 246 | "@babel/highlight@^7.12.13": 247 | version "7.14.0" 248 | resolved "https://registry.nlark.com/@babel/highlight/download/@babel/highlight-7.14.0.tgz?cache=0&sync_timestamp=1619727045820&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.14.0.tgz#3197e375711ef6bf834e67d0daec88e4f46113cf" 249 | integrity sha1-MZfjdXEe9r+DTmfQ2uyI5PRhE88= 250 | dependencies: 251 | "@babel/helper-validator-identifier" "^7.14.0" 252 | chalk "^2.0.0" 253 | js-tokens "^4.0.0" 254 | 255 | "@babel/parser@^7.12.13", "@babel/parser@^7.14.2", "@babel/parser@^7.14.3": 256 | version "7.14.4" 257 | resolved "https://registry.nlark.com/@babel/parser/download/@babel/parser-7.14.4.tgz#a5c560d6db6cd8e6ed342368dea8039232cbab18" 258 | integrity sha1-pcVg1tts2ObtNCNo3qgDkjLLqxg= 259 | 260 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.13.12": 261 | version "7.13.12" 262 | resolved "https://registry.npm.taobao.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz?cache=0&sync_timestamp=1616428052933&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining%2Fdownload%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz#a3484d84d0b549f3fc916b99ee4783f26fabad2a" 263 | integrity sha1-o0hNhNC1SfP8kWuZ7keD8m+rrSo= 264 | dependencies: 265 | "@babel/helper-plugin-utils" "^7.13.0" 266 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 267 | "@babel/plugin-proposal-optional-chaining" "^7.13.12" 268 | 269 | "@babel/plugin-proposal-async-generator-functions@^7.14.2": 270 | version "7.14.2" 271 | resolved "https://registry.nlark.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-async-generator-functions%2Fdownload%2F%40babel%2Fplugin-proposal-async-generator-functions-7.14.2.tgz#3a2085abbf5d5f962d480dbc81347385ed62eb1e" 272 | integrity sha1-OiCFq79dX5YtSA28gTRzhe1i6x4= 273 | dependencies: 274 | "@babel/helper-plugin-utils" "^7.13.0" 275 | "@babel/helper-remap-async-to-generator" "^7.13.0" 276 | "@babel/plugin-syntax-async-generators" "^7.8.4" 277 | 278 | "@babel/plugin-proposal-class-properties@^7.13.0": 279 | version "7.13.0" 280 | resolved "https://registry.npm.taobao.org/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.13.0.tgz?cache=0&sync_timestamp=1617731968640&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-proposal-class-properties%2Fdownload%2F%40babel%2Fplugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" 281 | integrity sha1-FGN2AAuU79AB5XpAqIpSWvqrnzc= 282 | dependencies: 283 | "@babel/helper-create-class-features-plugin" "^7.13.0" 284 | "@babel/helper-plugin-utils" "^7.13.0" 285 | 286 | "@babel/plugin-proposal-class-static-block@^7.14.3": 287 | version "7.14.3" 288 | resolved "https://registry.nlark.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.14.3.tgz?cache=0&sync_timestamp=1621285504385&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-class-static-block%2Fdownload%2F%40babel%2Fplugin-proposal-class-static-block-7.14.3.tgz#5a527e2cae4a4753119c3a3e7f64ecae8ccf1360" 289 | integrity sha1-WlJ+LK5KR1MRnDo+f2TsrozPE2A= 290 | dependencies: 291 | "@babel/helper-create-class-features-plugin" "^7.14.3" 292 | "@babel/helper-plugin-utils" "^7.13.0" 293 | "@babel/plugin-syntax-class-static-block" "^7.12.13" 294 | 295 | "@babel/plugin-proposal-dynamic-import@^7.14.2": 296 | version "7.14.2" 297 | resolved "https://registry.nlark.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-dynamic-import%2Fdownload%2F%40babel%2Fplugin-proposal-dynamic-import-7.14.2.tgz#01ebabd7c381cff231fa43e302939a9de5be9d9f" 298 | integrity sha1-Aeur18OBz/Ix+kPjApOaneW+nZ8= 299 | dependencies: 300 | "@babel/helper-plugin-utils" "^7.13.0" 301 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 302 | 303 | "@babel/plugin-proposal-export-namespace-from@^7.14.2": 304 | version "7.14.2" 305 | resolved "https://registry.nlark.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-export-namespace-from%2Fdownload%2F%40babel%2Fplugin-proposal-export-namespace-from-7.14.2.tgz#62542f94aa9ce8f6dba79eec698af22112253791" 306 | integrity sha1-YlQvlKqc6Pbbp57saYryIRIlN5E= 307 | dependencies: 308 | "@babel/helper-plugin-utils" "^7.13.0" 309 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 310 | 311 | "@babel/plugin-proposal-json-strings@^7.14.2": 312 | version "7.14.2" 313 | resolved "https://registry.nlark.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.14.2.tgz#830b4e2426a782e8b2878fbfe2cba85b70cbf98c" 314 | integrity sha1-gwtOJCanguiyh4+/4suoW3DL+Yw= 315 | dependencies: 316 | "@babel/helper-plugin-utils" "^7.13.0" 317 | "@babel/plugin-syntax-json-strings" "^7.8.3" 318 | 319 | "@babel/plugin-proposal-logical-assignment-operators@^7.14.2": 320 | version "7.14.2" 321 | resolved "https://registry.nlark.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-logical-assignment-operators%2Fdownload%2F%40babel%2Fplugin-proposal-logical-assignment-operators-7.14.2.tgz#222348c080a1678e0e74ea63fe76f275882d1fd7" 322 | integrity sha1-IiNIwIChZ44OdOpj/nbydYgtH9c= 323 | dependencies: 324 | "@babel/helper-plugin-utils" "^7.13.0" 325 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 326 | 327 | "@babel/plugin-proposal-nullish-coalescing-operator@^7.14.2": 328 | version "7.14.2" 329 | resolved "https://registry.nlark.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator%2Fdownload%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator-7.14.2.tgz#425b11dc62fc26939a2ab42cbba680bdf5734546" 330 | integrity sha1-QlsR3GL8JpOaKrQsu6aAvfVzRUY= 331 | dependencies: 332 | "@babel/helper-plugin-utils" "^7.13.0" 333 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 334 | 335 | "@babel/plugin-proposal-numeric-separator@^7.14.2": 336 | version "7.14.2" 337 | resolved "https://registry.nlark.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-numeric-separator%2Fdownload%2F%40babel%2Fplugin-proposal-numeric-separator-7.14.2.tgz#82b4cc06571143faf50626104b335dd71baa4f9e" 338 | integrity sha1-grTMBlcRQ/r1BiYQSzNd1xuqT54= 339 | dependencies: 340 | "@babel/helper-plugin-utils" "^7.13.0" 341 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 342 | 343 | "@babel/plugin-proposal-object-rest-spread@^7.14.4": 344 | version "7.14.4" 345 | resolved "https://registry.nlark.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.14.4.tgz?cache=0&sync_timestamp=1622221269189&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-object-rest-spread%2Fdownload%2F%40babel%2Fplugin-proposal-object-rest-spread-7.14.4.tgz#0e2b4de419915dc0b409378e829412e2031777c4" 346 | integrity sha1-DitN5BmRXcC0CTeOgpQS4gMXd8Q= 347 | dependencies: 348 | "@babel/compat-data" "^7.14.4" 349 | "@babel/helper-compilation-targets" "^7.14.4" 350 | "@babel/helper-plugin-utils" "^7.13.0" 351 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 352 | "@babel/plugin-transform-parameters" "^7.14.2" 353 | 354 | "@babel/plugin-proposal-optional-catch-binding@^7.14.2": 355 | version "7.14.2" 356 | resolved "https://registry.nlark.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-optional-catch-binding%2Fdownload%2F%40babel%2Fplugin-proposal-optional-catch-binding-7.14.2.tgz#150d4e58e525b16a9a1431bd5326c4eed870d717" 357 | integrity sha1-FQ1OWOUlsWqaFDG9UybE7thw1xc= 358 | dependencies: 359 | "@babel/helper-plugin-utils" "^7.13.0" 360 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 361 | 362 | "@babel/plugin-proposal-optional-chaining@^7.13.12", "@babel/plugin-proposal-optional-chaining@^7.14.2": 363 | version "7.14.2" 364 | resolved "https://registry.nlark.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.14.2.tgz?cache=0&sync_timestamp=1620840026503&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-optional-chaining%2Fdownload%2F%40babel%2Fplugin-proposal-optional-chaining-7.14.2.tgz#df8171a8b9c43ebf4c1dabe6311b432d83e1b34e" 365 | integrity sha1-34FxqLnEPr9MHavmMRtDLYPhs04= 366 | dependencies: 367 | "@babel/helper-plugin-utils" "^7.13.0" 368 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 369 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 370 | 371 | "@babel/plugin-proposal-private-methods@^7.13.0": 372 | version "7.13.0" 373 | resolved "https://registry.npm.taobao.org/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787" 374 | integrity sha1-BL1MbUD25rv6L1fi2AlLrZAO94c= 375 | dependencies: 376 | "@babel/helper-create-class-features-plugin" "^7.13.0" 377 | "@babel/helper-plugin-utils" "^7.13.0" 378 | 379 | "@babel/plugin-proposal-private-property-in-object@^7.14.0": 380 | version "7.14.0" 381 | resolved "https://registry.nlark.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.14.0.tgz?cache=0&sync_timestamp=1619727438428&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-private-property-in-object%2Fdownload%2F%40babel%2Fplugin-proposal-private-property-in-object-7.14.0.tgz#b1a1f2030586b9d3489cc26179d2eb5883277636" 382 | integrity sha1-saHyAwWGudNInMJhedLrWIMndjY= 383 | dependencies: 384 | "@babel/helper-annotate-as-pure" "^7.12.13" 385 | "@babel/helper-create-class-features-plugin" "^7.14.0" 386 | "@babel/helper-plugin-utils" "^7.13.0" 387 | "@babel/plugin-syntax-private-property-in-object" "^7.14.0" 388 | 389 | "@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": 390 | version "7.12.13" 391 | resolved "https://registry.npm.taobao.org/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.12.13.tgz?cache=0&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.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" 392 | integrity sha1-vr3lEzm+gpwXqqrO0YZB3rYrObo= 393 | dependencies: 394 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 395 | "@babel/helper-plugin-utils" "^7.12.13" 396 | 397 | "@babel/plugin-syntax-async-generators@^7.8.4": 398 | version "7.8.4" 399 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" 400 | integrity sha1-qYP7Gusuw/btBCohD2QOkOeG/g0= 401 | dependencies: 402 | "@babel/helper-plugin-utils" "^7.8.0" 403 | 404 | "@babel/plugin-syntax-class-properties@^7.12.13": 405 | version "7.12.13" 406 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz?cache=0&sync_timestamp=1612314829085&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-class-properties%2Fdownload%2F%40babel%2Fplugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" 407 | integrity sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA= 408 | dependencies: 409 | "@babel/helper-plugin-utils" "^7.12.13" 410 | 411 | "@babel/plugin-syntax-class-static-block@^7.12.13": 412 | version "7.12.13" 413 | resolved "https://registry.nlark.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.12.13.tgz#8e3d674b0613e67975ceac2776c97b60cafc5c9c" 414 | integrity sha1-jj1nSwYT5nl1zqwndsl7YMr8XJw= 415 | dependencies: 416 | "@babel/helper-plugin-utils" "^7.12.13" 417 | 418 | "@babel/plugin-syntax-dynamic-import@^7.8.3": 419 | version "7.8.3" 420 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" 421 | integrity sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM= 422 | dependencies: 423 | "@babel/helper-plugin-utils" "^7.8.0" 424 | 425 | "@babel/plugin-syntax-export-namespace-from@^7.8.3": 426 | version "7.8.3" 427 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" 428 | integrity sha1-AolkqbqA28CUyRXEh618TnpmRlo= 429 | dependencies: 430 | "@babel/helper-plugin-utils" "^7.8.3" 431 | 432 | "@babel/plugin-syntax-json-strings@^7.8.3": 433 | version "7.8.3" 434 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" 435 | integrity sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo= 436 | dependencies: 437 | "@babel/helper-plugin-utils" "^7.8.0" 438 | 439 | "@babel/plugin-syntax-jsx@^7.12.13": 440 | version "7.12.13" 441 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.12.13.tgz?cache=0&sync_timestamp=1612314757691&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-syntax-jsx%2Fdownload%2F%40babel%2Fplugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15" 442 | integrity sha1-BE+4HrrWaY/mLEeIdVdby7m3DxU= 443 | dependencies: 444 | "@babel/helper-plugin-utils" "^7.12.13" 445 | 446 | "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": 447 | version "7.10.4" 448 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" 449 | integrity sha1-ypHvRjA1MESLkGZSusLp/plB9pk= 450 | dependencies: 451 | "@babel/helper-plugin-utils" "^7.10.4" 452 | 453 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": 454 | version "7.8.3" 455 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" 456 | integrity sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak= 457 | dependencies: 458 | "@babel/helper-plugin-utils" "^7.8.0" 459 | 460 | "@babel/plugin-syntax-numeric-separator@^7.10.4": 461 | version "7.10.4" 462 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" 463 | integrity sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c= 464 | dependencies: 465 | "@babel/helper-plugin-utils" "^7.10.4" 466 | 467 | "@babel/plugin-syntax-object-rest-spread@^7.8.3": 468 | version "7.8.3" 469 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" 470 | integrity sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE= 471 | dependencies: 472 | "@babel/helper-plugin-utils" "^7.8.0" 473 | 474 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3": 475 | version "7.8.3" 476 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" 477 | integrity sha1-YRGiZbz7Ag6579D9/X0mQCue1sE= 478 | dependencies: 479 | "@babel/helper-plugin-utils" "^7.8.0" 480 | 481 | "@babel/plugin-syntax-optional-chaining@^7.8.3": 482 | version "7.8.3" 483 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" 484 | integrity sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io= 485 | dependencies: 486 | "@babel/helper-plugin-utils" "^7.8.0" 487 | 488 | "@babel/plugin-syntax-private-property-in-object@^7.14.0": 489 | version "7.14.0" 490 | resolved "https://registry.nlark.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.0.tgz?cache=0&sync_timestamp=1619727440741&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-syntax-private-property-in-object%2Fdownload%2F%40babel%2Fplugin-syntax-private-property-in-object-7.14.0.tgz#762a4babec61176fec6c88480dec40372b140c0b" 491 | integrity sha1-dipLq+xhF2/sbIhIDexANysUDAs= 492 | dependencies: 493 | "@babel/helper-plugin-utils" "^7.13.0" 494 | 495 | "@babel/plugin-syntax-top-level-await@^7.12.13": 496 | version "7.12.13" 497 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" 498 | integrity sha1-xfD6biSfW3OXJ/kjVAz3qAYTAXg= 499 | dependencies: 500 | "@babel/helper-plugin-utils" "^7.12.13" 501 | 502 | "@babel/plugin-transform-arrow-functions@^7.13.0": 503 | version "7.13.0" 504 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" 505 | integrity sha1-EKWb661S1jegJ6+mkujVzv9ePa4= 506 | dependencies: 507 | "@babel/helper-plugin-utils" "^7.13.0" 508 | 509 | "@babel/plugin-transform-async-to-generator@^7.13.0": 510 | version "7.13.0" 511 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f" 512 | integrity sha1-jhEr9ncbgr8el05eJoBsXJmqUW8= 513 | dependencies: 514 | "@babel/helper-module-imports" "^7.12.13" 515 | "@babel/helper-plugin-utils" "^7.13.0" 516 | "@babel/helper-remap-async-to-generator" "^7.13.0" 517 | 518 | "@babel/plugin-transform-block-scoped-functions@^7.12.13": 519 | version "7.12.13" 520 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.12.13.tgz?cache=0&sync_timestamp=1612314818063&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-block-scoped-functions%2Fdownload%2F%40babel%2Fplugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4" 521 | integrity sha1-qb8YNvKjm062zwmWdzneKepL9MQ= 522 | dependencies: 523 | "@babel/helper-plugin-utils" "^7.12.13" 524 | 525 | "@babel/plugin-transform-block-scoping@^7.14.4": 526 | version "7.14.4" 527 | resolved "https://registry.nlark.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.14.4.tgz?cache=0&sync_timestamp=1622221249143&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-block-scoping%2Fdownload%2F%40babel%2Fplugin-transform-block-scoping-7.14.4.tgz#caf140b0b2e2462c509553d140e6d0abefb61ed8" 528 | integrity sha1-yvFAsLLiRixQlVPRQObQq++2Htg= 529 | dependencies: 530 | "@babel/helper-plugin-utils" "^7.13.0" 531 | 532 | "@babel/plugin-transform-classes@^7.14.4": 533 | version "7.14.4" 534 | resolved "https://registry.nlark.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.14.4.tgz?cache=0&sync_timestamp=1622222859146&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-classes%2Fdownload%2F%40babel%2Fplugin-transform-classes-7.14.4.tgz#a83c15503fc71a0f99e876fdce7dadbc6575ec3a" 535 | integrity sha1-qDwVUD/HGg+Z6Hb9zn2tvGV17Do= 536 | dependencies: 537 | "@babel/helper-annotate-as-pure" "^7.12.13" 538 | "@babel/helper-function-name" "^7.14.2" 539 | "@babel/helper-optimise-call-expression" "^7.12.13" 540 | "@babel/helper-plugin-utils" "^7.13.0" 541 | "@babel/helper-replace-supers" "^7.14.4" 542 | "@babel/helper-split-export-declaration" "^7.12.13" 543 | globals "^11.1.0" 544 | 545 | "@babel/plugin-transform-computed-properties@^7.13.0": 546 | version "7.13.0" 547 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed" 548 | integrity sha1-hFxui5u1U3ax+guS7wvcjqBmRO0= 549 | dependencies: 550 | "@babel/helper-plugin-utils" "^7.13.0" 551 | 552 | "@babel/plugin-transform-destructuring@^7.14.4": 553 | version "7.14.4" 554 | resolved "https://registry.nlark.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.14.4.tgz#acbec502e9951f30f4441eaca1d2f29efade59ed" 555 | integrity sha1-rL7FAumVHzD0RB6sodLynvreWe0= 556 | dependencies: 557 | "@babel/helper-plugin-utils" "^7.13.0" 558 | 559 | "@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.4.4": 560 | version "7.12.13" 561 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.12.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-dotall-regex%2Fdownload%2F%40babel%2Fplugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" 562 | integrity sha1-PxYBzCmQW/y2f1ORDxl66v67Ja0= 563 | dependencies: 564 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 565 | "@babel/helper-plugin-utils" "^7.12.13" 566 | 567 | "@babel/plugin-transform-duplicate-keys@^7.12.13": 568 | version "7.12.13" 569 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.12.13.tgz?cache=0&sync_timestamp=1612314817333&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-duplicate-keys%2Fdownload%2F%40babel%2Fplugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de" 570 | integrity sha1-bwa4eouAP9ko5UuBwljwoAM5BN4= 571 | dependencies: 572 | "@babel/helper-plugin-utils" "^7.12.13" 573 | 574 | "@babel/plugin-transform-exponentiation-operator@^7.12.13": 575 | version "7.12.13" 576 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.12.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-exponentiation-operator%2Fdownload%2F%40babel%2Fplugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1" 577 | integrity sha1-TVI5C5onPmUeSrpq7knvQOgM0KE= 578 | dependencies: 579 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" 580 | "@babel/helper-plugin-utils" "^7.12.13" 581 | 582 | "@babel/plugin-transform-for-of@^7.13.0": 583 | version "7.13.0" 584 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" 585 | integrity sha1-x5n4gagJGsJrVIZ6hFw+l9JpYGI= 586 | dependencies: 587 | "@babel/helper-plugin-utils" "^7.13.0" 588 | 589 | "@babel/plugin-transform-function-name@^7.12.13": 590 | version "7.12.13" 591 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.12.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-function-name%2Fdownload%2F%40babel%2Fplugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051" 592 | integrity sha1-uwJEUvmq7YYdN0yOeiQlLOOlAFE= 593 | dependencies: 594 | "@babel/helper-function-name" "^7.12.13" 595 | "@babel/helper-plugin-utils" "^7.12.13" 596 | 597 | "@babel/plugin-transform-literals@^7.12.13": 598 | version "7.12.13" 599 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9" 600 | integrity sha1-LKRbr+SoIBl88xV5Sk0mVg/kvbk= 601 | dependencies: 602 | "@babel/helper-plugin-utils" "^7.12.13" 603 | 604 | "@babel/plugin-transform-member-expression-literals@^7.12.13": 605 | version "7.12.13" 606 | resolved "https://registry.nlark.com/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40" 607 | integrity sha1-X/pmzVm54ZExTJ8fgDuTjowIHkA= 608 | dependencies: 609 | "@babel/helper-plugin-utils" "^7.12.13" 610 | 611 | "@babel/plugin-transform-modules-amd@^7.14.2": 612 | version "7.14.2" 613 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-amd%2Fdownload%2F%40babel%2Fplugin-transform-modules-amd-7.14.2.tgz#6622806fe1a7c07a1388444222ef9535f2ca17b0" 614 | integrity sha1-ZiKAb+GnwHoTiERCIu+VNfLKF7A= 615 | dependencies: 616 | "@babel/helper-module-transforms" "^7.14.2" 617 | "@babel/helper-plugin-utils" "^7.13.0" 618 | babel-plugin-dynamic-import-node "^2.3.3" 619 | 620 | "@babel/plugin-transform-modules-commonjs@^7.14.0": 621 | version "7.14.0" 622 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.14.0.tgz?cache=0&sync_timestamp=1619727045657&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-commonjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-commonjs-7.14.0.tgz#52bc199cb581e0992edba0f0f80356467587f161" 623 | integrity sha1-UrwZnLWB4Jku26Dw+ANWRnWH8WE= 624 | dependencies: 625 | "@babel/helper-module-transforms" "^7.14.0" 626 | "@babel/helper-plugin-utils" "^7.13.0" 627 | "@babel/helper-simple-access" "^7.13.12" 628 | babel-plugin-dynamic-import-node "^2.3.3" 629 | 630 | "@babel/plugin-transform-modules-systemjs@^7.13.8": 631 | version "7.13.8" 632 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3" 633 | integrity sha1-bQZu4r/zx7PWC/KN7Baa2ZODGuM= 634 | dependencies: 635 | "@babel/helper-hoist-variables" "^7.13.0" 636 | "@babel/helper-module-transforms" "^7.13.0" 637 | "@babel/helper-plugin-utils" "^7.13.0" 638 | "@babel/helper-validator-identifier" "^7.12.11" 639 | babel-plugin-dynamic-import-node "^2.3.3" 640 | 641 | "@babel/plugin-transform-modules-umd@^7.14.0": 642 | version "7.14.0" 643 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.14.0.tgz?cache=0&sync_timestamp=1619727046120&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-umd%2Fdownload%2F%40babel%2Fplugin-transform-modules-umd-7.14.0.tgz#2f8179d1bbc9263665ce4a65f305526b2ea8ac34" 644 | integrity sha1-L4F50bvJJjZlzkpl8wVSay6orDQ= 645 | dependencies: 646 | "@babel/helper-module-transforms" "^7.14.0" 647 | "@babel/helper-plugin-utils" "^7.13.0" 648 | 649 | "@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": 650 | version "7.12.13" 651 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.12.13.tgz#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9" 652 | integrity sha1-IhNyWl9bu+NktQw7pZmMlZnFydk= 653 | dependencies: 654 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 655 | 656 | "@babel/plugin-transform-new-target@^7.12.13": 657 | version "7.12.13" 658 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c" 659 | integrity sha1-4i2MOvJLFQ3VKMvW5oXnmb8cNRw= 660 | dependencies: 661 | "@babel/helper-plugin-utils" "^7.12.13" 662 | 663 | "@babel/plugin-transform-object-super@^7.12.13": 664 | version "7.12.13" 665 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7" 666 | integrity sha1-tEFqLWO4974xTz00m9VanBtRcfc= 667 | dependencies: 668 | "@babel/helper-plugin-utils" "^7.12.13" 669 | "@babel/helper-replace-supers" "^7.12.13" 670 | 671 | "@babel/plugin-transform-parameters@^7.14.2": 672 | version "7.14.2" 673 | resolved "https://registry.nlark.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-parameters%2Fdownload%2F%40babel%2Fplugin-transform-parameters-7.14.2.tgz#e4290f72e0e9e831000d066427c4667098decc31" 674 | integrity sha1-5CkPcuDp6DEADQZkJ8RmcJjezDE= 675 | dependencies: 676 | "@babel/helper-plugin-utils" "^7.13.0" 677 | 678 | "@babel/plugin-transform-property-literals@^7.12.13": 679 | version "7.12.13" 680 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81" 681 | integrity sha1-TmqeN4ZNjxs7wOLc57+IV9uLGoE= 682 | dependencies: 683 | "@babel/helper-plugin-utils" "^7.12.13" 684 | 685 | "@babel/plugin-transform-react-display-name@^7.12.13": 686 | version "7.14.2" 687 | resolved "https://registry.nlark.com/@babel/plugin-transform-react-display-name/download/@babel/plugin-transform-react-display-name-7.14.2.tgz?cache=0&sync_timestamp=1620839456013&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-react-display-name%2Fdownload%2F%40babel%2Fplugin-transform-react-display-name-7.14.2.tgz#2e854544d42ab3bb9c21f84e153d62e800fbd593" 688 | integrity sha1-LoVFRNQqs7ucIfhOFT1i6AD71ZM= 689 | dependencies: 690 | "@babel/helper-plugin-utils" "^7.13.0" 691 | 692 | "@babel/plugin-transform-react-jsx-development@^7.12.17": 693 | version "7.12.17" 694 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-react-jsx-development/download/@babel/plugin-transform-react-jsx-development-7.12.17.tgz?cache=0&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.17.tgz#f510c0fa7cd7234153539f9a362ced41a5ca1447" 695 | integrity sha1-9RDA+nzXI0FTU5+aNiztQaXKFEc= 696 | dependencies: 697 | "@babel/plugin-transform-react-jsx" "^7.12.17" 698 | 699 | "@babel/plugin-transform-react-jsx@^7.12.17", "@babel/plugin-transform-react-jsx@^7.13.12": 700 | version "7.14.3" 701 | resolved "https://registry.nlark.com/@babel/plugin-transform-react-jsx/download/@babel/plugin-transform-react-jsx-7.14.3.tgz?cache=0&sync_timestamp=1621286768327&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-react-jsx%2Fdownload%2F%40babel%2Fplugin-transform-react-jsx-7.14.3.tgz#0e26597805cf0862da735f264550933c38babb66" 702 | integrity sha1-DiZZeAXPCGLac18mRVCTPDi6u2Y= 703 | dependencies: 704 | "@babel/helper-annotate-as-pure" "^7.12.13" 705 | "@babel/helper-module-imports" "^7.13.12" 706 | "@babel/helper-plugin-utils" "^7.13.0" 707 | "@babel/plugin-syntax-jsx" "^7.12.13" 708 | "@babel/types" "^7.14.2" 709 | 710 | "@babel/plugin-transform-react-pure-annotations@^7.12.1": 711 | version "7.12.1" 712 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-react-pure-annotations/download/@babel/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42" 713 | integrity sha1-BdRvCrTRM5rFmt8goUYskbN6GkI= 714 | dependencies: 715 | "@babel/helper-annotate-as-pure" "^7.10.4" 716 | "@babel/helper-plugin-utils" "^7.10.4" 717 | 718 | "@babel/plugin-transform-regenerator@^7.13.15": 719 | version "7.13.15" 720 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.13.15.tgz?cache=0&sync_timestamp=1617897172824&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-regenerator%2Fdownload%2F%40babel%2Fplugin-transform-regenerator-7.13.15.tgz#e5eb28945bf8b6563e7f818945f966a8d2997f39" 721 | integrity sha1-5esolFv4tlY+f4GJRflmqNKZfzk= 722 | dependencies: 723 | regenerator-transform "^0.14.2" 724 | 725 | "@babel/plugin-transform-reserved-words@^7.12.13": 726 | version "7.12.13" 727 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695" 728 | integrity sha1-fZmI1PBuD+aX6h2YAxiKoYtHJpU= 729 | dependencies: 730 | "@babel/helper-plugin-utils" "^7.12.13" 731 | 732 | "@babel/plugin-transform-shorthand-properties@^7.12.13": 733 | version "7.12.13" 734 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.12.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-shorthand-properties%2Fdownload%2F%40babel%2Fplugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad" 735 | integrity sha1-23VXMrcMU51QTGOQ2c6Q/mSv960= 736 | dependencies: 737 | "@babel/helper-plugin-utils" "^7.12.13" 738 | 739 | "@babel/plugin-transform-spread@^7.13.0": 740 | version "7.13.0" 741 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd" 742 | integrity sha1-hIh3EOJzwYFaznrkWfb0Kl0x1f0= 743 | dependencies: 744 | "@babel/helper-plugin-utils" "^7.13.0" 745 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 746 | 747 | "@babel/plugin-transform-sticky-regex@^7.12.13": 748 | version "7.12.13" 749 | resolved "https://registry.nlark.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f" 750 | integrity sha1-dg/9k2+s5z+GCuZG+4bugvPQbR8= 751 | dependencies: 752 | "@babel/helper-plugin-utils" "^7.12.13" 753 | 754 | "@babel/plugin-transform-template-literals@^7.13.0": 755 | version "7.13.0" 756 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d" 757 | integrity sha1-o2BJEnl3rZRDje50Q1mNHO/fQJ0= 758 | dependencies: 759 | "@babel/helper-plugin-utils" "^7.13.0" 760 | 761 | "@babel/plugin-transform-typeof-symbol@^7.12.13": 762 | version "7.12.13" 763 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.12.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-typeof-symbol%2Fdownload%2F%40babel%2Fplugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f" 764 | integrity sha1-eF3Weh8upXnZwr5yLejITLhfWn8= 765 | dependencies: 766 | "@babel/helper-plugin-utils" "^7.12.13" 767 | 768 | "@babel/plugin-transform-unicode-escapes@^7.12.13": 769 | version "7.12.13" 770 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74" 771 | integrity sha1-hAztO4FtO1En3R0S3O3F3q0aXnQ= 772 | dependencies: 773 | "@babel/helper-plugin-utils" "^7.12.13" 774 | 775 | "@babel/plugin-transform-unicode-regex@^7.12.13": 776 | version "7.12.13" 777 | resolved "https://registry.npm.taobao.org/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.12.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fplugin-transform-unicode-regex%2Fdownload%2F%40babel%2Fplugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac" 778 | integrity sha1-tSUhaFgE4VWxIC6D/BiNNLtw9aw= 779 | dependencies: 780 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 781 | "@babel/helper-plugin-utils" "^7.12.13" 782 | 783 | "@babel/preset-env@^7.14.4": 784 | version "7.14.4" 785 | resolved "https://registry.nlark.com/@babel/preset-env/download/@babel/preset-env-7.14.4.tgz#73fc3228c59727e5e974319156f304f0d6685a2d" 786 | integrity sha1-c/wyKMWXJ+XpdDGRVvME8NZoWi0= 787 | dependencies: 788 | "@babel/compat-data" "^7.14.4" 789 | "@babel/helper-compilation-targets" "^7.14.4" 790 | "@babel/helper-plugin-utils" "^7.13.0" 791 | "@babel/helper-validator-option" "^7.12.17" 792 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.13.12" 793 | "@babel/plugin-proposal-async-generator-functions" "^7.14.2" 794 | "@babel/plugin-proposal-class-properties" "^7.13.0" 795 | "@babel/plugin-proposal-class-static-block" "^7.14.3" 796 | "@babel/plugin-proposal-dynamic-import" "^7.14.2" 797 | "@babel/plugin-proposal-export-namespace-from" "^7.14.2" 798 | "@babel/plugin-proposal-json-strings" "^7.14.2" 799 | "@babel/plugin-proposal-logical-assignment-operators" "^7.14.2" 800 | "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.2" 801 | "@babel/plugin-proposal-numeric-separator" "^7.14.2" 802 | "@babel/plugin-proposal-object-rest-spread" "^7.14.4" 803 | "@babel/plugin-proposal-optional-catch-binding" "^7.14.2" 804 | "@babel/plugin-proposal-optional-chaining" "^7.14.2" 805 | "@babel/plugin-proposal-private-methods" "^7.13.0" 806 | "@babel/plugin-proposal-private-property-in-object" "^7.14.0" 807 | "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" 808 | "@babel/plugin-syntax-async-generators" "^7.8.4" 809 | "@babel/plugin-syntax-class-properties" "^7.12.13" 810 | "@babel/plugin-syntax-class-static-block" "^7.12.13" 811 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 812 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 813 | "@babel/plugin-syntax-json-strings" "^7.8.3" 814 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 815 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 816 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 817 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 818 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 819 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 820 | "@babel/plugin-syntax-private-property-in-object" "^7.14.0" 821 | "@babel/plugin-syntax-top-level-await" "^7.12.13" 822 | "@babel/plugin-transform-arrow-functions" "^7.13.0" 823 | "@babel/plugin-transform-async-to-generator" "^7.13.0" 824 | "@babel/plugin-transform-block-scoped-functions" "^7.12.13" 825 | "@babel/plugin-transform-block-scoping" "^7.14.4" 826 | "@babel/plugin-transform-classes" "^7.14.4" 827 | "@babel/plugin-transform-computed-properties" "^7.13.0" 828 | "@babel/plugin-transform-destructuring" "^7.14.4" 829 | "@babel/plugin-transform-dotall-regex" "^7.12.13" 830 | "@babel/plugin-transform-duplicate-keys" "^7.12.13" 831 | "@babel/plugin-transform-exponentiation-operator" "^7.12.13" 832 | "@babel/plugin-transform-for-of" "^7.13.0" 833 | "@babel/plugin-transform-function-name" "^7.12.13" 834 | "@babel/plugin-transform-literals" "^7.12.13" 835 | "@babel/plugin-transform-member-expression-literals" "^7.12.13" 836 | "@babel/plugin-transform-modules-amd" "^7.14.2" 837 | "@babel/plugin-transform-modules-commonjs" "^7.14.0" 838 | "@babel/plugin-transform-modules-systemjs" "^7.13.8" 839 | "@babel/plugin-transform-modules-umd" "^7.14.0" 840 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.13" 841 | "@babel/plugin-transform-new-target" "^7.12.13" 842 | "@babel/plugin-transform-object-super" "^7.12.13" 843 | "@babel/plugin-transform-parameters" "^7.14.2" 844 | "@babel/plugin-transform-property-literals" "^7.12.13" 845 | "@babel/plugin-transform-regenerator" "^7.13.15" 846 | "@babel/plugin-transform-reserved-words" "^7.12.13" 847 | "@babel/plugin-transform-shorthand-properties" "^7.12.13" 848 | "@babel/plugin-transform-spread" "^7.13.0" 849 | "@babel/plugin-transform-sticky-regex" "^7.12.13" 850 | "@babel/plugin-transform-template-literals" "^7.13.0" 851 | "@babel/plugin-transform-typeof-symbol" "^7.12.13" 852 | "@babel/plugin-transform-unicode-escapes" "^7.12.13" 853 | "@babel/plugin-transform-unicode-regex" "^7.12.13" 854 | "@babel/preset-modules" "^0.1.4" 855 | "@babel/types" "^7.14.4" 856 | babel-plugin-polyfill-corejs2 "^0.2.0" 857 | babel-plugin-polyfill-corejs3 "^0.2.0" 858 | babel-plugin-polyfill-regenerator "^0.2.0" 859 | core-js-compat "^3.9.0" 860 | semver "^6.3.0" 861 | 862 | "@babel/preset-modules@^0.1.4": 863 | version "0.1.4" 864 | resolved "https://registry.npm.taobao.org/@babel/preset-modules/download/@babel/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" 865 | integrity sha1-Ni8raMZihClw/bXiVP/I/BwuQV4= 866 | dependencies: 867 | "@babel/helper-plugin-utils" "^7.0.0" 868 | "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" 869 | "@babel/plugin-transform-dotall-regex" "^7.4.4" 870 | "@babel/types" "^7.4.4" 871 | esutils "^2.0.2" 872 | 873 | "@babel/preset-react@^7.13.13": 874 | version "7.13.13" 875 | resolved "https://registry.npm.taobao.org/@babel/preset-react/download/@babel/preset-react-7.13.13.tgz?cache=0&sync_timestamp=1616801331588&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fpreset-react%2Fdownload%2F%40babel%2Fpreset-react-7.13.13.tgz#fa6895a96c50763fe693f9148568458d5a839761" 876 | integrity sha1-+miVqWxQdj/mk/kUhWhFjVqDl2E= 877 | dependencies: 878 | "@babel/helper-plugin-utils" "^7.13.0" 879 | "@babel/helper-validator-option" "^7.12.17" 880 | "@babel/plugin-transform-react-display-name" "^7.12.13" 881 | "@babel/plugin-transform-react-jsx" "^7.13.12" 882 | "@babel/plugin-transform-react-jsx-development" "^7.12.17" 883 | "@babel/plugin-transform-react-pure-annotations" "^7.12.1" 884 | 885 | "@babel/runtime@^7.8.4": 886 | version "7.14.0" 887 | resolved "https://registry.nlark.com/@babel/runtime/download/@babel/runtime-7.14.0.tgz?cache=0&sync_timestamp=1619727528467&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.14.0.tgz#46794bc20b612c5f75e62dd071e24dfd95f1cbe6" 888 | integrity sha1-RnlLwgthLF915i3QceJN/ZXxy+Y= 889 | dependencies: 890 | regenerator-runtime "^0.13.4" 891 | 892 | "@babel/template@^7.12.13": 893 | version "7.12.13" 894 | resolved "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" 895 | integrity sha1-UwJlvooliduzdSOETFvLVZR/syc= 896 | dependencies: 897 | "@babel/code-frame" "^7.12.13" 898 | "@babel/parser" "^7.12.13" 899 | "@babel/types" "^7.12.13" 900 | 901 | "@babel/traverse@^7.13.0", "@babel/traverse@^7.13.15", "@babel/traverse@^7.14.0", "@babel/traverse@^7.14.2": 902 | version "7.14.2" 903 | resolved "https://registry.nlark.com/@babel/traverse/download/@babel/traverse-7.14.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.14.2.tgz#9201a8d912723a831c2679c7ebbf2fe1416d765b" 904 | integrity sha1-kgGo2RJyOoMcJnnH678v4UFtdls= 905 | dependencies: 906 | "@babel/code-frame" "^7.12.13" 907 | "@babel/generator" "^7.14.2" 908 | "@babel/helper-function-name" "^7.14.2" 909 | "@babel/helper-split-export-declaration" "^7.12.13" 910 | "@babel/parser" "^7.14.2" 911 | "@babel/types" "^7.14.2" 912 | debug "^4.1.0" 913 | globals "^11.1.0" 914 | 915 | "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.13.12", "@babel/types@^7.13.16", "@babel/types@^7.14.0", "@babel/types@^7.14.2", "@babel/types@^7.14.4", "@babel/types@^7.4.4": 916 | version "7.14.4" 917 | resolved "https://registry.nlark.com/@babel/types/download/@babel/types-7.14.4.tgz?cache=0&sync_timestamp=1622221256190&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.14.4.tgz#bfd6980108168593b38b3eb48a24aa026b919bc0" 918 | integrity sha1-v9aYAQgWhZOziz60iiSqAmuRm8A= 919 | dependencies: 920 | "@babel/helper-validator-identifier" "^7.14.0" 921 | to-fast-properties "^2.0.0" 922 | 923 | "@types/estree@*": 924 | version "0.0.47" 925 | resolved "https://registry.nlark.com/@types/estree/download/@types/estree-0.0.47.tgz#d7a51db20f0650efec24cd04994f523d93172ed4" 926 | integrity sha1-16Udsg8GUO/sJM0EmU9SPZMXLtQ= 927 | 928 | "@types/node@*": 929 | version "15.6.1" 930 | resolved "https://registry.nlark.com/@types/node/download/@types/node-15.6.1.tgz#32d43390d5c62c5b6ec486a9bc9c59544de39a08" 931 | integrity sha1-MtQzkNXGLFtuxIapvJxZVE3jmgg= 932 | 933 | "@types/resolve@0.0.8": 934 | version "0.0.8" 935 | resolved "https://registry.nlark.com/@types/resolve/download/@types/resolve-0.0.8.tgz?cache=0&sync_timestamp=1621242543115&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fresolve%2Fdownload%2F%40types%2Fresolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" 936 | integrity sha1-8mB00jjgJlnjI84aE9BB7uKA4ZQ= 937 | dependencies: 938 | "@types/node" "*" 939 | 940 | acorn@^7.1.0: 941 | version "7.4.1" 942 | resolved "https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1620134156200&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 943 | integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= 944 | 945 | ansi-styles@^3.2.1: 946 | version "3.2.1" 947 | resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 948 | integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0= 949 | dependencies: 950 | color-convert "^1.9.0" 951 | 952 | babel-plugin-dynamic-import-node@^2.3.3: 953 | version "2.3.3" 954 | resolved "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" 955 | integrity sha1-hP2hnJduxcbe/vV/lCez3vZuF6M= 956 | dependencies: 957 | object.assign "^4.1.0" 958 | 959 | babel-plugin-polyfill-corejs2@^0.2.0: 960 | version "0.2.2" 961 | resolved "https://registry.nlark.com/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.2.2.tgz?cache=0&sync_timestamp=1622023848590&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbabel-plugin-polyfill-corejs2%2Fdownload%2Fbabel-plugin-polyfill-corejs2-0.2.2.tgz#e9124785e6fd94f94b618a7954e5693053bf5327" 962 | integrity sha1-6RJHheb9lPlLYYp5VOVpMFO/Uyc= 963 | dependencies: 964 | "@babel/compat-data" "^7.13.11" 965 | "@babel/helper-define-polyfill-provider" "^0.2.2" 966 | semver "^6.1.1" 967 | 968 | babel-plugin-polyfill-corejs3@^0.2.0: 969 | version "0.2.2" 970 | resolved "https://registry.nlark.com/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.2.2.tgz#7424a1682ee44baec817327710b1b094e5f8f7f5" 971 | integrity sha1-dCShaC7kS67IFzJ3ELGwlOX49/U= 972 | dependencies: 973 | "@babel/helper-define-polyfill-provider" "^0.2.2" 974 | core-js-compat "^3.9.1" 975 | 976 | babel-plugin-polyfill-regenerator@^0.2.0: 977 | version "0.2.2" 978 | resolved "https://registry.nlark.com/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.2.2.tgz?cache=0&sync_timestamp=1622023850554&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbabel-plugin-polyfill-regenerator%2Fdownload%2Fbabel-plugin-polyfill-regenerator-0.2.2.tgz#b310c8d642acada348c1fa3b3e6ce0e851bee077" 979 | integrity sha1-sxDI1kKsraNIwfo7Pmzg6FG+4Hc= 980 | dependencies: 981 | "@babel/helper-define-polyfill-provider" "^0.2.2" 982 | 983 | browserslist@^4.16.6: 984 | version "4.16.6" 985 | resolved "https://registry.nlark.com/browserslist/download/browserslist-4.16.6.tgz?cache=0&sync_timestamp=1619789155823&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" 986 | integrity sha1-15ASd6WojlVO0wWxg+ybDAj2b6I= 987 | dependencies: 988 | caniuse-lite "^1.0.30001219" 989 | colorette "^1.2.2" 990 | electron-to-chromium "^1.3.723" 991 | escalade "^3.1.1" 992 | node-releases "^1.1.71" 993 | 994 | builtin-modules@^3.1.0: 995 | version "3.2.0" 996 | resolved "https://registry.npm.taobao.org/builtin-modules/download/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" 997 | integrity sha1-RdXbmefuXmvE82LgCL+RerUEmIc= 998 | 999 | call-bind@^1.0.0: 1000 | version "1.0.2" 1001 | resolved "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.2.tgz?cache=0&sync_timestamp=1610402896029&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 1002 | integrity sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw= 1003 | dependencies: 1004 | function-bind "^1.1.1" 1005 | get-intrinsic "^1.0.2" 1006 | 1007 | caniuse-lite@^1.0.30001219: 1008 | version "1.0.30001230" 1009 | resolved "https://registry.nlark.com/caniuse-lite/download/caniuse-lite-1.0.30001230.tgz#8135c57459854b2240b57a4a6786044bdc5a9f71" 1010 | integrity sha1-gTXFdFmFSyJAtXpKZ4YES9xan3E= 1011 | 1012 | chalk@^2.0.0: 1013 | version "2.4.2" 1014 | resolved "https://registry.nlark.com/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1618995384030&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 1015 | integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ= 1016 | dependencies: 1017 | ansi-styles "^3.2.1" 1018 | escape-string-regexp "^1.0.5" 1019 | supports-color "^5.3.0" 1020 | 1021 | color-convert@^1.9.0: 1022 | version "1.9.3" 1023 | resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 1024 | integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= 1025 | dependencies: 1026 | color-name "1.1.3" 1027 | 1028 | color-name@1.1.3: 1029 | version "1.1.3" 1030 | resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 1031 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 1032 | 1033 | colorette@^1.2.2: 1034 | version "1.2.2" 1035 | resolved "https://registry.npm.taobao.org/colorette/download/colorette-1.2.2.tgz?cache=0&sync_timestamp=1614259647923&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcolorette%2Fdownload%2Fcolorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" 1036 | integrity sha1-y8x51emcrqLb8Q6zom/Ys+as+pQ= 1037 | 1038 | convert-source-map@^1.7.0: 1039 | version "1.7.0" 1040 | resolved "https://registry.npm.taobao.org/convert-source-map/download/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" 1041 | integrity sha1-F6LLiC1/d9NJBYXizmxSRCSjpEI= 1042 | dependencies: 1043 | safe-buffer "~5.1.1" 1044 | 1045 | core-js-compat@^3.9.0, core-js-compat@^3.9.1: 1046 | version "3.13.0" 1047 | resolved "https://registry.nlark.com/core-js-compat/download/core-js-compat-3.13.0.tgz?cache=0&sync_timestamp=1621970015876&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js-compat%2Fdownload%2Fcore-js-compat-3.13.0.tgz#a88f5fa81d8e9b15d7f98abc4447a4dfca2a358f" 1048 | integrity sha1-qI9fqB2OmxXX+Yq8REek38oqNY8= 1049 | dependencies: 1050 | browserslist "^4.16.6" 1051 | semver "7.0.0" 1052 | 1053 | debug@^4.1.0, debug@^4.1.1: 1054 | version "4.3.1" 1055 | resolved "https://registry.npm.taobao.org/debug/download/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" 1056 | integrity sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4= 1057 | dependencies: 1058 | ms "2.1.2" 1059 | 1060 | define-properties@^1.1.3: 1061 | version "1.1.3" 1062 | resolved "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 1063 | integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE= 1064 | dependencies: 1065 | object-keys "^1.0.12" 1066 | 1067 | electron-to-chromium@^1.3.723: 1068 | version "1.3.742" 1069 | resolved "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.742.tgz?cache=0&sync_timestamp=1622239397093&other_urls=https%3A%2F%2Fregistry.nlark.com%2Felectron-to-chromium%2Fdownload%2Felectron-to-chromium-1.3.742.tgz#7223215acbbd3a5284962ebcb6df85d88b95f200" 1070 | integrity sha1-ciMhWsu9OlKEli68tt+F2IuV8gA= 1071 | 1072 | escalade@^3.1.1: 1073 | version "3.1.1" 1074 | resolved "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz?cache=0&sync_timestamp=1602567261690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 1075 | integrity sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA= 1076 | 1077 | escape-string-regexp@^1.0.5: 1078 | version "1.0.5" 1079 | resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1618677309735&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1080 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 1081 | 1082 | estree-walker@^0.6.1: 1083 | version "0.6.1" 1084 | resolved "https://registry.npm.taobao.org/estree-walker/download/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" 1085 | integrity sha1-UwSRQ/QMbrkYsjZx0f4yGfOhs2I= 1086 | 1087 | esutils@^2.0.2: 1088 | version "2.0.3" 1089 | resolved "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1090 | integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= 1091 | 1092 | function-bind@^1.1.1: 1093 | version "1.1.1" 1094 | resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 1095 | integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= 1096 | 1097 | gensync@^1.0.0-beta.2: 1098 | version "1.0.0-beta.2" 1099 | resolved "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 1100 | integrity sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA= 1101 | 1102 | get-intrinsic@^1.0.2: 1103 | version "1.1.1" 1104 | resolved "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz?cache=0&sync_timestamp=1612364352840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-intrinsic%2Fdownload%2Fget-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 1105 | integrity sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y= 1106 | dependencies: 1107 | function-bind "^1.1.1" 1108 | has "^1.0.3" 1109 | has-symbols "^1.0.1" 1110 | 1111 | globals@^11.1.0: 1112 | version "11.12.0" 1113 | resolved "https://registry.nlark.com/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1622088036473&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1114 | integrity sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4= 1115 | 1116 | has-flag@^3.0.0: 1117 | version "3.0.0" 1118 | resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1618559744568&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1119 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1120 | 1121 | has-symbols@^1.0.1: 1122 | version "1.0.2" 1123 | resolved "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz?cache=0&sync_timestamp=1614443577352&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-symbols%2Fdownload%2Fhas-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 1124 | integrity sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM= 1125 | 1126 | has@^1.0.3: 1127 | version "1.0.3" 1128 | resolved "https://registry.nlark.com/has/download/has-1.0.3.tgz?cache=0&sync_timestamp=1618847173393&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas%2Fdownload%2Fhas-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1129 | integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= 1130 | dependencies: 1131 | function-bind "^1.1.1" 1132 | 1133 | is-core-module@^2.2.0: 1134 | version "2.4.0" 1135 | resolved "https://registry.nlark.com/is-core-module/download/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1" 1136 | integrity sha1-jp/I4VAnsBFBgCbpjw5vTYYwXME= 1137 | dependencies: 1138 | has "^1.0.3" 1139 | 1140 | is-module@^1.0.0: 1141 | version "1.0.0" 1142 | resolved "https://registry.npm.taobao.org/is-module/download/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 1143 | integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= 1144 | 1145 | jest-worker@^24.0.0: 1146 | version "24.9.0" 1147 | resolved "https://registry.nlark.com/jest-worker/download/jest-worker-24.9.0.tgz?cache=0&sync_timestamp=1621937314015&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fjest-worker%2Fdownload%2Fjest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" 1148 | integrity sha1-Xb/bWy0yLphWeJgjipaXvM5ns+U= 1149 | dependencies: 1150 | merge-stream "^2.0.0" 1151 | supports-color "^6.1.0" 1152 | 1153 | js-tokens@^4.0.0: 1154 | version "4.0.0" 1155 | resolved "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 1156 | integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= 1157 | 1158 | jsesc@^2.5.1: 1159 | version "2.5.2" 1160 | resolved "https://registry.npm.taobao.org/jsesc/download/jsesc-2.5.2.tgz?cache=0&sync_timestamp=1603891242793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 1161 | integrity sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q= 1162 | 1163 | jsesc@~0.5.0: 1164 | version "0.5.0" 1165 | resolved "https://registry.npm.taobao.org/jsesc/download/jsesc-0.5.0.tgz?cache=0&sync_timestamp=1603891242793&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsesc%2Fdownload%2Fjsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 1166 | integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= 1167 | 1168 | json5@^2.1.2: 1169 | version "2.2.0" 1170 | resolved "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" 1171 | integrity sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM= 1172 | dependencies: 1173 | minimist "^1.2.5" 1174 | 1175 | lodash.debounce@^4.0.8: 1176 | version "4.0.8" 1177 | resolved "https://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 1178 | integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= 1179 | 1180 | merge-stream@^2.0.0: 1181 | version "2.0.0" 1182 | resolved "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 1183 | integrity sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= 1184 | 1185 | minimist@^1.2.5: 1186 | version "1.2.5" 1187 | resolved "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1602337228360&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 1188 | integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI= 1189 | 1190 | ms@2.1.2: 1191 | version "2.1.2" 1192 | resolved "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz?cache=0&sync_timestamp=1607433856030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fms%2Fdownload%2Fms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 1193 | integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk= 1194 | 1195 | node-releases@^1.1.71: 1196 | version "1.1.72" 1197 | resolved "https://registry.nlark.com/node-releases/download/node-releases-1.1.72.tgz?cache=0&sync_timestamp=1620978596496&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.72.tgz#14802ab6b1039a79a0c7d662b610a5bbd76eacbe" 1198 | integrity sha1-FIAqtrEDmnmgx9ZithClu9durL4= 1199 | 1200 | object-keys@^1.0.12, object-keys@^1.1.1: 1201 | version "1.1.1" 1202 | resolved "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 1203 | integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= 1204 | 1205 | object.assign@^4.1.0: 1206 | version "4.1.2" 1207 | resolved "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604115183005&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" 1208 | integrity sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA= 1209 | dependencies: 1210 | call-bind "^1.0.0" 1211 | define-properties "^1.1.3" 1212 | has-symbols "^1.0.1" 1213 | object-keys "^1.1.1" 1214 | 1215 | path-parse@^1.0.6: 1216 | version "1.0.7" 1217 | resolved "https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 1218 | integrity sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU= 1219 | 1220 | regenerate-unicode-properties@^8.2.0: 1221 | version "8.2.0" 1222 | resolved "https://registry.npm.taobao.org/regenerate-unicode-properties/download/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" 1223 | integrity sha1-5d5xEdZV57pgwFfb6f83yH5lzew= 1224 | dependencies: 1225 | regenerate "^1.4.0" 1226 | 1227 | regenerate@^1.4.0: 1228 | version "1.4.2" 1229 | resolved "https://registry.nlark.com/regenerate/download/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" 1230 | integrity sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo= 1231 | 1232 | regenerator-runtime@^0.13.4: 1233 | version "0.13.7" 1234 | resolved "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" 1235 | integrity sha1-ysLazIoepnX+qrrriugziYrkb1U= 1236 | 1237 | regenerator-transform@^0.14.2: 1238 | version "0.14.5" 1239 | resolved "https://registry.npm.taobao.org/regenerator-transform/download/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" 1240 | integrity sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ= 1241 | dependencies: 1242 | "@babel/runtime" "^7.8.4" 1243 | 1244 | regexpu-core@^4.7.1: 1245 | version "4.7.1" 1246 | resolved "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" 1247 | integrity sha1-LepamgcjMpj78NuR+pq8TG4PitY= 1248 | dependencies: 1249 | regenerate "^1.4.0" 1250 | regenerate-unicode-properties "^8.2.0" 1251 | regjsgen "^0.5.1" 1252 | regjsparser "^0.6.4" 1253 | unicode-match-property-ecmascript "^1.0.4" 1254 | unicode-match-property-value-ecmascript "^1.2.0" 1255 | 1256 | regjsgen@^0.5.1: 1257 | version "0.5.2" 1258 | resolved "https://registry.npm.taobao.org/regjsgen/download/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" 1259 | integrity sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM= 1260 | 1261 | regjsparser@^0.6.4: 1262 | version "0.6.9" 1263 | resolved "https://registry.npm.taobao.org/regjsparser/download/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" 1264 | integrity sha1-tInu98mizkNydicBFCnPgzpxg+Y= 1265 | dependencies: 1266 | jsesc "~0.5.0" 1267 | 1268 | resolve@^1.11.1, resolve@^1.14.2: 1269 | version "1.20.0" 1270 | resolved "https://registry.npm.taobao.org/resolve/download/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 1271 | integrity sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU= 1272 | dependencies: 1273 | is-core-module "^2.2.0" 1274 | path-parse "^1.0.6" 1275 | 1276 | rollup-plugin-babel@^4.4.0: 1277 | version "4.4.0" 1278 | resolved "https://registry.npm.taobao.org/rollup-plugin-babel/download/rollup-plugin-babel-4.4.0.tgz#d15bd259466a9d1accbdb2fe2fff17c52d030acb" 1279 | integrity sha1-0VvSWUZqnRrMvbL+L/8XxS0DCss= 1280 | dependencies: 1281 | "@babel/helper-module-imports" "^7.0.0" 1282 | rollup-pluginutils "^2.8.1" 1283 | 1284 | rollup-plugin-node-resolve@^5.2.0: 1285 | version "5.2.0" 1286 | resolved "https://registry.npm.taobao.org/rollup-plugin-node-resolve/download/rollup-plugin-node-resolve-5.2.0.tgz#730f93d10ed202473b1fb54a5997a7db8c6d8523" 1287 | integrity sha1-cw+T0Q7SAkc7H7VKWZen24xthSM= 1288 | dependencies: 1289 | "@types/resolve" "0.0.8" 1290 | builtin-modules "^3.1.0" 1291 | is-module "^1.0.0" 1292 | resolve "^1.11.1" 1293 | rollup-pluginutils "^2.8.1" 1294 | 1295 | rollup-plugin-uglify@^6.0.4: 1296 | version "6.0.4" 1297 | resolved "https://registry.npm.taobao.org/rollup-plugin-uglify/download/rollup-plugin-uglify-6.0.4.tgz#65a0959d91586627f1e46a7db966fd504ec6c4e6" 1298 | integrity sha1-ZaCVnZFYZifx5Gp9uWb9UE7GxOY= 1299 | dependencies: 1300 | "@babel/code-frame" "^7.0.0" 1301 | jest-worker "^24.0.0" 1302 | serialize-javascript "^2.1.2" 1303 | uglify-js "^3.4.9" 1304 | 1305 | rollup-pluginutils@^2.8.1: 1306 | version "2.8.2" 1307 | resolved "https://registry.npm.taobao.org/rollup-pluginutils/download/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" 1308 | integrity sha1-cvKvB0i1kjZNvTOJ5gDlqURKNR4= 1309 | dependencies: 1310 | estree-walker "^0.6.1" 1311 | 1312 | rollup@^1.32.1: 1313 | version "1.32.1" 1314 | resolved "https://registry.nlark.com/rollup/download/rollup-1.32.1.tgz?cache=0&sync_timestamp=1622263450969&other_urls=https%3A%2F%2Fregistry.nlark.com%2Frollup%2Fdownload%2Frollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4" 1315 | integrity sha1-RIDlLZ2eKuS0a6DZ3erzFjlA+cQ= 1316 | dependencies: 1317 | "@types/estree" "*" 1318 | "@types/node" "*" 1319 | acorn "^7.1.0" 1320 | 1321 | safe-buffer@~5.1.1: 1322 | version "5.1.2" 1323 | resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 1324 | integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= 1325 | 1326 | semver@7.0.0: 1327 | version "7.0.0" 1328 | resolved "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" 1329 | integrity sha1-XzyjV2HkfgWyBsba/yz4FPAxa44= 1330 | 1331 | semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: 1332 | version "6.3.0" 1333 | resolved "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 1334 | integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= 1335 | 1336 | serialize-javascript@^2.1.2: 1337 | version "2.1.2" 1338 | resolved "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-2.1.2.tgz#ecec53b0e0317bdc95ef76ab7074b7384785fa61" 1339 | integrity sha1-7OxTsOAxe9yV73arcHS3OEeF+mE= 1340 | 1341 | source-map@^0.5.0: 1342 | version "0.5.7" 1343 | resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 1344 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 1345 | 1346 | supports-color@^5.3.0: 1347 | version "5.5.0" 1348 | resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 1349 | integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8= 1350 | dependencies: 1351 | has-flag "^3.0.0" 1352 | 1353 | supports-color@^6.1.0: 1354 | version "6.1.0" 1355 | resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1618561027869&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" 1356 | integrity sha1-B2Srxpxj1ayELdSGfo0CXogN+PM= 1357 | dependencies: 1358 | has-flag "^3.0.0" 1359 | 1360 | to-fast-properties@^2.0.0: 1361 | version "2.0.0" 1362 | resolved "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 1363 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 1364 | 1365 | uglify-js@^3.4.9: 1366 | version "3.13.8" 1367 | resolved "https://registry.nlark.com/uglify-js/download/uglify-js-3.13.8.tgz#7c2f9f2553f611f3ff592bdc19c6fb208dc60afb" 1368 | integrity sha1-fC+fJVP2EfP/WSvcGcb7II3GCvs= 1369 | 1370 | unicode-canonical-property-names-ecmascript@^1.0.4: 1371 | version "1.0.4" 1372 | resolved "https://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 1373 | integrity sha1-JhmADEyCWADv3YNDr33Zkzy+KBg= 1374 | 1375 | unicode-match-property-ecmascript@^1.0.4: 1376 | version "1.0.4" 1377 | resolved "https://registry.npm.taobao.org/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" 1378 | integrity sha1-jtKjJWmWG86SJ9Cc0/+7j+1fAgw= 1379 | dependencies: 1380 | unicode-canonical-property-names-ecmascript "^1.0.4" 1381 | unicode-property-aliases-ecmascript "^1.0.4" 1382 | 1383 | unicode-match-property-value-ecmascript@^1.2.0: 1384 | version "1.2.0" 1385 | resolved "https://registry.npm.taobao.org/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" 1386 | integrity sha1-DZH2AO7rMJaqlisdb8iIduZOpTE= 1387 | 1388 | unicode-property-aliases-ecmascript@^1.0.4: 1389 | version "1.1.0" 1390 | resolved "https://registry.npm.taobao.org/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" 1391 | integrity sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ= 1392 | --------------------------------------------------------------------------------