├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── README.md ├── commitlint.config.js ├── nodemon.json ├── package-lock.json ├── package.json ├── resoures └── create.gif ├── rollup.config.js ├── src ├── create-electron-app.ts ├── index.ts ├── interface.ts └── utils.ts ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | 5 | # Coverage directory used by tools like istanbul 6 | coverage 7 | 8 | # node-waf configuration 9 | .lock-wscript 10 | 11 | # OSX 12 | .DS_Store 13 | 14 | .idea 15 | npm-debug.log.* 16 | __snapshots__ 17 | 18 | # .d.ts 19 | /**/*.d.ts 20 | 21 | dist 22 | commitlint.config.js 23 | .eslintrc.js 24 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | parser: '@typescript-eslint/parser', 4 | plugins: ['@typescript-eslint'], 5 | extends: [ 6 | 'eslint:recommended', 7 | 'plugin:@typescript-eslint/recommended', 8 | 'airbnb-base/legacy', 9 | 'prettier', 10 | 'prettier/@typescript-eslint' 11 | ], 12 | rules: { 13 | "no-console": "off" 14 | } 15 | }; 16 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /npm-debug.log* 3 | /yarn-error.log 4 | 5 | .DS_Store 6 | 7 | .vscode 8 | .idea 9 | 10 | *.log 11 | *.tgz 12 | release 13 | dist 14 | temp 15 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | coverage 3 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "semi": false, 3 | "singleQuote": true, 4 | "tabWidth": 2, 5 | "trailingComma": "none", 6 | "eslintIntegration": true 7 | } 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # @xhbzero/cli 2 | 3 | 4 | 用于创建[https://github.com/tal-tech/create-electron-app-template](https://github.com/tal-tech/create-electron-app-template)的cli项目 5 | 6 | ## 安装 7 | 8 | 使用下列的命令安装: 9 | 10 | ```sh 11 | npm install @xhbzero/cli -g 12 | # 或者 13 | yarn global add @xhbzero/cli 14 | ``` 15 | 16 | 安装完成后,可以在命令行(终端)中使用 `cea` 命令。 17 | 18 | ## 开始 19 | 20 | 运行以下命令创建一个新应用: 21 | 22 | ```sh 23 | cea electron-app 24 | ``` 25 | 26 | ![(create)](resoures/create.gif) 27 | 28 | ## 其他 29 | 30 | 如果你觉得这个项目对你有用或者有趣,欢迎star,如果有建议也欢迎issue 31 | 32 | 如果你想更好的学习electron,我们有个[playground](https://github.com/tal-tech/electron-playground)项目,代码所写即所见,非常方便,保证你看了之后就会爱上它。 33 | -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@commitlint/config-conventional'] 3 | } 4 | -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "watch": ["src"], 3 | "ext": "ts", 4 | "exec": "npm run build" 5 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@xhbzero/cli", 3 | "version": "0.2.0", 4 | "description": "快速创建一个 electron 应用", 5 | "author": { 6 | "name": "long.woo", 7 | "email": "longwunet@outlook.com" 8 | }, 9 | "keywords": [ 10 | "electron", 11 | "cli" 12 | ], 13 | "bin": { 14 | "cea": "dist/index.js" 15 | }, 16 | "types": "dist/types/index.d.ts", 17 | "files": [ 18 | "dist", 19 | "README.md", 20 | "package.json" 21 | ], 22 | "scripts": { 23 | "dev": "nodemon", 24 | "build": "rollup -c", 25 | "lint": "eslint src --fix --ext .js,.ts", 26 | "format": "prettier --write --parser typescript src/**/*.ts" 27 | }, 28 | "devDependencies": { 29 | "@commitlint/cli": "^11.0.0", 30 | "@commitlint/config-conventional": "^11.0.0", 31 | "@rollup/plugin-json": "^4.1.0", 32 | "@types/fs-extra": "^9.0.6", 33 | "@types/inquirer": "^7.3.1", 34 | "@types/update-notifier": "^5.0.0", 35 | "@typescript-eslint/eslint-plugin": "^4.6.1", 36 | "@typescript-eslint/parser": "^4.6.1", 37 | "chalk": "^4.1.0", 38 | "eslint": "^7.12.1", 39 | "eslint-config-airbnb": "^18.2.0", 40 | "eslint-config-airbnb-base": "^14.2.0", 41 | "eslint-config-prettier": "^6.15.0", 42 | "eslint-plugin-import": "^2.22.1", 43 | "husky": "^4.3.0", 44 | "lint-staged": "^10.5.1", 45 | "nodemon": "^2.0.6", 46 | "prettier": "^2.1.2", 47 | "rollup": "^2.32.1", 48 | "rollup-plugin-terser": "^7.0.2", 49 | "rollup-plugin-typescript2": "^0.28.0", 50 | "typescript": "^4.0.5" 51 | }, 52 | "dependencies": { 53 | "commander": "^6.2.0", 54 | "fs-extra": "^9.0.1", 55 | "inquirer": "^7.3.3", 56 | "update-notifier": "^5.0.0" 57 | }, 58 | "engines": { 59 | "node": ">=10" 60 | }, 61 | "husky": { 62 | "hooks": { 63 | "pre-commit": "npm run lint && lint-staged", 64 | "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" 65 | } 66 | }, 67 | "lint-staged": { 68 | "*.js": [ 69 | "prettier --write" 70 | ], 71 | "*.ts?(x)": [ 72 | "prettier --parser=typescript --write" 73 | ] 74 | } 75 | } 76 | -------------------------------------------------------------------------------- /resoures/create.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tal-tech/create-electron-app/bc0d08b95b8aad17e28cc626098f6e4f1ab19e06/resoures/create.gif -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import typescript from 'typescript' 2 | import json from '@rollup/plugin-json' 3 | import { terser } from 'rollup-plugin-terser' 4 | import typescript2 from 'rollup-plugin-typescript2' 5 | 6 | import { dependencies } from './package.json' 7 | 8 | const external = Object.keys(dependencies || '') 9 | const globals = external.reduce((prev, current) => { 10 | const newPrev = prev 11 | 12 | newPrev[current] = current 13 | return newPrev 14 | }, {}) 15 | 16 | const createConfig = { 17 | input: './src/index.ts', 18 | output: { 19 | file: './dist/index.js', 20 | format: 'cjs', 21 | banner: '#!/usr/bin/env node', 22 | globals 23 | }, 24 | external, 25 | plugins: [ 26 | typescript2({ 27 | exclude: 'node_modules/**', 28 | useTsconfigDeclarationDir: true, 29 | typescript, 30 | tsconfig: './tsconfig.json' 31 | }), 32 | json(), 33 | terser() 34 | ] 35 | } 36 | 37 | export default createConfig 38 | -------------------------------------------------------------------------------- /src/create-electron-app.ts: -------------------------------------------------------------------------------- 1 | import { Command } from 'commander' 2 | import { checkUpdate, createApp, pkg } from './utils' 3 | 4 | const program = new Command(pkg.name) 5 | 6 | /** 7 | * 初始化命令 8 | */ 9 | export const initCommand = (): void => { 10 | // 创建应用命令 11 | program 12 | .arguments('') 13 | .description('创建一个开箱即用的electron项目') 14 | .option('-t, --template ', '模版地址,支持 git 地址和本地路径') 15 | .action((appName, cmd) => { 16 | checkUpdate() 17 | createApp(appName, cmd.template) 18 | }) 19 | 20 | program.on('--help', () => { 21 | console.log('\n运行 create-electron-app -h | --help 查看命令使用。\n') 22 | }) 23 | 24 | program 25 | .version(`${pkg.name} ${pkg.version}`, '-v, --version', '查看版本信息') 26 | .helpOption('-h, --help', '查看帮助信息') 27 | .usage('[应用名]') 28 | 29 | // 没有输入参数,默认在终端输出帮助信息 30 | if (!process.argv.slice(2).length) { 31 | checkUpdate() 32 | program.outputHelp() 33 | return 34 | } 35 | 36 | try { 37 | program.parse(process.argv) 38 | } catch (error) { 39 | program.outputHelp() 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | import { checkNodeVersion } from './utils' 2 | import { initCommand } from './create-electron-app' 3 | 4 | checkNodeVersion() 5 | initCommand() 6 | -------------------------------------------------------------------------------- /src/interface.ts: -------------------------------------------------------------------------------- 1 | export type CMDType = 'git' | 'npm' | 'yarn' | 'robocopy' | 'cp' | 'cd' | 'rm' 2 | 3 | // 定义运行命令的参数 4 | export interface IRunParams { 5 | /** 6 | * 参数 7 | */ 8 | args: string[] 9 | 10 | /** 11 | * 命令 12 | */ 13 | cmd: CMDType 14 | 15 | /** 16 | * 路径 17 | */ 18 | cwd?: string 19 | 20 | /** 21 | * 是否要将相应的 stdio 流传给父进程或从父进程传入 22 | */ 23 | isStdio?: boolean 24 | } 25 | -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- 1 | import fs from 'fs' 2 | import fsExtra from 'fs-extra' 3 | import { spawnSync } from 'child_process' 4 | import updateNotifier from 'update-notifier' 5 | import inquirer from 'inquirer' 6 | import chalk from 'chalk' 7 | 8 | import { CMDType, IRunParams } from './interface' 9 | import pkg from '../package.json' 10 | 11 | // 命令提示配置 12 | const prompts = [ 13 | { 14 | type: 'confirm', 15 | name: 'git', 16 | message: '是否初始化 git?', 17 | default: false 18 | }, 19 | { 20 | type: 'list', 21 | name: 'selectInstall', 22 | message: '选择安装依赖方式', 23 | default: 'yarn', 24 | choices: [ 25 | { 26 | name: '使用 Yarn', 27 | value: 'yarn' 28 | }, 29 | { 30 | name: '使用 Npm', 31 | value: 'npm' 32 | } 33 | ] 34 | } 35 | ] 36 | 37 | /** 38 | * 检查路径是否存在 39 | * @param p - 路径 40 | */ 41 | export const isExistPath = (p: string): boolean => fs.existsSync(p) 42 | 43 | /** 44 | * 执行命令 45 | * @param args - 参数 46 | * @param cmd - 命令 47 | * @param cwd - 路径 48 | */ 49 | export const run = ({ 50 | args, 51 | cmd = 'npm', 52 | cwd = process.cwd(), 53 | isStdio = true 54 | }: IRunParams): void => { 55 | spawnSync(cmd, args, { 56 | cwd, 57 | stdio: isStdio ? 'inherit' : undefined, 58 | shell: true 59 | }) 60 | } 61 | 62 | /** 63 | * 下载模板 64 | * @param name - 应用名 65 | * @param template - 模版地址 66 | */ 67 | const downloadTemplate = ( 68 | name: string, 69 | template = 'https://github.com/tal-tech/create-electron-app-template.git' 70 | ): void => { 71 | const isGitTemplate = /\.git/.test(template) 72 | const currentPath = process.cwd() 73 | let runParams: IRunParams = { 74 | cmd: 'git', 75 | args: ['clone', template, name] 76 | } 77 | 78 | // 本地路径,采用复制的方式 79 | if (!isGitTemplate) { 80 | let cmd: CMDType = 'cp' 81 | let args = [template, currentPath, '/e', '/xd', 'node_modules'] 82 | 83 | if (process.platform === 'win32') { 84 | cmd = 'robocopy' 85 | args = [template, currentPath] 86 | } 87 | 88 | runParams = { 89 | cmd, 90 | args 91 | } 92 | } 93 | 94 | console.log('\n下载模版...') 95 | run({ 96 | ...runParams, 97 | isStdio: true 98 | }) 99 | console.log('模板下载完成。\n') 100 | 101 | // 移除现有 git 记录 102 | fsExtra.removeSync(`${currentPath}/${name}/.git`) 103 | run({ cmd: 'rm', args: ['-rf', '.git'], cwd: `${currentPath}/${name}` }) 104 | } 105 | 106 | /** 107 | * 安装依赖 108 | * @param cmd - 执行命令 109 | * @param path - 路径 110 | */ 111 | const installDependencie = (cmd: CMDType, path: string = process.cwd()) => { 112 | run({ cmd, args: ['install'], cwd: path }) 113 | } 114 | 115 | /** 116 | * 初始化 git 117 | * @param path - 路径。默认当前位置 118 | */ 119 | const initGit = (path: string = process.cwd()) => { 120 | run({ cmd: 'git', args: ['init'], cwd: path, isStdio: false }) 121 | run({ cmd: 'git', args: ['add', '.'], cwd: path, isStdio: false }) 122 | run({ 123 | cmd: 'git', 124 | args: ['commit', '-m', '"init commit"'], 125 | cwd: path, 126 | isStdio: false 127 | }) 128 | } 129 | 130 | /** 131 | * 初始化完成 132 | */ 133 | const initComplate = () => { 134 | console.log('\n✅ 项目初始化完成。\n') 135 | } 136 | 137 | /** 138 | * 初始化命令提示 139 | */ 140 | const initPrompt = (name: string, template: string) => { 141 | inquirer.prompt(prompts).then(({ git, selectInstall }) => { 142 | const fullPath = `${process.cwd()}/${name}` 143 | 144 | downloadTemplate(name, template) 145 | installDependencie(selectInstall, fullPath) 146 | 147 | if (git) { 148 | initGit(fullPath) 149 | } 150 | 151 | initComplate() 152 | }) 153 | } 154 | 155 | /** 156 | * 检查 Node 157 | */ 158 | export const checkNodeVersion = (): void => { 159 | const currentVersion = process.versions.node 160 | const major = Number(currentVersion.split('.')[0]) 161 | 162 | if (major < 10) { 163 | console.log(`你使用的 Node 版本:\n\n\t${currentVersion}\n 164 | ${chalk.red( 165 | '创建 Electron 应用需要 Node 10 或者更高版本,请升级你的 Node 版本。' 166 | )}`) 167 | process.exit(1) 168 | } 169 | } 170 | 171 | /** 172 | * 检查更新 173 | */ 174 | export const checkUpdate = (): void => { 175 | updateNotifier({ pkg }).notify() 176 | } 177 | 178 | /** 179 | * 创建新应用 180 | * @param name - 应用名 181 | * @param template - 模版地址。git 或本地路径 182 | */ 183 | export const createApp = (name: string, template: string): void => { 184 | const fullPath = `${process.cwd()}/${name}` 185 | 186 | if (isExistPath(fullPath)) { 187 | console.log(`${chalk.cyan(name)} 在当前目录已经存在。`) 188 | return 189 | } 190 | 191 | console.clear() // 清空控制台 192 | process.stdout.write( 193 | chalk.bold.cyan(`${pkg.name} v${pkg.version}\n`), 194 | 'utf-8' 195 | ) 196 | initPrompt(name, template) 197 | } 198 | 199 | export { pkg } 200 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES6", 4 | "module": "ESNext", 5 | "sourceMap": false, 6 | "declaration": false, 7 | "outDir": "./dist", 8 | "moduleResolution": "Node", 9 | "esModuleInterop": true, 10 | "resolveJsonModule": true, 11 | "removeComments": false, 12 | "importHelpers": true, 13 | "strict": true, 14 | "lib": ["ES6"] 15 | }, 16 | "include": ["src"] 17 | } -------------------------------------------------------------------------------- /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.10.4": 6 | version "7.10.4" 7 | resolved "https://registry.npm.taobao.org/@babel/code-frame/download/@babel/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" 8 | integrity sha1-Fo2ho26Q2miujUnA8bSMfGJJITo= 9 | dependencies: 10 | "@babel/highlight" "^7.10.4" 11 | 12 | "@babel/helper-validator-identifier@^7.10.4": 13 | version "7.10.4" 14 | resolved "https://registry.npm.taobao.org/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" 15 | integrity sha1-p4x6clHgH2FlEtMbEK3PUq2l4NI= 16 | 17 | "@babel/highlight@^7.10.4": 18 | version "7.10.4" 19 | resolved "https://registry.npm.taobao.org/@babel/highlight/download/@babel/highlight-7.10.4.tgz?cache=0&sync_timestamp=1593521087106&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" 20 | integrity sha1-fRvf1ldTU4+r5sOFls23bZrGAUM= 21 | dependencies: 22 | "@babel/helper-validator-identifier" "^7.10.4" 23 | chalk "^2.0.0" 24 | js-tokens "^4.0.0" 25 | 26 | "@babel/runtime@^7.11.2": 27 | version "7.12.5" 28 | resolved "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.12.5.tgz?cache=0&sync_timestamp=1604443606981&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" 29 | integrity sha1-QQ5+SHRB4bNgwpvnFdhw2bmFiC4= 30 | dependencies: 31 | regenerator-runtime "^0.13.4" 32 | 33 | "@commitlint/cli@^11.0.0": 34 | version "11.0.0" 35 | resolved "https://registry.npm.taobao.org/@commitlint/cli/download/@commitlint/cli-11.0.0.tgz?cache=0&sync_timestamp=1599988776054&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fcli%2Fdownload%2F%40commitlint%2Fcli-11.0.0.tgz#698199bc52afed50aa28169237758fa14a67b5d3" 36 | integrity sha1-aYGZvFKv7VCqKBaSN3WPoUpntdM= 37 | dependencies: 38 | "@babel/runtime" "^7.11.2" 39 | "@commitlint/format" "^11.0.0" 40 | "@commitlint/lint" "^11.0.0" 41 | "@commitlint/load" "^11.0.0" 42 | "@commitlint/read" "^11.0.0" 43 | chalk "4.1.0" 44 | core-js "^3.6.1" 45 | get-stdin "8.0.0" 46 | lodash "^4.17.19" 47 | resolve-from "5.0.0" 48 | resolve-global "1.0.0" 49 | yargs "^15.1.0" 50 | 51 | "@commitlint/config-conventional@^11.0.0": 52 | version "11.0.0" 53 | resolved "https://registry.npm.taobao.org/@commitlint/config-conventional/download/@commitlint/config-conventional-11.0.0.tgz?cache=0&sync_timestamp=1599988776207&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fconfig-conventional%2Fdownload%2F%40commitlint%2Fconfig-conventional-11.0.0.tgz#3fa300a1b639273946de3c3f15e1cda518333422" 54 | integrity sha1-P6MAobY5JzlG3jw/FeHNpRgzNCI= 55 | dependencies: 56 | conventional-changelog-conventionalcommits "^4.3.1" 57 | 58 | "@commitlint/ensure@^11.0.0": 59 | version "11.0.0" 60 | resolved "https://registry.npm.taobao.org/@commitlint/ensure/download/@commitlint/ensure-11.0.0.tgz?cache=0&sync_timestamp=1599988776761&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fensure%2Fdownload%2F%40commitlint%2Fensure-11.0.0.tgz#3e796b968ab5b72bc6f8a6040076406306c987fb" 61 | integrity sha1-Pnlrloq1tyvG+KYEAHZAYwbJh/s= 62 | dependencies: 63 | "@commitlint/types" "^11.0.0" 64 | lodash "^4.17.19" 65 | 66 | "@commitlint/execute-rule@^11.0.0": 67 | version "11.0.0" 68 | resolved "https://registry.npm.taobao.org/@commitlint/execute-rule/download/@commitlint/execute-rule-11.0.0.tgz#3ed60ab7a33019e58d90e2d891b75d7df77b4b4d" 69 | integrity sha1-PtYKt6MwGeWNkOLYkbddffd7S00= 70 | 71 | "@commitlint/format@^11.0.0": 72 | version "11.0.0" 73 | resolved "https://registry.npm.taobao.org/@commitlint/format/download/@commitlint/format-11.0.0.tgz?cache=0&sync_timestamp=1599988776454&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fformat%2Fdownload%2F%40commitlint%2Fformat-11.0.0.tgz#ac47b0b9ca46540c0082c721b290794e67bdc51b" 74 | integrity sha1-rEewucpGVAwAgschspB5Tme9xRs= 75 | dependencies: 76 | "@commitlint/types" "^11.0.0" 77 | chalk "^4.0.0" 78 | 79 | "@commitlint/is-ignored@^11.0.0": 80 | version "11.0.0" 81 | resolved "https://registry.npm.taobao.org/@commitlint/is-ignored/download/@commitlint/is-ignored-11.0.0.tgz?cache=0&sync_timestamp=1599988776350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fis-ignored%2Fdownload%2F%40commitlint%2Fis-ignored-11.0.0.tgz#7b803eda56276dbe7fec51eb1510676198468f39" 82 | integrity sha1-e4A+2lYnbb5/7FHrFRBnYZhGjzk= 83 | dependencies: 84 | "@commitlint/types" "^11.0.0" 85 | semver "7.3.2" 86 | 87 | "@commitlint/lint@^11.0.0": 88 | version "11.0.0" 89 | resolved "https://registry.npm.taobao.org/@commitlint/lint/download/@commitlint/lint-11.0.0.tgz?cache=0&sync_timestamp=1599988778322&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Flint%2Fdownload%2F%40commitlint%2Flint-11.0.0.tgz#01e062cd1b0e7c3d756aa2c246462e0b6a3348a4" 90 | integrity sha1-AeBizRsOfD11aqLCRkYuC2ozSKQ= 91 | dependencies: 92 | "@commitlint/is-ignored" "^11.0.0" 93 | "@commitlint/parse" "^11.0.0" 94 | "@commitlint/rules" "^11.0.0" 95 | "@commitlint/types" "^11.0.0" 96 | 97 | "@commitlint/load@^11.0.0": 98 | version "11.0.0" 99 | resolved "https://registry.npm.taobao.org/@commitlint/load/download/@commitlint/load-11.0.0.tgz#f736562f0ffa7e773f8808fea93319042ee18211" 100 | integrity sha1-9zZWLw/6fnc/iAj+qTMZBC7hghE= 101 | dependencies: 102 | "@commitlint/execute-rule" "^11.0.0" 103 | "@commitlint/resolve-extends" "^11.0.0" 104 | "@commitlint/types" "^11.0.0" 105 | chalk "4.1.0" 106 | cosmiconfig "^7.0.0" 107 | lodash "^4.17.19" 108 | resolve-from "^5.0.0" 109 | 110 | "@commitlint/message@^11.0.0": 111 | version "11.0.0" 112 | resolved "https://registry.npm.taobao.org/@commitlint/message/download/@commitlint/message-11.0.0.tgz?cache=0&sync_timestamp=1599988778820&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fmessage%2Fdownload%2F%40commitlint%2Fmessage-11.0.0.tgz#83554c3cbbc884fd07b473593bc3e94bcaa3ee05" 113 | integrity sha1-g1VMPLvIhP0HtHNZO8PpS8qj7gU= 114 | 115 | "@commitlint/parse@^11.0.0": 116 | version "11.0.0" 117 | resolved "https://registry.npm.taobao.org/@commitlint/parse/download/@commitlint/parse-11.0.0.tgz?cache=0&sync_timestamp=1599988750670&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fparse%2Fdownload%2F%40commitlint%2Fparse-11.0.0.tgz#d18b08cf67c35d02115207d7009306a2e8e7c901" 118 | integrity sha1-0YsIz2fDXQIRUgfXAJMGoujnyQE= 119 | dependencies: 120 | conventional-changelog-angular "^5.0.0" 121 | conventional-commits-parser "^3.0.0" 122 | 123 | "@commitlint/read@^11.0.0": 124 | version "11.0.0" 125 | resolved "https://registry.npm.taobao.org/@commitlint/read/download/@commitlint/read-11.0.0.tgz?cache=0&sync_timestamp=1599988750331&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fread%2Fdownload%2F%40commitlint%2Fread-11.0.0.tgz#f24240548c63587bba139fa5a364cab926077016" 126 | integrity sha1-8kJAVIxjWHu6E5+lo2TKuSYHcBY= 127 | dependencies: 128 | "@commitlint/top-level" "^11.0.0" 129 | fs-extra "^9.0.0" 130 | git-raw-commits "^2.0.0" 131 | 132 | "@commitlint/resolve-extends@^11.0.0": 133 | version "11.0.0" 134 | resolved "https://registry.npm.taobao.org/@commitlint/resolve-extends/download/@commitlint/resolve-extends-11.0.0.tgz#158ecbe27d4a2a51d426111a01478e216fbb1036" 135 | integrity sha1-FY7L4n1KKlHUJhEaAUeOIW+7EDY= 136 | dependencies: 137 | import-fresh "^3.0.0" 138 | lodash "^4.17.19" 139 | resolve-from "^5.0.0" 140 | resolve-global "^1.0.0" 141 | 142 | "@commitlint/rules@^11.0.0": 143 | version "11.0.0" 144 | resolved "https://registry.npm.taobao.org/@commitlint/rules/download/@commitlint/rules-11.0.0.tgz?cache=0&sync_timestamp=1599988750499&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Frules%2Fdownload%2F%40commitlint%2Frules-11.0.0.tgz#bdb310cc6fc55c9f8d7d917a22b69055c535c375" 145 | integrity sha1-vbMQzG/FXJ+NfZF6IraQVcU1w3U= 146 | dependencies: 147 | "@commitlint/ensure" "^11.0.0" 148 | "@commitlint/message" "^11.0.0" 149 | "@commitlint/to-lines" "^11.0.0" 150 | "@commitlint/types" "^11.0.0" 151 | 152 | "@commitlint/to-lines@^11.0.0": 153 | version "11.0.0" 154 | resolved "https://registry.npm.taobao.org/@commitlint/to-lines/download/@commitlint/to-lines-11.0.0.tgz?cache=0&sync_timestamp=1599988750837&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Fto-lines%2Fdownload%2F%40commitlint%2Fto-lines-11.0.0.tgz#86dea151c10eea41e39ea96fa4de07839258a7fe" 155 | integrity sha1-ht6hUcEO6kHjnqlvpN4Hg5JYp/4= 156 | 157 | "@commitlint/top-level@^11.0.0": 158 | version "11.0.0" 159 | resolved "https://registry.npm.taobao.org/@commitlint/top-level/download/@commitlint/top-level-11.0.0.tgz?cache=0&sync_timestamp=1599988751132&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40commitlint%2Ftop-level%2Fdownload%2F%40commitlint%2Ftop-level-11.0.0.tgz#bb2d1b6e5ed3be56874633b59e1f7de118c32783" 160 | integrity sha1-uy0bbl7TvlaHRjO1nh994RjDJ4M= 161 | dependencies: 162 | find-up "^5.0.0" 163 | 164 | "@commitlint/types@^11.0.0": 165 | version "11.0.0" 166 | resolved "https://registry.npm.taobao.org/@commitlint/types/download/@commitlint/types-11.0.0.tgz#719cf05fcc1abb6533610a2e0f5dd1e61eac14fe" 167 | integrity sha1-cZzwX8wau2UzYQouD13R5h6sFP4= 168 | 169 | "@eslint/eslintrc@^0.2.1": 170 | version "0.2.1" 171 | resolved "https://registry.npm.taobao.org/@eslint/eslintrc/download/@eslint/eslintrc-0.2.1.tgz?cache=0&sync_timestamp=1603766539273&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40eslint%2Feslintrc%2Fdownload%2F%40eslint%2Feslintrc-0.2.1.tgz#f72069c330461a06684d119384435e12a5d76e3c" 172 | integrity sha1-9yBpwzBGGgZoTRGThENeEqXXbjw= 173 | dependencies: 174 | ajv "^6.12.4" 175 | debug "^4.1.1" 176 | espree "^7.3.0" 177 | globals "^12.1.0" 178 | ignore "^4.0.6" 179 | import-fresh "^3.2.1" 180 | js-yaml "^3.13.1" 181 | lodash "^4.17.19" 182 | minimatch "^3.0.4" 183 | strip-json-comments "^3.1.1" 184 | 185 | "@nodelib/fs.scandir@2.1.3": 186 | version "2.1.3" 187 | resolved "https://registry.npm.taobao.org/@nodelib/fs.scandir/download/@nodelib/fs.scandir-2.1.3.tgz#3a582bdb53804c6ba6d146579c46e52130cf4a3b" 188 | integrity sha1-Olgr21OATGum0UZXnEblITDPSjs= 189 | dependencies: 190 | "@nodelib/fs.stat" "2.0.3" 191 | run-parallel "^1.1.9" 192 | 193 | "@nodelib/fs.stat@2.0.3", "@nodelib/fs.stat@^2.0.2": 194 | version "2.0.3" 195 | resolved "https://registry.npm.taobao.org/@nodelib/fs.stat/download/@nodelib/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" 196 | integrity sha1-NNxfTKu8cg9OYPdadH5+zWwXW9M= 197 | 198 | "@nodelib/fs.walk@^1.2.3": 199 | version "1.2.4" 200 | resolved "https://registry.npm.taobao.org/@nodelib/fs.walk/download/@nodelib/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" 201 | integrity sha1-ARuSAqcKY2bkNspcBlhEUoqwSXY= 202 | dependencies: 203 | "@nodelib/fs.scandir" "2.1.3" 204 | fastq "^1.6.0" 205 | 206 | "@rollup/plugin-json@^4.1.0": 207 | version "4.1.0" 208 | resolved "https://registry.npm.taobao.org/@rollup/plugin-json/download/@rollup/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3" 209 | integrity sha1-VOCYZ65pY8WThE2L16nHGClElvM= 210 | dependencies: 211 | "@rollup/pluginutils" "^3.0.8" 212 | 213 | "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": 214 | version "3.1.0" 215 | resolved "https://registry.npm.taobao.org/@rollup/pluginutils/download/@rollup/pluginutils-3.1.0.tgz?cache=0&sync_timestamp=1603765711042&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40rollup%2Fpluginutils%2Fdownload%2F%40rollup%2Fpluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" 216 | integrity sha1-cGtFJO5tyLEDs8mVUz5a1oDAK5s= 217 | dependencies: 218 | "@types/estree" "0.0.39" 219 | estree-walker "^1.0.1" 220 | picomatch "^2.2.2" 221 | 222 | "@sindresorhus/is@^0.14.0": 223 | version "0.14.0" 224 | resolved "https://registry.npm.taobao.org/@sindresorhus/is/download/@sindresorhus/is-0.14.0.tgz?cache=0&sync_timestamp=1602540622325&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40sindresorhus%2Fis%2Fdownload%2F%40sindresorhus%2Fis-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" 225 | integrity sha1-n7OjzzEyMoFR81PeRjLgHlIQK+o= 226 | 227 | "@szmarczak/http-timer@^1.1.2": 228 | version "1.1.2" 229 | resolved "https://registry.npm.taobao.org/@szmarczak/http-timer/download/@szmarczak/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" 230 | integrity sha1-sWZeLEYaLNkvTBu/UNVFTeDUtCE= 231 | dependencies: 232 | defer-to-connect "^1.0.1" 233 | 234 | "@types/configstore@*": 235 | version "4.0.0" 236 | resolved "https://registry.npm.taobao.org/@types/configstore/download/@types/configstore-4.0.0.tgz#cb718f9507e9ee73782f40d07aaca1cd747e36fa" 237 | integrity sha1-y3GPlQfp7nN4L0DQeqyhzXR+Nvo= 238 | 239 | "@types/estree@0.0.39": 240 | version "0.0.39" 241 | resolved "https://registry.npm.taobao.org/@types/estree/download/@types/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" 242 | integrity sha1-4Xfmme4bjCLSMXTKqnQiZEOJUJ8= 243 | 244 | "@types/fs-extra@^9.0.6": 245 | version "9.0.6" 246 | resolved "https://registry.npm.taobao.org/@types/fs-extra/download/@types/fs-extra-9.0.6.tgz?cache=0&sync_timestamp=1608756472634&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Ffs-extra%2Fdownload%2F%40types%2Ffs-extra-9.0.6.tgz#488e56b77299899a608b8269719c1d133027a6ab" 247 | integrity sha1-SI5Wt3KZiZpgi4JpcZwdEzAnpqs= 248 | dependencies: 249 | "@types/node" "*" 250 | 251 | "@types/inquirer@^7.3.1": 252 | version "7.3.1" 253 | resolved "https://registry.npm.taobao.org/@types/inquirer/download/@types/inquirer-7.3.1.tgz#1f231224e7df11ccfaf4cf9acbcc3b935fea292d" 254 | integrity sha1-HyMSJOffEcz69M+ay8w7k1/qKS0= 255 | dependencies: 256 | "@types/through" "*" 257 | rxjs "^6.4.0" 258 | 259 | "@types/json-schema@^7.0.3": 260 | version "7.0.6" 261 | resolved "https://registry.npm.taobao.org/@types/json-schema/download/@types/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" 262 | integrity sha1-9MfsQ+gbMZqYFRFQMXCfJph4kfA= 263 | 264 | "@types/json5@^0.0.29": 265 | version "0.0.29" 266 | resolved "https://registry.npm.taobao.org/@types/json5/download/@types/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" 267 | integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= 268 | 269 | "@types/minimist@^1.2.0": 270 | version "1.2.0" 271 | resolved "https://registry.npm.taobao.org/@types/minimist/download/@types/minimist-1.2.0.tgz?cache=0&sync_timestamp=1596840692265&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fminimist%2Fdownload%2F%40types%2Fminimist-1.2.0.tgz#69a23a3ad29caf0097f06eda59b361ee2f0639f6" 272 | integrity sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY= 273 | 274 | "@types/node@*": 275 | version "14.14.5" 276 | resolved "https://registry.npm.taobao.org/@types/node/download/@types/node-14.14.5.tgz#e92d3b8f76583efa26c1a63a21c9d3c1143daa29" 277 | integrity sha1-6S07j3ZYPvomwaY6IcnTwRQ9qik= 278 | 279 | "@types/normalize-package-data@^2.4.0": 280 | version "2.4.0" 281 | resolved "https://registry.npm.taobao.org/@types/normalize-package-data/download/@types/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" 282 | integrity sha1-5IbQ2XOW15vu3QpuM/RTT/a0lz4= 283 | 284 | "@types/parse-json@^4.0.0": 285 | version "4.0.0" 286 | resolved "https://registry.npm.taobao.org/@types/parse-json/download/@types/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1596840707693&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40types%2Fparse-json%2Fdownload%2F%40types%2Fparse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 287 | integrity sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA= 288 | 289 | "@types/through@*": 290 | version "0.0.30" 291 | resolved "https://registry.npm.taobao.org/@types/through/download/@types/through-0.0.30.tgz#e0e42ce77e897bd6aead6f6ea62aeb135b8a3895" 292 | integrity sha1-4OQs536Je9aurW9upirrE1uKOJU= 293 | dependencies: 294 | "@types/node" "*" 295 | 296 | "@types/update-notifier@^5.0.0": 297 | version "5.0.0" 298 | resolved "https://registry.npm.taobao.org/@types/update-notifier/download/@types/update-notifier-5.0.0.tgz#7765369626e9f8c21ba0cf9a59e4a6eddf47997f" 299 | integrity sha1-d2U2libp+MIboM+aWeSm7d9HmX8= 300 | dependencies: 301 | "@types/configstore" "*" 302 | boxen "^4.2.0" 303 | 304 | "@typescript-eslint/eslint-plugin@^4.6.1": 305 | version "4.6.1" 306 | resolved "https://registry.npm.taobao.org/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-4.6.1.tgz?cache=0&sync_timestamp=1604341685422&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Feslint-plugin%2Fdownload%2F%40typescript-eslint%2Feslint-plugin-4.6.1.tgz#99d77eb7a016fd5a5e749d2c44a7e4c317eb7da3" 307 | integrity sha1-mdd+t6AW/VpedJ0sRKfkwxfrfaM= 308 | dependencies: 309 | "@typescript-eslint/experimental-utils" "4.6.1" 310 | "@typescript-eslint/scope-manager" "4.6.1" 311 | debug "^4.1.1" 312 | functional-red-black-tree "^1.0.1" 313 | regexpp "^3.0.0" 314 | semver "^7.3.2" 315 | tsutils "^3.17.1" 316 | 317 | "@typescript-eslint/experimental-utils@4.6.1": 318 | version "4.6.1" 319 | resolved "https://registry.npm.taobao.org/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-4.6.1.tgz?cache=0&sync_timestamp=1604341245763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fexperimental-utils%2Fdownload%2F%40typescript-eslint%2Fexperimental-utils-4.6.1.tgz#a9c691dfd530a9570274fe68907c24c07a06c4aa" 320 | integrity sha1-qcaR39UwqVcCdP5okHwkwHoGxKo= 321 | dependencies: 322 | "@types/json-schema" "^7.0.3" 323 | "@typescript-eslint/scope-manager" "4.6.1" 324 | "@typescript-eslint/types" "4.6.1" 325 | "@typescript-eslint/typescript-estree" "4.6.1" 326 | eslint-scope "^5.0.0" 327 | eslint-utils "^2.0.0" 328 | 329 | "@typescript-eslint/parser@^4.6.1": 330 | version "4.6.1" 331 | resolved "https://registry.npm.taobao.org/@typescript-eslint/parser/download/@typescript-eslint/parser-4.6.1.tgz?cache=0&sync_timestamp=1604341238243&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fparser%2Fdownload%2F%40typescript-eslint%2Fparser-4.6.1.tgz#b801bff67b536ecc4a840ac9289ba2be57e02428" 332 | integrity sha1-uAG/9ntTbsxKhArJKJuivlfgJCg= 333 | dependencies: 334 | "@typescript-eslint/scope-manager" "4.6.1" 335 | "@typescript-eslint/types" "4.6.1" 336 | "@typescript-eslint/typescript-estree" "4.6.1" 337 | debug "^4.1.1" 338 | 339 | "@typescript-eslint/scope-manager@4.6.1": 340 | version "4.6.1" 341 | resolved "https://registry.npm.taobao.org/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-4.6.1.tgz?cache=0&sync_timestamp=1604538682248&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fscope-manager%2Fdownload%2F%40typescript-eslint%2Fscope-manager-4.6.1.tgz#21872b91cbf7adfc7083f17b8041149148baf992" 342 | integrity sha1-IYcrkcv3rfxwg/F7gEEUkUi6+ZI= 343 | dependencies: 344 | "@typescript-eslint/types" "4.6.1" 345 | "@typescript-eslint/visitor-keys" "4.6.1" 346 | 347 | "@typescript-eslint/types@4.6.1": 348 | version "4.6.1" 349 | resolved "https://registry.npm.taobao.org/@typescript-eslint/types/download/@typescript-eslint/types-4.6.1.tgz?cache=0&sync_timestamp=1604538686423&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Ftypes%2Fdownload%2F%40typescript-eslint%2Ftypes-4.6.1.tgz#d3ad7478f53f22e7339dc006ab61aac131231552" 350 | integrity sha1-0610ePU/IuczncAGq2GqwTEjFVI= 351 | 352 | "@typescript-eslint/typescript-estree@4.6.1": 353 | version "4.6.1" 354 | resolved "https://registry.npm.taobao.org/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.6.1.tgz#6025cce724329413f57e4959b2d676fceeca246f" 355 | integrity sha1-YCXM5yQylBP1fklZstZ2/O7KJG8= 356 | dependencies: 357 | "@typescript-eslint/types" "4.6.1" 358 | "@typescript-eslint/visitor-keys" "4.6.1" 359 | debug "^4.1.1" 360 | globby "^11.0.1" 361 | is-glob "^4.0.1" 362 | lodash "^4.17.15" 363 | semver "^7.3.2" 364 | tsutils "^3.17.1" 365 | 366 | "@typescript-eslint/visitor-keys@4.6.1": 367 | version "4.6.1" 368 | resolved "https://registry.npm.taobao.org/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-4.6.1.tgz?cache=0&sync_timestamp=1604538686679&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40typescript-eslint%2Fvisitor-keys%2Fdownload%2F%40typescript-eslint%2Fvisitor-keys-4.6.1.tgz#6b125883402d8939df7b54528d879e88f7ba3614" 369 | integrity sha1-axJYg0AtiTnfe1RSjYeeiPe6NhQ= 370 | dependencies: 371 | "@typescript-eslint/types" "4.6.1" 372 | eslint-visitor-keys "^2.0.0" 373 | 374 | JSONStream@^1.0.4: 375 | version "1.3.5" 376 | resolved "https://registry.npm.taobao.org/JSONStream/download/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" 377 | integrity sha1-MgjB8I06TZkmGrZPkjArwV4RHKA= 378 | dependencies: 379 | jsonparse "^1.2.0" 380 | through ">=2.2.7 <3" 381 | 382 | abbrev@1: 383 | version "1.1.1" 384 | resolved "https://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" 385 | integrity sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg= 386 | 387 | acorn-jsx@^5.2.0: 388 | version "5.3.1" 389 | resolved "https://registry.npm.taobao.org/acorn-jsx/download/acorn-jsx-5.3.1.tgz?cache=0&sync_timestamp=1599546317194&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn-jsx%2Fdownload%2Facorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" 390 | integrity sha1-/IZh4Rt6wVOcR9v+oucrOvNNJns= 391 | 392 | acorn@^7.4.0: 393 | version "7.4.1" 394 | resolved "https://registry.npm.taobao.org/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1602534280466&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 395 | integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= 396 | 397 | aggregate-error@^3.0.0: 398 | version "3.1.0" 399 | resolved "https://registry.npm.taobao.org/aggregate-error/download/aggregate-error-3.1.0.tgz?cache=0&sync_timestamp=1598047329122&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Faggregate-error%2Fdownload%2Faggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" 400 | integrity sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo= 401 | dependencies: 402 | clean-stack "^2.0.0" 403 | indent-string "^4.0.0" 404 | 405 | ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4: 406 | version "6.12.6" 407 | resolved "https://registry.npm.taobao.org/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1603561508560&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv%2Fdownload%2Fajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" 408 | integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ= 409 | dependencies: 410 | fast-deep-equal "^3.1.1" 411 | fast-json-stable-stringify "^2.0.0" 412 | json-schema-traverse "^0.4.1" 413 | uri-js "^4.2.2" 414 | 415 | ansi-align@^3.0.0: 416 | version "3.0.0" 417 | resolved "https://registry.npm.taobao.org/ansi-align/download/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" 418 | integrity sha1-tTazcc9ofKrvI2wY0+If43l0Z8s= 419 | dependencies: 420 | string-width "^3.0.0" 421 | 422 | ansi-colors@^4.1.1: 423 | version "4.1.1" 424 | resolved "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" 425 | integrity sha1-y7muJWv3UK8eqzRPIpqif+lLo0g= 426 | 427 | ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: 428 | version "4.3.1" 429 | resolved "https://registry.npm.taobao.org/ansi-escapes/download/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" 430 | integrity sha1-pcR8xDGB8fOP/XB2g3cA05VSKmE= 431 | dependencies: 432 | type-fest "^0.11.0" 433 | 434 | ansi-regex@^4.1.0: 435 | version "4.1.0" 436 | resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" 437 | integrity sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc= 438 | 439 | ansi-regex@^5.0.0: 440 | version "5.0.0" 441 | resolved "https://registry.npm.taobao.org/ansi-regex/download/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 442 | integrity sha1-OIU59VF5vzkznIGvMKZU1p+Hy3U= 443 | 444 | ansi-styles@^3.2.0, ansi-styles@^3.2.1: 445 | version "3.2.1" 446 | resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz?cache=0&sync_timestamp=1601839226460&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 447 | integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0= 448 | dependencies: 449 | color-convert "^1.9.0" 450 | 451 | ansi-styles@^4.0.0, ansi-styles@^4.1.0: 452 | version "4.3.0" 453 | resolved "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1601839226460&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 454 | integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= 455 | dependencies: 456 | color-convert "^2.0.1" 457 | 458 | anymatch@~3.1.1: 459 | version "3.1.1" 460 | resolved "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" 461 | integrity sha1-xV7PAhheJGklk5kxDBc84xIzsUI= 462 | dependencies: 463 | normalize-path "^3.0.0" 464 | picomatch "^2.0.4" 465 | 466 | argparse@^1.0.7: 467 | version "1.0.10" 468 | resolved "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 469 | integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE= 470 | dependencies: 471 | sprintf-js "~1.0.2" 472 | 473 | array-ify@^1.0.0: 474 | version "1.0.0" 475 | resolved "https://registry.npm.taobao.org/array-ify/download/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" 476 | integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= 477 | 478 | array-includes@^3.1.1: 479 | version "3.1.1" 480 | resolved "https://registry.npm.taobao.org/array-includes/download/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348" 481 | integrity sha1-zdZ+aFK9+cEhVGB4ZzIlXtJFk0g= 482 | dependencies: 483 | define-properties "^1.1.3" 484 | es-abstract "^1.17.0" 485 | is-string "^1.0.5" 486 | 487 | array-union@^2.1.0: 488 | version "2.1.0" 489 | resolved "https://registry.npm.taobao.org/array-union/download/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" 490 | integrity sha1-t5hCCtvrHego2ErNii4j0+/oXo0= 491 | 492 | array.prototype.flat@^1.2.3: 493 | version "1.2.3" 494 | resolved "https://registry.npm.taobao.org/array.prototype.flat/download/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" 495 | integrity sha1-DegrQmsDGNv9uUAInjiwQ9N/bHs= 496 | dependencies: 497 | define-properties "^1.1.3" 498 | es-abstract "^1.17.0-next.1" 499 | 500 | arrify@^1.0.1: 501 | version "1.0.1" 502 | resolved "https://registry.npm.taobao.org/arrify/download/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" 503 | integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= 504 | 505 | astral-regex@^1.0.0: 506 | version "1.0.0" 507 | resolved "https://registry.npm.taobao.org/astral-regex/download/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" 508 | integrity sha1-bIw/uCfdQ+45GPJ7gngqt2WKb9k= 509 | 510 | astral-regex@^2.0.0: 511 | version "2.0.0" 512 | resolved "https://registry.npm.taobao.org/astral-regex/download/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" 513 | integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= 514 | 515 | at-least-node@^1.0.0: 516 | version "1.0.0" 517 | resolved "https://registry.npm.taobao.org/at-least-node/download/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 518 | integrity sha1-YCzUtG6EStTv/JKoARo8RuAjjcI= 519 | 520 | balanced-match@^1.0.0: 521 | version "1.0.0" 522 | resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 523 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= 524 | 525 | binary-extensions@^2.0.0: 526 | version "2.1.0" 527 | resolved "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" 528 | integrity sha1-MPpAyef+B9vIlWeM0ocCTeokHdk= 529 | 530 | boxen@^4.2.0: 531 | version "4.2.0" 532 | resolved "https://registry.npm.taobao.org/boxen/download/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" 533 | integrity sha1-5BG2I1fW1tNlh8isPV2XTaoHDmQ= 534 | dependencies: 535 | ansi-align "^3.0.0" 536 | camelcase "^5.3.1" 537 | chalk "^3.0.0" 538 | cli-boxes "^2.2.0" 539 | string-width "^4.1.0" 540 | term-size "^2.1.0" 541 | type-fest "^0.8.1" 542 | widest-line "^3.1.0" 543 | 544 | brace-expansion@^1.1.7: 545 | version "1.1.11" 546 | resolved "https://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz?cache=0&sync_timestamp=1601898201980&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrace-expansion%2Fdownload%2Fbrace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 547 | integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0= 548 | dependencies: 549 | balanced-match "^1.0.0" 550 | concat-map "0.0.1" 551 | 552 | braces@^3.0.1, braces@~3.0.2: 553 | version "3.0.2" 554 | resolved "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 555 | integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc= 556 | dependencies: 557 | fill-range "^7.0.1" 558 | 559 | buffer-from@^1.0.0: 560 | version "1.1.1" 561 | resolved "https://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" 562 | integrity sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8= 563 | 564 | cacheable-request@^6.0.0: 565 | version "6.1.0" 566 | resolved "https://registry.npm.taobao.org/cacheable-request/download/cacheable-request-6.1.0.tgz?cache=0&sync_timestamp=1579606262568&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacheable-request%2Fdownload%2Fcacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" 567 | integrity sha1-IP+4vRYrpL4R6VZ9gj22UQUsqRI= 568 | dependencies: 569 | clone-response "^1.0.2" 570 | get-stream "^5.1.0" 571 | http-cache-semantics "^4.0.0" 572 | keyv "^3.0.0" 573 | lowercase-keys "^2.0.0" 574 | normalize-url "^4.1.0" 575 | responselike "^1.0.2" 576 | 577 | call-bind@^1.0.0: 578 | version "1.0.0" 579 | resolved "https://registry.npm.taobao.org/call-bind/download/call-bind-1.0.0.tgz?cache=0&sync_timestamp=1604117008862&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcall-bind%2Fdownload%2Fcall-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce" 580 | integrity sha1-JBJwVLs/m9y0sfuCQYGGBy93uM4= 581 | dependencies: 582 | function-bind "^1.1.1" 583 | get-intrinsic "^1.0.0" 584 | 585 | callsites@^3.0.0: 586 | version "3.1.0" 587 | resolved "https://registry.npm.taobao.org/callsites/download/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" 588 | integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M= 589 | 590 | camelcase-keys@^6.2.2: 591 | version "6.2.2" 592 | resolved "https://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" 593 | integrity sha1-XnVda6UaoiPsfT1S8ld4IQ+dw8A= 594 | dependencies: 595 | camelcase "^5.3.1" 596 | map-obj "^4.0.0" 597 | quick-lru "^4.0.1" 598 | 599 | camelcase@^5.0.0, camelcase@^5.3.1: 600 | version "5.3.1" 601 | resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-5.3.1.tgz?cache=0&sync_timestamp=1602349860948&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" 602 | integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA= 603 | 604 | chalk@4.1.0, chalk@^4.0.0, chalk@^4.1.0: 605 | version "4.1.0" 606 | resolved "https://registry.npm.taobao.org/chalk/download/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" 607 | integrity sha1-ThSHCmGNni7dl92DRf2dncMVZGo= 608 | dependencies: 609 | ansi-styles "^4.1.0" 610 | supports-color "^7.1.0" 611 | 612 | chalk@^2.0.0: 613 | version "2.4.2" 614 | resolved "https://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1591687076871&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 615 | integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ= 616 | dependencies: 617 | ansi-styles "^3.2.1" 618 | escape-string-regexp "^1.0.5" 619 | supports-color "^5.3.0" 620 | 621 | chalk@^3.0.0: 622 | version "3.0.0" 623 | resolved "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687076871&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" 624 | integrity sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ= 625 | dependencies: 626 | ansi-styles "^4.1.0" 627 | supports-color "^7.1.0" 628 | 629 | chardet@^0.7.0: 630 | version "0.7.0" 631 | resolved "https://registry.npm.taobao.org/chardet/download/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" 632 | integrity sha1-kAlISfCTfy7twkJdDSip5fDLrZ4= 633 | 634 | chokidar@^3.2.2: 635 | version "3.4.3" 636 | resolved "https://registry.npm.taobao.org/chokidar/download/chokidar-3.4.3.tgz?cache=0&sync_timestamp=1602585354255&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchokidar%2Fdownload%2Fchokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b" 637 | integrity sha1-wd84IxRI5FykrFiObHlXO6alfVs= 638 | dependencies: 639 | anymatch "~3.1.1" 640 | braces "~3.0.2" 641 | glob-parent "~5.1.0" 642 | is-binary-path "~2.1.0" 643 | is-glob "~4.0.1" 644 | normalize-path "~3.0.0" 645 | readdirp "~3.5.0" 646 | optionalDependencies: 647 | fsevents "~2.1.2" 648 | 649 | ci-info@^2.0.0: 650 | version "2.0.0" 651 | resolved "https://registry.npm.taobao.org/ci-info/download/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" 652 | integrity sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y= 653 | 654 | clean-stack@^2.0.0: 655 | version "2.2.0" 656 | resolved "https://registry.npm.taobao.org/clean-stack/download/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" 657 | integrity sha1-7oRy27Ep5yezHooQpCfe6d/kAIs= 658 | 659 | cli-boxes@^2.2.0: 660 | version "2.2.1" 661 | resolved "https://registry.npm.taobao.org/cli-boxes/download/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" 662 | integrity sha1-3dUDXSUJT84iDpyrQKRYQKRAMY8= 663 | 664 | cli-cursor@^3.1.0: 665 | version "3.1.0" 666 | resolved "https://registry.npm.taobao.org/cli-cursor/download/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" 667 | integrity sha1-JkMFp65JDR0Dvwybp8kl0XU68wc= 668 | dependencies: 669 | restore-cursor "^3.1.0" 670 | 671 | cli-truncate@^2.1.0: 672 | version "2.1.0" 673 | resolved "https://registry.npm.taobao.org/cli-truncate/download/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" 674 | integrity sha1-w54ovwXtzeW+O5iZKiLe7Vork8c= 675 | dependencies: 676 | slice-ansi "^3.0.0" 677 | string-width "^4.2.0" 678 | 679 | cli-width@^3.0.0: 680 | version "3.0.0" 681 | resolved "https://registry.npm.taobao.org/cli-width/download/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" 682 | integrity sha1-ovSEN6LKqaIkNueUvwceyeYc7fY= 683 | 684 | cliui@^6.0.0: 685 | version "6.0.0" 686 | resolved "https://registry.npm.taobao.org/cliui/download/cliui-6.0.0.tgz?cache=0&sync_timestamp=1602861396898&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcliui%2Fdownload%2Fcliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" 687 | integrity sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE= 688 | dependencies: 689 | string-width "^4.2.0" 690 | strip-ansi "^6.0.0" 691 | wrap-ansi "^6.2.0" 692 | 693 | clone-response@^1.0.2: 694 | version "1.0.2" 695 | resolved "https://registry.npm.taobao.org/clone-response/download/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" 696 | integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= 697 | dependencies: 698 | mimic-response "^1.0.0" 699 | 700 | color-convert@^1.9.0: 701 | version "1.9.3" 702 | resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 703 | integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= 704 | dependencies: 705 | color-name "1.1.3" 706 | 707 | color-convert@^2.0.1: 708 | version "2.0.1" 709 | resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 710 | integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= 711 | dependencies: 712 | color-name "~1.1.4" 713 | 714 | color-name@1.1.3: 715 | version "1.1.3" 716 | resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 717 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 718 | 719 | color-name@~1.1.4: 720 | version "1.1.4" 721 | resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 722 | integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= 723 | 724 | commander@^2.20.0: 725 | version "2.20.3" 726 | resolved "https://registry.npm.taobao.org/commander/download/commander-2.20.3.tgz?cache=0&sync_timestamp=1603599644384&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 727 | integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= 728 | 729 | commander@^6.2.0: 730 | version "6.2.0" 731 | resolved "https://registry.npm.taobao.org/commander/download/commander-6.2.0.tgz?cache=0&sync_timestamp=1603599644384&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-6.2.0.tgz#b990bfb8ac030aedc6d11bc04d1488ffef56db75" 732 | integrity sha1-uZC/uKwDCu3G0RvATRSI/+9W23U= 733 | 734 | commondir@^1.0.1: 735 | version "1.0.1" 736 | resolved "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" 737 | integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= 738 | 739 | compare-func@^2.0.0: 740 | version "2.0.0" 741 | resolved "https://registry.npm.taobao.org/compare-func/download/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3" 742 | integrity sha1-+2XnXtvd/S5WhVTotbBf/3pR/LM= 743 | dependencies: 744 | array-ify "^1.0.0" 745 | dot-prop "^5.1.0" 746 | 747 | compare-versions@^3.6.0: 748 | version "3.6.0" 749 | resolved "https://registry.npm.taobao.org/compare-versions/download/compare-versions-3.6.0.tgz?cache=0&sync_timestamp=1581640754667&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcompare-versions%2Fdownload%2Fcompare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62" 750 | integrity sha1-GlaJkTaF5ah2N7jT/8p1UU7EHWI= 751 | 752 | concat-map@0.0.1: 753 | version "0.0.1" 754 | resolved "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 755 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 756 | 757 | configstore@^5.0.1: 758 | version "5.0.1" 759 | resolved "https://registry.npm.taobao.org/configstore/download/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" 760 | integrity sha1-02UCG130uYzdGH1qOw4/anzF7ZY= 761 | dependencies: 762 | dot-prop "^5.2.0" 763 | graceful-fs "^4.1.2" 764 | make-dir "^3.0.0" 765 | unique-string "^2.0.0" 766 | write-file-atomic "^3.0.0" 767 | xdg-basedir "^4.0.0" 768 | 769 | confusing-browser-globals@^1.0.9: 770 | version "1.0.10" 771 | resolved "https://registry.npm.taobao.org/confusing-browser-globals/download/confusing-browser-globals-1.0.10.tgz?cache=0&sync_timestamp=1603464252731&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconfusing-browser-globals%2Fdownload%2Fconfusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59" 772 | integrity sha1-MNHn89G4grJexJM9HRraw1PSClk= 773 | 774 | contains-path@^0.1.0: 775 | version "0.1.0" 776 | resolved "https://registry.npm.taobao.org/contains-path/download/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" 777 | integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= 778 | 779 | conventional-changelog-angular@^5.0.0: 780 | version "5.0.12" 781 | resolved "https://registry.npm.taobao.org/conventional-changelog-angular/download/conventional-changelog-angular-5.0.12.tgz?cache=0&sync_timestamp=1604539522350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconventional-changelog-angular%2Fdownload%2Fconventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9" 782 | integrity sha1-yXm4uSHL/iZALrPaW7/aAthlork= 783 | dependencies: 784 | compare-func "^2.0.0" 785 | q "^1.5.1" 786 | 787 | conventional-changelog-conventionalcommits@^4.3.1: 788 | version "4.5.0" 789 | resolved "https://registry.npm.taobao.org/conventional-changelog-conventionalcommits/download/conventional-changelog-conventionalcommits-4.5.0.tgz?cache=0&sync_timestamp=1604539670758&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconventional-changelog-conventionalcommits%2Fdownload%2Fconventional-changelog-conventionalcommits-4.5.0.tgz#a02e0b06d11d342fdc0f00c91d78265ed0bc0a62" 790 | integrity sha1-oC4LBtEdNC/cDwDJHXgmXtC8CmI= 791 | dependencies: 792 | compare-func "^2.0.0" 793 | lodash "^4.17.15" 794 | q "^1.5.1" 795 | 796 | conventional-commits-parser@^3.0.0: 797 | version "3.2.0" 798 | resolved "https://registry.npm.taobao.org/conventional-commits-parser/download/conventional-commits-parser-3.2.0.tgz?cache=0&sync_timestamp=1604539565501&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconventional-commits-parser%2Fdownload%2Fconventional-commits-parser-3.2.0.tgz#9e261b139ca4b7b29bcebbc54460da36894004ca" 799 | integrity sha1-niYbE5ykt7KbzrvFRGDaNolABMo= 800 | dependencies: 801 | JSONStream "^1.0.4" 802 | is-text-path "^1.0.1" 803 | lodash "^4.17.15" 804 | meow "^8.0.0" 805 | split2 "^2.0.0" 806 | through2 "^4.0.0" 807 | trim-off-newlines "^1.0.0" 808 | 809 | core-js@^3.6.1: 810 | version "3.6.5" 811 | resolved "https://registry.npm.taobao.org/core-js/download/core-js-3.6.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcore-js%2Fdownload%2Fcore-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" 812 | integrity sha1-c5XcJzrzf7LlDpvT2f6EEoUjHRo= 813 | 814 | core-util-is@~1.0.0: 815 | version "1.0.2" 816 | resolved "https://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 817 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= 818 | 819 | cosmiconfig@^7.0.0: 820 | version "7.0.0" 821 | resolved "https://registry.npm.taobao.org/cosmiconfig/download/cosmiconfig-7.0.0.tgz?cache=0&sync_timestamp=1596310657948&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcosmiconfig%2Fdownload%2Fcosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" 822 | integrity sha1-75tE13OVnK5j3ezRIt4jhTtg+NM= 823 | dependencies: 824 | "@types/parse-json" "^4.0.0" 825 | import-fresh "^3.2.1" 826 | parse-json "^5.0.0" 827 | path-type "^4.0.0" 828 | yaml "^1.10.0" 829 | 830 | cross-spawn@^7.0.0, cross-spawn@^7.0.2: 831 | version "7.0.3" 832 | resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-7.0.3.tgz?cache=0&sync_timestamp=1590420971248&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcross-spawn%2Fdownload%2Fcross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" 833 | integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY= 834 | dependencies: 835 | path-key "^3.1.0" 836 | shebang-command "^2.0.0" 837 | which "^2.0.1" 838 | 839 | crypto-random-string@^2.0.0: 840 | version "2.0.0" 841 | resolved "https://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-2.0.0.tgz?cache=0&sync_timestamp=1599137690451&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcrypto-random-string%2Fdownload%2Fcrypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" 842 | integrity sha1-7yp6lm7BEIM4g2m6oC6+rSKbMNU= 843 | 844 | dargs@^7.0.0: 845 | version "7.0.0" 846 | resolved "https://registry.npm.taobao.org/dargs/download/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" 847 | integrity sha1-BAFcQd4Ly2nshAUPPZvgyvjW1cw= 848 | 849 | debug@^2.2.0, debug@^2.6.9: 850 | version "2.6.9" 851 | resolved "https://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz?cache=0&sync_timestamp=1600502914504&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 852 | integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8= 853 | dependencies: 854 | ms "2.0.0" 855 | 856 | debug@^3.2.6: 857 | version "3.2.6" 858 | resolved "https://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz?cache=0&sync_timestamp=1600502914504&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" 859 | integrity sha1-6D0X3hbYp++3cX7b5fsQE17uYps= 860 | dependencies: 861 | ms "^2.1.1" 862 | 863 | debug@^4.0.1, debug@^4.1.1, debug@^4.2.0: 864 | version "4.2.0" 865 | resolved "https://registry.npm.taobao.org/debug/download/debug-4.2.0.tgz?cache=0&sync_timestamp=1600502855763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-4.2.0.tgz#7f150f93920e94c58f5574c2fd01a3110effe7f1" 866 | integrity sha1-fxUPk5IOlMWPVXTC/QGjEQ7/5/E= 867 | dependencies: 868 | ms "2.1.2" 869 | 870 | decamelize-keys@^1.1.0: 871 | version "1.1.0" 872 | resolved "https://registry.npm.taobao.org/decamelize-keys/download/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" 873 | integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= 874 | dependencies: 875 | decamelize "^1.1.0" 876 | map-obj "^1.0.0" 877 | 878 | decamelize@^1.1.0, decamelize@^1.2.0: 879 | version "1.2.0" 880 | resolved "https://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" 881 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= 882 | 883 | decompress-response@^3.3.0: 884 | version "3.3.0" 885 | resolved "https://registry.npm.taobao.org/decompress-response/download/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" 886 | integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= 887 | dependencies: 888 | mimic-response "^1.0.0" 889 | 890 | dedent@^0.7.0: 891 | version "0.7.0" 892 | resolved "https://registry.npm.taobao.org/dedent/download/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" 893 | integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= 894 | 895 | deep-extend@^0.6.0: 896 | version "0.6.0" 897 | resolved "https://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" 898 | integrity sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw= 899 | 900 | deep-is@^0.1.3: 901 | version "0.1.3" 902 | resolved "https://registry.npm.taobao.org/deep-is/download/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" 903 | integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= 904 | 905 | defer-to-connect@^1.0.1: 906 | version "1.1.3" 907 | resolved "https://registry.npm.taobao.org/defer-to-connect/download/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" 908 | integrity sha1-MxrgUMCNz3ifjIOnuB8O2U9KxZE= 909 | 910 | define-properties@^1.1.3: 911 | version "1.1.3" 912 | resolved "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 913 | integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE= 914 | dependencies: 915 | object-keys "^1.0.12" 916 | 917 | dir-glob@^3.0.1: 918 | version "3.0.1" 919 | resolved "https://registry.npm.taobao.org/dir-glob/download/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" 920 | integrity sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8= 921 | dependencies: 922 | path-type "^4.0.0" 923 | 924 | doctrine@1.5.0: 925 | version "1.5.0" 926 | resolved "https://registry.npm.taobao.org/doctrine/download/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" 927 | integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= 928 | dependencies: 929 | esutils "^2.0.2" 930 | isarray "^1.0.0" 931 | 932 | doctrine@^3.0.0: 933 | version "3.0.0" 934 | resolved "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" 935 | integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE= 936 | dependencies: 937 | esutils "^2.0.2" 938 | 939 | dot-prop@^5.1.0, dot-prop@^5.2.0: 940 | version "5.3.0" 941 | resolved "https://registry.npm.taobao.org/dot-prop/download/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" 942 | integrity sha1-kMzOcIzZzYLMTcjD3dmr3VWyDog= 943 | dependencies: 944 | is-obj "^2.0.0" 945 | 946 | duplexer3@^0.1.4: 947 | version "0.1.4" 948 | resolved "https://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" 949 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= 950 | 951 | emoji-regex@^7.0.1: 952 | version "7.0.3" 953 | resolved "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" 954 | integrity sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY= 955 | 956 | emoji-regex@^8.0.0: 957 | version "8.0.0" 958 | resolved "https://registry.npm.taobao.org/emoji-regex/download/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" 959 | integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= 960 | 961 | end-of-stream@^1.1.0: 962 | version "1.4.4" 963 | resolved "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 964 | integrity sha1-WuZKX0UFe682JuwU2gyl5LJDHrA= 965 | dependencies: 966 | once "^1.4.0" 967 | 968 | enquirer@^2.3.5, enquirer@^2.3.6: 969 | version "2.3.6" 970 | resolved "https://registry.npm.taobao.org/enquirer/download/enquirer-2.3.6.tgz?cache=0&sync_timestamp=1593693257124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fenquirer%2Fdownload%2Fenquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" 971 | integrity sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00= 972 | dependencies: 973 | ansi-colors "^4.1.1" 974 | 975 | error-ex@^1.2.0, error-ex@^1.3.1: 976 | version "1.3.2" 977 | resolved "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" 978 | integrity sha1-tKxAZIEH/c3PriQvQovqihTU8b8= 979 | dependencies: 980 | is-arrayish "^0.2.1" 981 | 982 | es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.5: 983 | version "1.17.7" 984 | resolved "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" 985 | integrity sha1-pN5hsvZpifx0IWdsHLl4dXOs5Uw= 986 | dependencies: 987 | es-to-primitive "^1.2.1" 988 | function-bind "^1.1.1" 989 | has "^1.0.3" 990 | has-symbols "^1.0.1" 991 | is-callable "^1.2.2" 992 | is-regex "^1.1.1" 993 | object-inspect "^1.8.0" 994 | object-keys "^1.1.1" 995 | object.assign "^4.1.1" 996 | string.prototype.trimend "^1.0.1" 997 | string.prototype.trimstart "^1.0.1" 998 | 999 | es-abstract@^1.18.0-next.1: 1000 | version "1.18.0-next.1" 1001 | resolved "https://registry.npm.taobao.org/es-abstract/download/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" 1002 | integrity sha1-bjoKS9pxflAjqzuOkL7DYQjSLGg= 1003 | dependencies: 1004 | es-to-primitive "^1.2.1" 1005 | function-bind "^1.1.1" 1006 | has "^1.0.3" 1007 | has-symbols "^1.0.1" 1008 | is-callable "^1.2.2" 1009 | is-negative-zero "^2.0.0" 1010 | is-regex "^1.1.1" 1011 | object-inspect "^1.8.0" 1012 | object-keys "^1.1.1" 1013 | object.assign "^4.1.1" 1014 | string.prototype.trimend "^1.0.1" 1015 | string.prototype.trimstart "^1.0.1" 1016 | 1017 | es-to-primitive@^1.2.1: 1018 | version "1.2.1" 1019 | resolved "https://registry.npm.taobao.org/es-to-primitive/download/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" 1020 | integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo= 1021 | dependencies: 1022 | is-callable "^1.1.4" 1023 | is-date-object "^1.0.1" 1024 | is-symbol "^1.0.2" 1025 | 1026 | escape-goat@^2.0.0: 1027 | version "2.1.1" 1028 | resolved "https://registry.npm.taobao.org/escape-goat/download/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" 1029 | integrity sha1-Gy3HcANnbEV+x2Cy3GjttkgYhnU= 1030 | 1031 | escape-string-regexp@^1.0.5: 1032 | version "1.0.5" 1033 | resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1587627107924&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1034 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 1035 | 1036 | eslint-config-airbnb-base@^14.2.0: 1037 | version "14.2.0" 1038 | resolved "https://registry.npm.taobao.org/eslint-config-airbnb-base/download/eslint-config-airbnb-base-14.2.0.tgz?cache=0&sync_timestamp=1591856165831&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-config-airbnb-base%2Fdownload%2Feslint-config-airbnb-base-14.2.0.tgz#fe89c24b3f9dc8008c9c0d0d88c28f95ed65e9c4" 1039 | integrity sha1-/onCSz+dyACMnA0NiMKPle1l6cQ= 1040 | dependencies: 1041 | confusing-browser-globals "^1.0.9" 1042 | object.assign "^4.1.0" 1043 | object.entries "^1.1.2" 1044 | 1045 | eslint-config-airbnb@^18.2.0: 1046 | version "18.2.0" 1047 | resolved "https://registry.npm.taobao.org/eslint-config-airbnb/download/eslint-config-airbnb-18.2.0.tgz#8a82168713effce8fc08e10896a63f1235499dcd" 1048 | integrity sha1-ioIWhxPv/Oj8COEIlqY/EjVJnc0= 1049 | dependencies: 1050 | eslint-config-airbnb-base "^14.2.0" 1051 | object.assign "^4.1.0" 1052 | object.entries "^1.1.2" 1053 | 1054 | eslint-config-prettier@^6.15.0: 1055 | version "6.15.0" 1056 | resolved "https://registry.npm.taobao.org/eslint-config-prettier/download/eslint-config-prettier-6.15.0.tgz?cache=0&sync_timestamp=1603817004923&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-config-prettier%2Fdownload%2Feslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9" 1057 | integrity sha1-f5P2y31FqS8VN6cOzAY2bhrG/tk= 1058 | dependencies: 1059 | get-stdin "^6.0.0" 1060 | 1061 | eslint-import-resolver-node@^0.3.4: 1062 | version "0.3.4" 1063 | resolved "https://registry.npm.taobao.org/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.4.tgz?cache=0&sync_timestamp=1592328808853&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-import-resolver-node%2Fdownload%2Feslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" 1064 | integrity sha1-hf+oGULCUBLYIxCW3fZ5wDBCxxc= 1065 | dependencies: 1066 | debug "^2.6.9" 1067 | resolve "^1.13.1" 1068 | 1069 | eslint-module-utils@^2.6.0: 1070 | version "2.6.0" 1071 | resolved "https://registry.npm.taobao.org/eslint-module-utils/download/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" 1072 | integrity sha1-V569CU9Wr3eX0ZyYZsnJSGYpv6Y= 1073 | dependencies: 1074 | debug "^2.6.9" 1075 | pkg-dir "^2.0.0" 1076 | 1077 | eslint-plugin-import@^2.22.1: 1078 | version "2.22.1" 1079 | resolved "https://registry.npm.taobao.org/eslint-plugin-import/download/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" 1080 | integrity sha1-CJbH5qDPRBCaLZe5WQPCu2iddwI= 1081 | dependencies: 1082 | array-includes "^3.1.1" 1083 | array.prototype.flat "^1.2.3" 1084 | contains-path "^0.1.0" 1085 | debug "^2.6.9" 1086 | doctrine "1.5.0" 1087 | eslint-import-resolver-node "^0.3.4" 1088 | eslint-module-utils "^2.6.0" 1089 | has "^1.0.3" 1090 | minimatch "^3.0.4" 1091 | object.values "^1.1.1" 1092 | read-pkg-up "^2.0.0" 1093 | resolve "^1.17.0" 1094 | tsconfig-paths "^3.9.0" 1095 | 1096 | eslint-scope@^5.0.0, eslint-scope@^5.1.1: 1097 | version "5.1.1" 1098 | resolved "https://registry.npm.taobao.org/eslint-scope/download/eslint-scope-5.1.1.tgz?cache=0&sync_timestamp=1599933675196&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-scope%2Fdownload%2Feslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" 1099 | integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= 1100 | dependencies: 1101 | esrecurse "^4.3.0" 1102 | estraverse "^4.1.1" 1103 | 1104 | eslint-utils@^2.0.0, eslint-utils@^2.1.0: 1105 | version "2.1.0" 1106 | resolved "https://registry.npm.taobao.org/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1592222029130&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" 1107 | integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= 1108 | dependencies: 1109 | eslint-visitor-keys "^1.1.0" 1110 | 1111 | eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: 1112 | version "1.3.0" 1113 | resolved "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1597435587476&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" 1114 | integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4= 1115 | 1116 | eslint-visitor-keys@^2.0.0: 1117 | version "2.0.0" 1118 | resolved "https://registry.npm.taobao.org/eslint-visitor-keys/download/eslint-visitor-keys-2.0.0.tgz?cache=0&sync_timestamp=1597435587476&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8" 1119 | integrity sha1-If3I+82ceVzAMh8FY3AglXUVEag= 1120 | 1121 | eslint@^7.12.1: 1122 | version "7.12.1" 1123 | resolved "https://registry.npm.taobao.org/eslint/download/eslint-7.12.1.tgz?cache=0&sync_timestamp=1603768118543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint%2Fdownload%2Feslint-7.12.1.tgz#bd9a81fa67a6cfd51656cdb88812ce49ccec5801" 1124 | integrity sha1-vZqB+memz9UWVs24iBLOSczsWAE= 1125 | dependencies: 1126 | "@babel/code-frame" "^7.0.0" 1127 | "@eslint/eslintrc" "^0.2.1" 1128 | ajv "^6.10.0" 1129 | chalk "^4.0.0" 1130 | cross-spawn "^7.0.2" 1131 | debug "^4.0.1" 1132 | doctrine "^3.0.0" 1133 | enquirer "^2.3.5" 1134 | eslint-scope "^5.1.1" 1135 | eslint-utils "^2.1.0" 1136 | eslint-visitor-keys "^2.0.0" 1137 | espree "^7.3.0" 1138 | esquery "^1.2.0" 1139 | esutils "^2.0.2" 1140 | file-entry-cache "^5.0.1" 1141 | functional-red-black-tree "^1.0.1" 1142 | glob-parent "^5.0.0" 1143 | globals "^12.1.0" 1144 | ignore "^4.0.6" 1145 | import-fresh "^3.0.0" 1146 | imurmurhash "^0.1.4" 1147 | is-glob "^4.0.0" 1148 | js-yaml "^3.13.1" 1149 | json-stable-stringify-without-jsonify "^1.0.1" 1150 | levn "^0.4.1" 1151 | lodash "^4.17.19" 1152 | minimatch "^3.0.4" 1153 | natural-compare "^1.4.0" 1154 | optionator "^0.9.1" 1155 | progress "^2.0.0" 1156 | regexpp "^3.1.0" 1157 | semver "^7.2.1" 1158 | strip-ansi "^6.0.0" 1159 | strip-json-comments "^3.1.0" 1160 | table "^5.2.3" 1161 | text-table "^0.2.0" 1162 | v8-compile-cache "^2.0.3" 1163 | 1164 | espree@^7.3.0: 1165 | version "7.3.0" 1166 | resolved "https://registry.npm.taobao.org/espree/download/espree-7.3.0.tgz#dc30437cf67947cf576121ebd780f15eeac72348" 1167 | integrity sha1-3DBDfPZ5R89XYSHr14DxXurHI0g= 1168 | dependencies: 1169 | acorn "^7.4.0" 1170 | acorn-jsx "^5.2.0" 1171 | eslint-visitor-keys "^1.3.0" 1172 | 1173 | esprima@^4.0.0: 1174 | version "4.0.1" 1175 | resolved "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 1176 | integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= 1177 | 1178 | esquery@^1.2.0: 1179 | version "1.3.1" 1180 | resolved "https://registry.npm.taobao.org/esquery/download/esquery-1.3.1.tgz?cache=0&sync_timestamp=1587061209806&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesquery%2Fdownload%2Fesquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" 1181 | integrity sha1-t4tYKKqOIU4p+3TE1bdS4cAz2lc= 1182 | dependencies: 1183 | estraverse "^5.1.0" 1184 | 1185 | esrecurse@^4.3.0: 1186 | version "4.3.0" 1187 | resolved "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz?cache=0&sync_timestamp=1598898247102&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fesrecurse%2Fdownload%2Fesrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" 1188 | integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE= 1189 | dependencies: 1190 | estraverse "^5.2.0" 1191 | 1192 | estraverse@^4.1.1: 1193 | version "4.3.0" 1194 | resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1596641261331&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" 1195 | integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= 1196 | 1197 | estraverse@^5.1.0, estraverse@^5.2.0: 1198 | version "5.2.0" 1199 | resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz?cache=0&sync_timestamp=1596641261331&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Festraverse%2Fdownload%2Festraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" 1200 | integrity sha1-MH30JUfmzHMk088DwVXVzbjFOIA= 1201 | 1202 | estree-walker@^1.0.1: 1203 | version "1.0.1" 1204 | resolved "https://registry.npm.taobao.org/estree-walker/download/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" 1205 | integrity sha1-MbxdYSyWtwQQa0d+bdXYqhOMtwA= 1206 | 1207 | esutils@^2.0.2: 1208 | version "2.0.3" 1209 | resolved "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1210 | integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= 1211 | 1212 | execa@^4.1.0: 1213 | version "4.1.0" 1214 | resolved "https://registry.npm.taobao.org/execa/download/execa-4.1.0.tgz?cache=0&sync_timestamp=1603882929429&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fexeca%2Fdownload%2Fexeca-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" 1215 | integrity sha1-TlSRrRVy8vF6d9OIxshXE1sihHo= 1216 | dependencies: 1217 | cross-spawn "^7.0.0" 1218 | get-stream "^5.0.0" 1219 | human-signals "^1.1.1" 1220 | is-stream "^2.0.0" 1221 | merge-stream "^2.0.0" 1222 | npm-run-path "^4.0.0" 1223 | onetime "^5.1.0" 1224 | signal-exit "^3.0.2" 1225 | strip-final-newline "^2.0.0" 1226 | 1227 | external-editor@^3.0.3: 1228 | version "3.1.0" 1229 | resolved "https://registry.npm.taobao.org/external-editor/download/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" 1230 | integrity sha1-ywP3QL764D6k0oPK7SdBqD8zVJU= 1231 | dependencies: 1232 | chardet "^0.7.0" 1233 | iconv-lite "^0.4.24" 1234 | tmp "^0.0.33" 1235 | 1236 | fast-deep-equal@^3.1.1: 1237 | version "3.1.3" 1238 | resolved "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz?cache=0&sync_timestamp=1591599651635&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-deep-equal%2Fdownload%2Ffast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 1239 | integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU= 1240 | 1241 | fast-glob@^3.1.1: 1242 | version "3.2.4" 1243 | resolved "https://registry.npm.taobao.org/fast-glob/download/fast-glob-3.2.4.tgz?cache=0&sync_timestamp=1592290365180&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-glob%2Fdownload%2Ffast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" 1244 | integrity sha1-0grvv5lXk4Pn88xmUpFYybmFVNM= 1245 | dependencies: 1246 | "@nodelib/fs.stat" "^2.0.2" 1247 | "@nodelib/fs.walk" "^1.2.3" 1248 | glob-parent "^5.1.0" 1249 | merge2 "^1.3.0" 1250 | micromatch "^4.0.2" 1251 | picomatch "^2.2.1" 1252 | 1253 | fast-json-stable-stringify@^2.0.0: 1254 | version "2.1.0" 1255 | resolved "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz?cache=0&sync_timestamp=1576340291001&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffast-json-stable-stringify%2Fdownload%2Ffast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 1256 | integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= 1257 | 1258 | fast-levenshtein@^2.0.6: 1259 | version "2.0.6" 1260 | resolved "https://registry.npm.taobao.org/fast-levenshtein/download/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" 1261 | integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= 1262 | 1263 | fastq@^1.6.0: 1264 | version "1.9.0" 1265 | resolved "https://registry.npm.taobao.org/fastq/download/fastq-1.9.0.tgz?cache=0&sync_timestamp=1603877566746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffastq%2Fdownload%2Ffastq-1.9.0.tgz#e16a72f338eaca48e91b5c23593bcc2ef66b7947" 1266 | integrity sha1-4Wpy8zjqykjpG1wjWTvMLvZreUc= 1267 | dependencies: 1268 | reusify "^1.0.4" 1269 | 1270 | figures@^3.0.0, figures@^3.2.0: 1271 | version "3.2.0" 1272 | resolved "https://registry.npm.taobao.org/figures/download/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" 1273 | integrity sha1-YlwYvSk8YE3EqN2y/r8MiDQXRq8= 1274 | dependencies: 1275 | escape-string-regexp "^1.0.5" 1276 | 1277 | file-entry-cache@^5.0.1: 1278 | version "5.0.1" 1279 | resolved "https://registry.npm.taobao.org/file-entry-cache/download/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" 1280 | integrity sha1-yg9u+m3T1WEzP7FFFQZcL6/fQ5w= 1281 | dependencies: 1282 | flat-cache "^2.0.1" 1283 | 1284 | fill-range@^7.0.1: 1285 | version "7.0.1" 1286 | resolved "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 1287 | integrity sha1-GRmmp8df44ssfHflGYU12prN2kA= 1288 | dependencies: 1289 | to-regex-range "^5.0.1" 1290 | 1291 | find-cache-dir@^3.3.1: 1292 | version "3.3.1" 1293 | resolved "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" 1294 | integrity sha1-ibM/rUpGcNqpT4Vff74x1thP6IA= 1295 | dependencies: 1296 | commondir "^1.0.1" 1297 | make-dir "^3.0.2" 1298 | pkg-dir "^4.1.0" 1299 | 1300 | find-up@^2.0.0, find-up@^2.1.0: 1301 | version "2.1.0" 1302 | resolved "https://registry.npm.taobao.org/find-up/download/find-up-2.1.0.tgz?cache=0&sync_timestamp=1597169884679&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" 1303 | integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= 1304 | dependencies: 1305 | locate-path "^2.0.0" 1306 | 1307 | find-up@^4.0.0, find-up@^4.1.0: 1308 | version "4.1.0" 1309 | resolved "https://registry.npm.taobao.org/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1597170240264&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 1310 | integrity sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk= 1311 | dependencies: 1312 | locate-path "^5.0.0" 1313 | path-exists "^4.0.0" 1314 | 1315 | find-up@^5.0.0: 1316 | version "5.0.0" 1317 | resolved "https://registry.npm.taobao.org/find-up/download/find-up-5.0.0.tgz?cache=0&sync_timestamp=1597169884679&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-up%2Fdownload%2Ffind-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" 1318 | integrity sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw= 1319 | dependencies: 1320 | locate-path "^6.0.0" 1321 | path-exists "^4.0.0" 1322 | 1323 | find-versions@^3.2.0: 1324 | version "3.2.0" 1325 | resolved "https://registry.npm.taobao.org/find-versions/download/find-versions-3.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffind-versions%2Fdownload%2Ffind-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e" 1326 | integrity sha1-ECl/mAMKeGgpaBaQVF72We0dJU4= 1327 | dependencies: 1328 | semver-regex "^2.0.0" 1329 | 1330 | flat-cache@^2.0.1: 1331 | version "2.0.1" 1332 | resolved "https://registry.npm.taobao.org/flat-cache/download/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" 1333 | integrity sha1-XSltbwS9pEpGMKMBQTvbwuwIXsA= 1334 | dependencies: 1335 | flatted "^2.0.0" 1336 | rimraf "2.6.3" 1337 | write "1.0.3" 1338 | 1339 | flatted@^2.0.0: 1340 | version "2.0.2" 1341 | resolved "https://registry.npm.taobao.org/flatted/download/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" 1342 | integrity sha1-RXWyHivO50NKqb5mL0t7X5wrUTg= 1343 | 1344 | fs-extra@8.1.0: 1345 | version "8.1.0" 1346 | resolved "https://registry.npm.taobao.org/fs-extra/download/fs-extra-8.1.0.tgz?cache=0&sync_timestamp=1591231538901&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffs-extra%2Fdownload%2Ffs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" 1347 | integrity sha1-SdQ8RaiM2Wd2aMt74bRu/bjS4cA= 1348 | dependencies: 1349 | graceful-fs "^4.2.0" 1350 | jsonfile "^4.0.0" 1351 | universalify "^0.1.0" 1352 | 1353 | fs-extra@^9.0.0, fs-extra@^9.0.1: 1354 | version "9.0.1" 1355 | resolved "https://registry.npm.taobao.org/fs-extra/download/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" 1356 | integrity sha1-kQ2gBiQ3ukw5/t2GPxZ1zP78ufw= 1357 | dependencies: 1358 | at-least-node "^1.0.0" 1359 | graceful-fs "^4.2.0" 1360 | jsonfile "^6.0.1" 1361 | universalify "^1.0.0" 1362 | 1363 | fs.realpath@^1.0.0: 1364 | version "1.0.0" 1365 | resolved "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 1366 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 1367 | 1368 | fsevents@~2.1.2: 1369 | version "2.1.3" 1370 | resolved "https://registry.npm.taobao.org/fsevents/download/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" 1371 | integrity sha1-+3OHA66NL5/pAMM4Nt3r7ouX8j4= 1372 | 1373 | function-bind@^1.1.1: 1374 | version "1.1.1" 1375 | resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 1376 | integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= 1377 | 1378 | functional-red-black-tree@^1.0.1: 1379 | version "1.0.1" 1380 | resolved "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" 1381 | integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= 1382 | 1383 | get-caller-file@^2.0.1: 1384 | version "2.0.5" 1385 | resolved "https://registry.npm.taobao.org/get-caller-file/download/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" 1386 | integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= 1387 | 1388 | get-intrinsic@^1.0.0: 1389 | version "1.0.1" 1390 | resolved "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.0.1.tgz?cache=0&sync_timestamp=1604120592084&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-intrinsic%2Fdownload%2Fget-intrinsic-1.0.1.tgz#94a9768fcbdd0595a1c9273aacf4c89d075631be" 1391 | integrity sha1-lKl2j8vdBZWhySc6rPTInQdWMb4= 1392 | dependencies: 1393 | function-bind "^1.1.1" 1394 | has "^1.0.3" 1395 | has-symbols "^1.0.1" 1396 | 1397 | get-own-enumerable-property-symbols@^3.0.0: 1398 | version "3.0.2" 1399 | resolved "https://registry.npm.taobao.org/get-own-enumerable-property-symbols/download/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" 1400 | integrity sha1-tf3nfyLL4185C04ImSLFC85u9mQ= 1401 | 1402 | get-stdin@8.0.0: 1403 | version "8.0.0" 1404 | resolved "https://registry.npm.taobao.org/get-stdin/download/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" 1405 | integrity sha1-y61qc/63X27rIrqeAfiaooqpelM= 1406 | 1407 | get-stdin@^6.0.0: 1408 | version "6.0.0" 1409 | resolved "https://registry.npm.taobao.org/get-stdin/download/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" 1410 | integrity sha1-ngm/cSs2CrkiXoEgSPcf3pyJZXs= 1411 | 1412 | get-stream@^4.1.0: 1413 | version "4.1.0" 1414 | resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz?cache=0&sync_timestamp=1597056455691&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-stream%2Fdownload%2Fget-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" 1415 | integrity sha1-wbJVV189wh1Zv8ec09K0axw6VLU= 1416 | dependencies: 1417 | pump "^3.0.0" 1418 | 1419 | get-stream@^5.0.0, get-stream@^5.1.0: 1420 | version "5.2.0" 1421 | resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz?cache=0&sync_timestamp=1597056455691&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-stream%2Fdownload%2Fget-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" 1422 | integrity sha1-SWaheV7lrOZecGxLe+txJX1uItM= 1423 | dependencies: 1424 | pump "^3.0.0" 1425 | 1426 | git-raw-commits@^2.0.0: 1427 | version "2.0.8" 1428 | resolved "https://registry.npm.taobao.org/git-raw-commits/download/git-raw-commits-2.0.8.tgz?cache=0&sync_timestamp=1604539562528&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgit-raw-commits%2Fdownload%2Fgit-raw-commits-2.0.8.tgz#65cef91ae8307281b6ee31ca481fa1164e166156" 1429 | integrity sha1-Zc75GugwcoG27jHKSB+hFk4WYVY= 1430 | dependencies: 1431 | dargs "^7.0.0" 1432 | lodash.template "^4.0.2" 1433 | meow "^8.0.0" 1434 | split2 "^2.0.0" 1435 | through2 "^4.0.0" 1436 | 1437 | glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: 1438 | version "5.1.1" 1439 | resolved "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" 1440 | integrity sha1-tsHvQXxOVmPqSY8cRa+saRa7wik= 1441 | dependencies: 1442 | is-glob "^4.0.1" 1443 | 1444 | glob@^7.1.3: 1445 | version "7.1.6" 1446 | resolved "https://registry.npm.taobao.org/glob/download/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" 1447 | integrity sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY= 1448 | dependencies: 1449 | fs.realpath "^1.0.0" 1450 | inflight "^1.0.4" 1451 | inherits "2" 1452 | minimatch "^3.0.4" 1453 | once "^1.3.0" 1454 | path-is-absolute "^1.0.0" 1455 | 1456 | global-dirs@^0.1.1: 1457 | version "0.1.1" 1458 | resolved "https://registry.npm.taobao.org/global-dirs/download/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" 1459 | integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= 1460 | dependencies: 1461 | ini "^1.3.4" 1462 | 1463 | global-dirs@^2.0.1: 1464 | version "2.0.1" 1465 | resolved "https://registry.npm.taobao.org/global-dirs/download/global-dirs-2.0.1.tgz?cache=0&sync_timestamp=1573231918216&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobal-dirs%2Fdownload%2Fglobal-dirs-2.0.1.tgz#acdf3bb6685bcd55cb35e8a052266569e9469201" 1466 | integrity sha1-rN87tmhbzVXLNeigUiZlaelGkgE= 1467 | dependencies: 1468 | ini "^1.3.5" 1469 | 1470 | globals@^12.1.0: 1471 | version "12.4.0" 1472 | resolved "https://registry.npm.taobao.org/globals/download/globals-12.4.0.tgz?cache=0&sync_timestamp=1603664715408&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglobals%2Fdownload%2Fglobals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" 1473 | integrity sha1-oYgTV2pBsAokqX5/gVkYwuGZJfg= 1474 | dependencies: 1475 | type-fest "^0.8.1" 1476 | 1477 | globby@^11.0.1: 1478 | version "11.0.1" 1479 | resolved "https://registry.npm.taobao.org/globby/download/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357" 1480 | integrity sha1-mivxB6Bo8//qvEmtcCx57ejP01c= 1481 | dependencies: 1482 | array-union "^2.1.0" 1483 | dir-glob "^3.0.1" 1484 | fast-glob "^3.1.1" 1485 | ignore "^5.1.4" 1486 | merge2 "^1.3.0" 1487 | slash "^3.0.0" 1488 | 1489 | got@^9.6.0: 1490 | version "9.6.0" 1491 | resolved "https://registry.npm.taobao.org/got/download/got-9.6.0.tgz?cache=0&sync_timestamp=1603212296648&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgot%2Fdownload%2Fgot-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" 1492 | integrity sha1-7fRefWf5lUVwXeH3u+7rEhdl7YU= 1493 | dependencies: 1494 | "@sindresorhus/is" "^0.14.0" 1495 | "@szmarczak/http-timer" "^1.1.2" 1496 | cacheable-request "^6.0.0" 1497 | decompress-response "^3.3.0" 1498 | duplexer3 "^0.1.4" 1499 | get-stream "^4.1.0" 1500 | lowercase-keys "^1.0.1" 1501 | mimic-response "^1.0.1" 1502 | p-cancelable "^1.0.0" 1503 | to-readable-stream "^1.0.0" 1504 | url-parse-lax "^3.0.0" 1505 | 1506 | graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: 1507 | version "4.2.4" 1508 | resolved "https://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.2.4.tgz?cache=0&sync_timestamp=1588086876757&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fgraceful-fs%2Fdownload%2Fgraceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" 1509 | integrity sha1-Ila94U02MpWMRl68ltxGfKB6Kfs= 1510 | 1511 | hard-rejection@^2.1.0: 1512 | version "2.1.0" 1513 | resolved "https://registry.npm.taobao.org/hard-rejection/download/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" 1514 | integrity sha1-HG7aXBaFxjlCdm15u0Cudzzs2IM= 1515 | 1516 | has-flag@^3.0.0: 1517 | version "3.0.0" 1518 | resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1519 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1520 | 1521 | has-flag@^4.0.0: 1522 | version "4.0.0" 1523 | resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 1524 | integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= 1525 | 1526 | has-symbols@^1.0.1: 1527 | version "1.0.1" 1528 | resolved "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" 1529 | integrity sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg= 1530 | 1531 | has-yarn@^2.1.0: 1532 | version "2.1.0" 1533 | resolved "https://registry.npm.taobao.org/has-yarn/download/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" 1534 | integrity sha1-E34RNUp7W/EapctknPDG8/8rLnc= 1535 | 1536 | has@^1.0.3: 1537 | version "1.0.3" 1538 | resolved "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1539 | integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= 1540 | dependencies: 1541 | function-bind "^1.1.1" 1542 | 1543 | hosted-git-info@^2.1.4: 1544 | version "2.8.8" 1545 | resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.8.8.tgz?cache=0&sync_timestamp=1602801493383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhosted-git-info%2Fdownload%2Fhosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" 1546 | integrity sha1-dTm9S8Hg4KiVgVouAmJCCxKFhIg= 1547 | 1548 | hosted-git-info@^3.0.6: 1549 | version "3.0.7" 1550 | resolved "https://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-3.0.7.tgz?cache=0&sync_timestamp=1602801493383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhosted-git-info%2Fdownload%2Fhosted-git-info-3.0.7.tgz#a30727385ea85acfcee94e0aad9e368c792e036c" 1551 | integrity sha1-owcnOF6oWs/O6U4KrZ42jHkuA2w= 1552 | dependencies: 1553 | lru-cache "^6.0.0" 1554 | 1555 | http-cache-semantics@^4.0.0: 1556 | version "4.1.0" 1557 | resolved "https://registry.npm.taobao.org/http-cache-semantics/download/http-cache-semantics-4.1.0.tgz?cache=0&sync_timestamp=1583107049902&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-cache-semantics%2Fdownload%2Fhttp-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" 1558 | integrity sha1-SekcXL82yblLz81xwj1SSex045A= 1559 | 1560 | human-signals@^1.1.1: 1561 | version "1.1.1" 1562 | resolved "https://registry.npm.taobao.org/human-signals/download/human-signals-1.1.1.tgz?cache=0&sync_timestamp=1584198662293&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhuman-signals%2Fdownload%2Fhuman-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" 1563 | integrity sha1-xbHNFPUK6uCatsWf5jujOV/k36M= 1564 | 1565 | husky@^4.3.0: 1566 | version "4.3.0" 1567 | resolved "https://registry.npm.taobao.org/husky/download/husky-4.3.0.tgz?cache=0&sync_timestamp=1602813533483&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhusky%2Fdownload%2Fhusky-4.3.0.tgz#0b2ec1d66424e9219d359e26a51c58ec5278f0de" 1568 | integrity sha1-Cy7B1mQk6SGdNZ4mpRxY7FJ48N4= 1569 | dependencies: 1570 | chalk "^4.0.0" 1571 | ci-info "^2.0.0" 1572 | compare-versions "^3.6.0" 1573 | cosmiconfig "^7.0.0" 1574 | find-versions "^3.2.0" 1575 | opencollective-postinstall "^2.0.2" 1576 | pkg-dir "^4.2.0" 1577 | please-upgrade-node "^3.2.0" 1578 | slash "^3.0.0" 1579 | which-pm-runs "^1.0.0" 1580 | 1581 | iconv-lite@^0.4.24: 1582 | version "0.4.24" 1583 | resolved "https://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" 1584 | integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs= 1585 | dependencies: 1586 | safer-buffer ">= 2.1.2 < 3" 1587 | 1588 | ignore-by-default@^1.0.1: 1589 | version "1.0.1" 1590 | resolved "https://registry.npm.taobao.org/ignore-by-default/download/ignore-by-default-1.0.1.tgz?cache=0&sync_timestamp=1592058614962&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore-by-default%2Fdownload%2Fignore-by-default-1.0.1.tgz#48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09" 1591 | integrity sha1-SMptcvbGo68Aqa1K5odr44ieKwk= 1592 | 1593 | ignore@^4.0.6: 1594 | version "4.0.6" 1595 | resolved "https://registry.npm.taobao.org/ignore/download/ignore-4.0.6.tgz?cache=0&sync_timestamp=1590809289115&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" 1596 | integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw= 1597 | 1598 | ignore@^5.1.4: 1599 | version "5.1.8" 1600 | resolved "https://registry.npm.taobao.org/ignore/download/ignore-5.1.8.tgz?cache=0&sync_timestamp=1590809289115&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fignore%2Fdownload%2Fignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" 1601 | integrity sha1-8VCotQo0KJsz4i9YiavU2AFvDlc= 1602 | 1603 | import-fresh@^3.0.0, import-fresh@^3.2.1: 1604 | version "3.2.2" 1605 | resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.2.2.tgz?cache=0&sync_timestamp=1604255567620&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e" 1606 | integrity sha1-/BKcFgxdaCNVB/QzGmuq0Ya9vD4= 1607 | dependencies: 1608 | parent-module "^1.0.0" 1609 | resolve-from "^4.0.0" 1610 | 1611 | import-lazy@^2.1.0: 1612 | version "2.1.0" 1613 | resolved "https://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" 1614 | integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= 1615 | 1616 | imurmurhash@^0.1.4: 1617 | version "0.1.4" 1618 | resolved "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" 1619 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= 1620 | 1621 | indent-string@^4.0.0: 1622 | version "4.0.0" 1623 | resolved "https://registry.npm.taobao.org/indent-string/download/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" 1624 | integrity sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE= 1625 | 1626 | inflight@^1.0.4: 1627 | version "1.0.6" 1628 | resolved "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1629 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 1630 | dependencies: 1631 | once "^1.3.0" 1632 | wrappy "1" 1633 | 1634 | inherits@2, inherits@^2.0.3, inherits@~2.0.3: 1635 | version "2.0.4" 1636 | resolved "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 1637 | integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= 1638 | 1639 | ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: 1640 | version "1.3.5" 1641 | resolved "https://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" 1642 | integrity sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc= 1643 | 1644 | inquirer@^7.3.3: 1645 | version "7.3.3" 1646 | resolved "https://registry.npm.taobao.org/inquirer/download/inquirer-7.3.3.tgz?cache=0&sync_timestamp=1595471601345&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Finquirer%2Fdownload%2Finquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" 1647 | integrity sha1-BNF2sq8Er8FXqD/XwQDpjuCq0AM= 1648 | dependencies: 1649 | ansi-escapes "^4.2.1" 1650 | chalk "^4.1.0" 1651 | cli-cursor "^3.1.0" 1652 | cli-width "^3.0.0" 1653 | external-editor "^3.0.3" 1654 | figures "^3.0.0" 1655 | lodash "^4.17.19" 1656 | mute-stream "0.0.8" 1657 | run-async "^2.4.0" 1658 | rxjs "^6.6.0" 1659 | string-width "^4.1.0" 1660 | strip-ansi "^6.0.0" 1661 | through "^2.3.6" 1662 | 1663 | is-arrayish@^0.2.1: 1664 | version "0.2.1" 1665 | resolved "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" 1666 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= 1667 | 1668 | is-binary-path@~2.1.0: 1669 | version "2.1.0" 1670 | resolved "https://registry.npm.taobao.org/is-binary-path/download/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 1671 | integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk= 1672 | dependencies: 1673 | binary-extensions "^2.0.0" 1674 | 1675 | is-callable@^1.1.4, is-callable@^1.2.2: 1676 | version "1.2.2" 1677 | resolved "https://registry.npm.taobao.org/is-callable/download/is-callable-1.2.2.tgz?cache=0&sync_timestamp=1600719276620&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-callable%2Fdownload%2Fis-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" 1678 | integrity sha1-x8ZxXNItTdtI0+GZcCI6zquwgNk= 1679 | 1680 | is-ci@^2.0.0: 1681 | version "2.0.0" 1682 | resolved "https://registry.npm.taobao.org/is-ci/download/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" 1683 | integrity sha1-a8YzQYGBDgS1wis9WJ/cpVAmQEw= 1684 | dependencies: 1685 | ci-info "^2.0.0" 1686 | 1687 | is-core-module@^2.0.0: 1688 | version "2.1.0" 1689 | resolved "https://registry.npm.taobao.org/is-core-module/download/is-core-module-2.1.0.tgz?cache=0&sync_timestamp=1604519172113&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-core-module%2Fdownload%2Fis-core-module-2.1.0.tgz#a4cc031d9b1aca63eecbd18a650e13cb4eeab946" 1690 | integrity sha1-pMwDHZsaymPuy9GKZQ4Ty07quUY= 1691 | dependencies: 1692 | has "^1.0.3" 1693 | 1694 | is-date-object@^1.0.1: 1695 | version "1.0.2" 1696 | resolved "https://registry.npm.taobao.org/is-date-object/download/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" 1697 | integrity sha1-vac28s2P0G0yhE53Q7+nSUw7/X4= 1698 | 1699 | is-extglob@^2.1.1: 1700 | version "2.1.1" 1701 | resolved "https://registry.npm.taobao.org/is-extglob/download/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 1702 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 1703 | 1704 | is-fullwidth-code-point@^2.0.0: 1705 | version "2.0.0" 1706 | resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 1707 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= 1708 | 1709 | is-fullwidth-code-point@^3.0.0: 1710 | version "3.0.0" 1711 | resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 1712 | integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= 1713 | 1714 | is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: 1715 | version "4.0.1" 1716 | resolved "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 1717 | integrity sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw= 1718 | dependencies: 1719 | is-extglob "^2.1.1" 1720 | 1721 | is-installed-globally@^0.3.1: 1722 | version "0.3.2" 1723 | resolved "https://registry.npm.taobao.org/is-installed-globally/download/is-installed-globally-0.3.2.tgz?cache=0&sync_timestamp=1586162509580&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-installed-globally%2Fdownload%2Fis-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141" 1724 | integrity sha1-/T76ee5nDRGHIzGC1bCh3QAxMUE= 1725 | dependencies: 1726 | global-dirs "^2.0.1" 1727 | is-path-inside "^3.0.1" 1728 | 1729 | is-negative-zero@^2.0.0: 1730 | version "2.0.0" 1731 | resolved "https://registry.npm.taobao.org/is-negative-zero/download/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461" 1732 | integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= 1733 | 1734 | is-npm@^4.0.0: 1735 | version "4.0.0" 1736 | resolved "https://registry.npm.taobao.org/is-npm/download/is-npm-4.0.0.tgz?cache=0&sync_timestamp=1589567494220&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-npm%2Fdownload%2Fis-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d" 1737 | integrity sha1-yQ3YOAaW34enptgjwg0LErvjyE0= 1738 | 1739 | is-npm@^5.0.0: 1740 | version "5.0.0" 1741 | resolved "https://registry.npm.taobao.org/is-npm/download/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" 1742 | integrity sha1-Q+jWXMVuG2f41HJiz2ZwmRk/Rag= 1743 | 1744 | is-number@^7.0.0: 1745 | version "7.0.0" 1746 | resolved "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 1747 | integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss= 1748 | 1749 | is-obj@^1.0.1: 1750 | version "1.0.1" 1751 | resolved "https://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" 1752 | integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= 1753 | 1754 | is-obj@^2.0.0: 1755 | version "2.0.0" 1756 | resolved "https://registry.npm.taobao.org/is-obj/download/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" 1757 | integrity sha1-Rz+wXZc3BeP9liBUUBjKjiLvSYI= 1758 | 1759 | is-path-inside@^3.0.1: 1760 | version "3.0.2" 1761 | resolved "https://registry.npm.taobao.org/is-path-inside/download/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017" 1762 | integrity sha1-9SIPyCo+IzdXKR3dycWHfyofMBc= 1763 | 1764 | is-plain-obj@^1.1.0: 1765 | version "1.1.0" 1766 | resolved "https://registry.npm.taobao.org/is-plain-obj/download/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" 1767 | integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= 1768 | 1769 | is-regex@^1.1.1: 1770 | version "1.1.1" 1771 | resolved "https://registry.npm.taobao.org/is-regex/download/is-regex-1.1.1.tgz?cache=0&sync_timestamp=1596555709354&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-regex%2Fdownload%2Fis-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" 1772 | integrity sha1-xvmKrMVG9s7FRooHt7FTq1ZKV7k= 1773 | dependencies: 1774 | has-symbols "^1.0.1" 1775 | 1776 | is-regexp@^1.0.0: 1777 | version "1.0.0" 1778 | resolved "https://registry.npm.taobao.org/is-regexp/download/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" 1779 | integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= 1780 | 1781 | is-stream@^2.0.0: 1782 | version "2.0.0" 1783 | resolved "https://registry.npm.taobao.org/is-stream/download/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" 1784 | integrity sha1-venDJoDW+uBBKdasnZIc54FfeOM= 1785 | 1786 | is-string@^1.0.5: 1787 | version "1.0.5" 1788 | resolved "https://registry.npm.taobao.org/is-string/download/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" 1789 | integrity sha1-QEk+0ZjvP/R3uMf5L2ROyCpc06Y= 1790 | 1791 | is-symbol@^1.0.2: 1792 | version "1.0.3" 1793 | resolved "https://registry.npm.taobao.org/is-symbol/download/is-symbol-1.0.3.tgz?cache=0&sync_timestamp=1574296307739&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-symbol%2Fdownload%2Fis-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" 1794 | integrity sha1-OOEBS55jKb4N6dJKQU/XRB7GGTc= 1795 | dependencies: 1796 | has-symbols "^1.0.1" 1797 | 1798 | is-text-path@^1.0.1: 1799 | version "1.0.1" 1800 | resolved "https://registry.npm.taobao.org/is-text-path/download/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" 1801 | integrity sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4= 1802 | dependencies: 1803 | text-extensions "^1.0.0" 1804 | 1805 | is-typedarray@^1.0.0: 1806 | version "1.0.0" 1807 | resolved "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 1808 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= 1809 | 1810 | is-yarn-global@^0.3.0: 1811 | version "0.3.0" 1812 | resolved "https://registry.npm.taobao.org/is-yarn-global/download/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" 1813 | integrity sha1-1QLTOCWQ6jAEiTdGdUyJE5lz4jI= 1814 | 1815 | isarray@^1.0.0, isarray@~1.0.0: 1816 | version "1.0.0" 1817 | resolved "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 1818 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= 1819 | 1820 | isexe@^2.0.0: 1821 | version "2.0.0" 1822 | resolved "https://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 1823 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 1824 | 1825 | jest-worker@^26.2.1: 1826 | version "26.6.1" 1827 | resolved "https://registry.npm.taobao.org/jest-worker/download/jest-worker-26.6.1.tgz?cache=0&sync_timestamp=1603442964907&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjest-worker%2Fdownload%2Fjest-worker-26.6.1.tgz#c2ae8cde6802cc14056043f997469ec170d9c32a" 1828 | integrity sha1-wq6M3mgCzBQFYEP5l0aewXDZwyo= 1829 | dependencies: 1830 | "@types/node" "*" 1831 | merge-stream "^2.0.0" 1832 | supports-color "^7.0.0" 1833 | 1834 | js-tokens@^4.0.0: 1835 | version "4.0.0" 1836 | resolved "https://registry.npm.taobao.org/js-tokens/download/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 1837 | integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= 1838 | 1839 | js-yaml@^3.13.1: 1840 | version "3.14.0" 1841 | resolved "https://registry.npm.taobao.org/js-yaml/download/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482" 1842 | integrity sha1-p6NBcPJqIbsWJCTYray0ETpp5II= 1843 | dependencies: 1844 | argparse "^1.0.7" 1845 | esprima "^4.0.0" 1846 | 1847 | json-buffer@3.0.0: 1848 | version "3.0.0" 1849 | resolved "https://registry.npm.taobao.org/json-buffer/download/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" 1850 | integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= 1851 | 1852 | json-parse-even-better-errors@^2.3.0: 1853 | version "2.3.1" 1854 | resolved "https://registry.npm.taobao.org/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz?cache=0&sync_timestamp=1599064822543&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-parse-even-better-errors%2Fdownload%2Fjson-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" 1855 | integrity sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0= 1856 | 1857 | json-schema-traverse@^0.4.1: 1858 | version "0.4.1" 1859 | resolved "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz?cache=0&sync_timestamp=1599333999343&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 1860 | integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA= 1861 | 1862 | json-stable-stringify-without-jsonify@^1.0.1: 1863 | version "1.0.1" 1864 | resolved "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" 1865 | integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= 1866 | 1867 | json5@^1.0.1: 1868 | version "1.0.1" 1869 | resolved "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz?cache=0&sync_timestamp=1586045693798&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson5%2Fdownload%2Fjson5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" 1870 | integrity sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4= 1871 | dependencies: 1872 | minimist "^1.2.0" 1873 | 1874 | jsonfile@^4.0.0: 1875 | version "4.0.0" 1876 | resolved "https://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" 1877 | integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= 1878 | optionalDependencies: 1879 | graceful-fs "^4.1.6" 1880 | 1881 | jsonfile@^6.0.1: 1882 | version "6.1.0" 1883 | resolved "https://registry.npm.taobao.org/jsonfile/download/jsonfile-6.1.0.tgz?cache=0&sync_timestamp=1604161917513&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjsonfile%2Fdownload%2Fjsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 1884 | integrity sha1-vFWyY0eTxnnsZAMJTrE2mKbsCq4= 1885 | dependencies: 1886 | universalify "^2.0.0" 1887 | optionalDependencies: 1888 | graceful-fs "^4.1.6" 1889 | 1890 | jsonparse@^1.2.0: 1891 | version "1.3.1" 1892 | resolved "https://registry.npm.taobao.org/jsonparse/download/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" 1893 | integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= 1894 | 1895 | keyv@^3.0.0: 1896 | version "3.1.0" 1897 | resolved "https://registry.npm.taobao.org/keyv/download/keyv-3.1.0.tgz?cache=0&sync_timestamp=1600337519334&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fkeyv%2Fdownload%2Fkeyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" 1898 | integrity sha1-7MIoSG9pmR5J6UdkhaW+Ho/FxNk= 1899 | dependencies: 1900 | json-buffer "3.0.0" 1901 | 1902 | kind-of@^6.0.3: 1903 | version "6.0.3" 1904 | resolved "https://registry.npm.taobao.org/kind-of/download/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" 1905 | integrity sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0= 1906 | 1907 | latest-version@^5.0.0: 1908 | version "5.1.0" 1909 | resolved "https://registry.npm.taobao.org/latest-version/download/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" 1910 | integrity sha1-EZ3+kI/jjRXfpD7NE/oS7Igy+s4= 1911 | dependencies: 1912 | package-json "^6.3.0" 1913 | 1914 | levn@^0.4.1: 1915 | version "0.4.1" 1916 | resolved "https://registry.npm.taobao.org/levn/download/levn-0.4.1.tgz?cache=0&sync_timestamp=1585966018210&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flevn%2Fdownload%2Flevn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" 1917 | integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4= 1918 | dependencies: 1919 | prelude-ls "^1.2.1" 1920 | type-check "~0.4.0" 1921 | 1922 | lines-and-columns@^1.1.6: 1923 | version "1.1.6" 1924 | resolved "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" 1925 | integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= 1926 | 1927 | lint-staged@^10.5.1: 1928 | version "10.5.1" 1929 | resolved "https://registry.npm.taobao.org/lint-staged/download/lint-staged-10.5.1.tgz#901e915c2360072dded0e7d752a0d9a49e079daa" 1930 | integrity sha1-kB6RXCNgBy3e0OfXUqDZpJ4Hnao= 1931 | dependencies: 1932 | chalk "^4.1.0" 1933 | cli-truncate "^2.1.0" 1934 | commander "^6.2.0" 1935 | cosmiconfig "^7.0.0" 1936 | debug "^4.2.0" 1937 | dedent "^0.7.0" 1938 | enquirer "^2.3.6" 1939 | execa "^4.1.0" 1940 | listr2 "^3.2.2" 1941 | log-symbols "^4.0.0" 1942 | micromatch "^4.0.2" 1943 | normalize-path "^3.0.0" 1944 | please-upgrade-node "^3.2.0" 1945 | string-argv "0.3.1" 1946 | stringify-object "^3.3.0" 1947 | 1948 | listr2@^3.2.2: 1949 | version "3.2.2" 1950 | resolved "https://registry.npm.taobao.org/listr2/download/listr2-3.2.2.tgz?cache=0&sync_timestamp=1603679114030&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flistr2%2Fdownload%2Flistr2-3.2.2.tgz#d20feb75015e506992b55af40722ba1af168b8f1" 1951 | integrity sha1-0g/rdQFeUGmStVr0ByK6GvFouPE= 1952 | dependencies: 1953 | chalk "^4.1.0" 1954 | cli-truncate "^2.1.0" 1955 | figures "^3.2.0" 1956 | indent-string "^4.0.0" 1957 | log-update "^4.0.0" 1958 | p-map "^4.0.0" 1959 | rxjs "^6.6.3" 1960 | through "^2.3.8" 1961 | 1962 | load-json-file@^2.0.0: 1963 | version "2.0.0" 1964 | resolved "https://registry.npm.taobao.org/load-json-file/download/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" 1965 | integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= 1966 | dependencies: 1967 | graceful-fs "^4.1.2" 1968 | parse-json "^2.2.0" 1969 | pify "^2.0.0" 1970 | strip-bom "^3.0.0" 1971 | 1972 | locate-path@^2.0.0: 1973 | version "2.0.0" 1974 | resolved "https://registry.npm.taobao.org/locate-path/download/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" 1975 | integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= 1976 | dependencies: 1977 | p-locate "^2.0.0" 1978 | path-exists "^3.0.0" 1979 | 1980 | locate-path@^5.0.0: 1981 | version "5.0.0" 1982 | resolved "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz?cache=0&sync_timestamp=1597082033698&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flocate-path%2Fdownload%2Flocate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 1983 | integrity sha1-Gvujlq/WdqbUJQTQpno6frn2KqA= 1984 | dependencies: 1985 | p-locate "^4.1.0" 1986 | 1987 | locate-path@^6.0.0: 1988 | version "6.0.0" 1989 | resolved "https://registry.npm.taobao.org/locate-path/download/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" 1990 | integrity sha1-VTIeswn+u8WcSAHZMackUqaB0oY= 1991 | dependencies: 1992 | p-locate "^5.0.0" 1993 | 1994 | lodash._reinterpolate@^3.0.0: 1995 | version "3.0.0" 1996 | resolved "https://registry.npm.taobao.org/lodash._reinterpolate/download/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" 1997 | integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= 1998 | 1999 | lodash.template@^4.0.2: 2000 | version "4.5.0" 2001 | resolved "https://registry.npm.taobao.org/lodash.template/download/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" 2002 | integrity sha1-+XYZXPPzR9DV9SSDVp/oAxzM6Ks= 2003 | dependencies: 2004 | lodash._reinterpolate "^3.0.0" 2005 | lodash.templatesettings "^4.0.0" 2006 | 2007 | lodash.templatesettings@^4.0.0: 2008 | version "4.2.0" 2009 | resolved "https://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" 2010 | integrity sha1-5IExDwSdPPbUfpEq0JMTsVTw+zM= 2011 | dependencies: 2012 | lodash._reinterpolate "^3.0.0" 2013 | 2014 | lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19: 2015 | version "4.17.20" 2016 | resolved "https://registry.npm.taobao.org/lodash/download/lodash-4.17.20.tgz?cache=0&sync_timestamp=1597336053864&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash%2Fdownload%2Flodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" 2017 | integrity sha1-tEqbYpe8tpjxxRo1RaKzs2jVnFI= 2018 | 2019 | log-symbols@^4.0.0: 2020 | version "4.0.0" 2021 | resolved "https://registry.npm.taobao.org/log-symbols/download/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920" 2022 | integrity sha1-abPMRtIPRI7M23XqH6cz2eghySA= 2023 | dependencies: 2024 | chalk "^4.0.0" 2025 | 2026 | log-update@^4.0.0: 2027 | version "4.0.0" 2028 | resolved "https://registry.npm.taobao.org/log-update/download/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1" 2029 | integrity sha1-WJ7NNSRx8qHAxXAodUOmTf0g4KE= 2030 | dependencies: 2031 | ansi-escapes "^4.3.0" 2032 | cli-cursor "^3.1.0" 2033 | slice-ansi "^4.0.0" 2034 | wrap-ansi "^6.2.0" 2035 | 2036 | lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: 2037 | version "1.0.1" 2038 | resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" 2039 | integrity sha1-b54wtHCE2XGnyCD/FabFFnt0wm8= 2040 | 2041 | lowercase-keys@^2.0.0: 2042 | version "2.0.0" 2043 | resolved "https://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" 2044 | integrity sha1-JgPni3tLAAbLyi+8yKMgJVislHk= 2045 | 2046 | lru-cache@^6.0.0: 2047 | version "6.0.0" 2048 | resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz?cache=0&sync_timestamp=1594427573763&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flru-cache%2Fdownload%2Flru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 2049 | integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= 2050 | dependencies: 2051 | yallist "^4.0.0" 2052 | 2053 | make-dir@^3.0.0, make-dir@^3.0.2: 2054 | version "3.1.0" 2055 | resolved "https://registry.npm.taobao.org/make-dir/download/make-dir-3.1.0.tgz?cache=0&sync_timestamp=1587567875186&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmake-dir%2Fdownload%2Fmake-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" 2056 | integrity sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8= 2057 | dependencies: 2058 | semver "^6.0.0" 2059 | 2060 | map-obj@^1.0.0: 2061 | version "1.0.1" 2062 | resolved "https://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" 2063 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= 2064 | 2065 | map-obj@^4.0.0: 2066 | version "4.1.0" 2067 | resolved "https://registry.npm.taobao.org/map-obj/download/map-obj-4.1.0.tgz#b91221b542734b9f14256c0132c897c5d7256fd5" 2068 | integrity sha1-uRIhtUJzS58UJWwBMsiXxdclb9U= 2069 | 2070 | meow@^8.0.0: 2071 | version "8.0.0" 2072 | resolved "https://registry.npm.taobao.org/meow/download/meow-8.0.0.tgz?cache=0&sync_timestamp=1603923337519&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmeow%2Fdownload%2Fmeow-8.0.0.tgz#1aa10ee61046719e334ffdc038bb5069250ec99a" 2073 | integrity sha1-GqEO5hBGcZ4zT/3AOLtQaSUOyZo= 2074 | dependencies: 2075 | "@types/minimist" "^1.2.0" 2076 | camelcase-keys "^6.2.2" 2077 | decamelize-keys "^1.1.0" 2078 | hard-rejection "^2.1.0" 2079 | minimist-options "4.1.0" 2080 | normalize-package-data "^3.0.0" 2081 | read-pkg-up "^7.0.1" 2082 | redent "^3.0.0" 2083 | trim-newlines "^3.0.0" 2084 | type-fest "^0.18.0" 2085 | yargs-parser "^20.2.3" 2086 | 2087 | merge-stream@^2.0.0: 2088 | version "2.0.0" 2089 | resolved "https://registry.npm.taobao.org/merge-stream/download/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 2090 | integrity sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= 2091 | 2092 | merge2@^1.3.0: 2093 | version "1.4.1" 2094 | resolved "https://registry.npm.taobao.org/merge2/download/merge2-1.4.1.tgz?cache=0&sync_timestamp=1591169980723&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmerge2%2Fdownload%2Fmerge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 2095 | integrity sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4= 2096 | 2097 | micromatch@^4.0.2: 2098 | version "4.0.2" 2099 | resolved "https://registry.npm.taobao.org/micromatch/download/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" 2100 | integrity sha1-T8sJmb+fvC/L3SEvbWKbmlbDklk= 2101 | dependencies: 2102 | braces "^3.0.1" 2103 | picomatch "^2.0.5" 2104 | 2105 | mimic-fn@^2.1.0: 2106 | version "2.1.0" 2107 | resolved "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz?cache=0&sync_timestamp=1596095644798&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" 2108 | integrity sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs= 2109 | 2110 | mimic-response@^1.0.0, mimic-response@^1.0.1: 2111 | version "1.0.1" 2112 | resolved "https://registry.npm.taobao.org/mimic-response/download/mimic-response-1.0.1.tgz?cache=0&sync_timestamp=1589481326973&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-response%2Fdownload%2Fmimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" 2113 | integrity sha1-SSNTiHju9CBjy4o+OweYeBSHqxs= 2114 | 2115 | min-indent@^1.0.0: 2116 | version "1.0.1" 2117 | resolved "https://registry.npm.taobao.org/min-indent/download/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" 2118 | integrity sha1-pj9oFnOzBXH76LwlaGrnRu76mGk= 2119 | 2120 | minimatch@^3.0.4: 2121 | version "3.0.4" 2122 | resolved "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 2123 | integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM= 2124 | dependencies: 2125 | brace-expansion "^1.1.7" 2126 | 2127 | minimist-options@4.1.0: 2128 | version "4.1.0" 2129 | resolved "https://registry.npm.taobao.org/minimist-options/download/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" 2130 | integrity sha1-wGVXE8U6ii69d/+iR9NCxA8BBhk= 2131 | dependencies: 2132 | arrify "^1.0.1" 2133 | is-plain-obj "^1.1.0" 2134 | kind-of "^6.0.3" 2135 | 2136 | minimist@^1.2.0, minimist@^1.2.5: 2137 | version "1.2.5" 2138 | resolved "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 2139 | integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI= 2140 | 2141 | mkdirp@^0.5.1: 2142 | version "0.5.5" 2143 | resolved "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz?cache=0&sync_timestamp=1587535418745&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmkdirp%2Fdownload%2Fmkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" 2144 | integrity sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8= 2145 | dependencies: 2146 | minimist "^1.2.5" 2147 | 2148 | ms@2.0.0: 2149 | version "2.0.0" 2150 | resolved "https://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 2151 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= 2152 | 2153 | ms@2.1.2, ms@^2.1.1: 2154 | version "2.1.2" 2155 | resolved "https://registry.npm.taobao.org/ms/download/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 2156 | integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk= 2157 | 2158 | mute-stream@0.0.8: 2159 | version "0.0.8" 2160 | resolved "https://registry.npm.taobao.org/mute-stream/download/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" 2161 | integrity sha1-FjDEKyJR/4HiooPelqVJfqkuXg0= 2162 | 2163 | natural-compare@^1.4.0: 2164 | version "1.4.0" 2165 | resolved "https://registry.npm.taobao.org/natural-compare/download/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" 2166 | integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= 2167 | 2168 | nodemon@^2.0.6: 2169 | version "2.0.6" 2170 | resolved "https://registry.npm.taobao.org/nodemon/download/nodemon-2.0.6.tgz#1abe1937b463aaf62f0d52e2b7eaadf28cc2240d" 2171 | integrity sha1-Gr4ZN7RjqvYvDVLit+qt8ozCJA0= 2172 | dependencies: 2173 | chokidar "^3.2.2" 2174 | debug "^3.2.6" 2175 | ignore-by-default "^1.0.1" 2176 | minimatch "^3.0.4" 2177 | pstree.remy "^1.1.7" 2178 | semver "^5.7.1" 2179 | supports-color "^5.5.0" 2180 | touch "^3.1.0" 2181 | undefsafe "^2.0.3" 2182 | update-notifier "^4.1.0" 2183 | 2184 | nopt@~1.0.10: 2185 | version "1.0.10" 2186 | resolved "https://registry.npm.taobao.org/nopt/download/nopt-1.0.10.tgz?cache=0&sync_timestamp=1597649920098&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnopt%2Fdownload%2Fnopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" 2187 | integrity sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= 2188 | dependencies: 2189 | abbrev "1" 2190 | 2191 | normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: 2192 | version "2.5.0" 2193 | resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz?cache=0&sync_timestamp=1602547447569&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-package-data%2Fdownload%2Fnormalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" 2194 | integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg= 2195 | dependencies: 2196 | hosted-git-info "^2.1.4" 2197 | resolve "^1.10.0" 2198 | semver "2 || 3 || 4 || 5" 2199 | validate-npm-package-license "^3.0.1" 2200 | 2201 | normalize-package-data@^3.0.0: 2202 | version "3.0.0" 2203 | resolved "https://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-3.0.0.tgz?cache=0&sync_timestamp=1602547447569&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-package-data%2Fdownload%2Fnormalize-package-data-3.0.0.tgz#1f8a7c423b3d2e85eb36985eaf81de381d01301a" 2204 | integrity sha1-H4p8Qjs9LoXrNpher4HeOB0BMBo= 2205 | dependencies: 2206 | hosted-git-info "^3.0.6" 2207 | resolve "^1.17.0" 2208 | semver "^7.3.2" 2209 | validate-npm-package-license "^3.0.1" 2210 | 2211 | normalize-path@^3.0.0, normalize-path@~3.0.0: 2212 | version "3.0.0" 2213 | resolved "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 2214 | integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU= 2215 | 2216 | normalize-url@^4.1.0: 2217 | version "4.5.0" 2218 | resolved "https://registry.npm.taobao.org/normalize-url/download/normalize-url-4.5.0.tgz?cache=0&sync_timestamp=1602432435724&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnormalize-url%2Fdownload%2Fnormalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" 2219 | integrity sha1-RTNUCH5sqWlXvY9br3U/WYIUISk= 2220 | 2221 | npm-run-path@^4.0.0: 2222 | version "4.0.1" 2223 | resolved "https://registry.npm.taobao.org/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" 2224 | integrity sha1-t+zR5e1T2o43pV4cImnguX7XSOo= 2225 | dependencies: 2226 | path-key "^3.0.0" 2227 | 2228 | object-inspect@^1.8.0: 2229 | version "1.8.0" 2230 | resolved "https://registry.npm.taobao.org/object-inspect/download/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" 2231 | integrity sha1-34B+Xs9TpgnMa/6T6sPMe+WzqdA= 2232 | 2233 | object-keys@^1.0.12, object-keys@^1.1.1: 2234 | version "1.1.1" 2235 | resolved "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 2236 | integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= 2237 | 2238 | object.assign@^4.1.0, object.assign@^4.1.1: 2239 | version "4.1.2" 2240 | 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" 2241 | integrity sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA= 2242 | dependencies: 2243 | call-bind "^1.0.0" 2244 | define-properties "^1.1.3" 2245 | has-symbols "^1.0.1" 2246 | object-keys "^1.1.1" 2247 | 2248 | object.entries@^1.1.2: 2249 | version "1.1.2" 2250 | resolved "https://registry.npm.taobao.org/object.entries/download/object.entries-1.1.2.tgz?cache=0&sync_timestamp=1590009612950&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.entries%2Fdownload%2Fobject.entries-1.1.2.tgz#bc73f00acb6b6bb16c203434b10f9a7e797d3add" 2251 | integrity sha1-vHPwCstra7FsIDQ0sQ+afnl9Ot0= 2252 | dependencies: 2253 | define-properties "^1.1.3" 2254 | es-abstract "^1.17.5" 2255 | has "^1.0.3" 2256 | 2257 | object.values@^1.1.1: 2258 | version "1.1.1" 2259 | resolved "https://registry.npm.taobao.org/object.values/download/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" 2260 | integrity sha1-aKmezeNWt+kpWjxeDOMdyMlT3l4= 2261 | dependencies: 2262 | define-properties "^1.1.3" 2263 | es-abstract "^1.17.0-next.1" 2264 | function-bind "^1.1.1" 2265 | has "^1.0.3" 2266 | 2267 | once@^1.3.0, once@^1.3.1, once@^1.4.0: 2268 | version "1.4.0" 2269 | resolved "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 2270 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 2271 | dependencies: 2272 | wrappy "1" 2273 | 2274 | onetime@^5.1.0: 2275 | version "5.1.2" 2276 | resolved "https://registry.npm.taobao.org/onetime/download/onetime-5.1.2.tgz?cache=0&sync_timestamp=1597003911641&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fonetime%2Fdownload%2Fonetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" 2277 | integrity sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4= 2278 | dependencies: 2279 | mimic-fn "^2.1.0" 2280 | 2281 | opencollective-postinstall@^2.0.2: 2282 | version "2.0.3" 2283 | resolved "https://registry.npm.taobao.org/opencollective-postinstall/download/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" 2284 | integrity sha1-eg//l49tv6TQBiOPusmO1BmMMlk= 2285 | 2286 | optionator@^0.9.1: 2287 | version "0.9.1" 2288 | resolved "https://registry.npm.taobao.org/optionator/download/optionator-0.9.1.tgz?cache=0&sync_timestamp=1585966174718&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Foptionator%2Fdownload%2Foptionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" 2289 | integrity sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk= 2290 | dependencies: 2291 | deep-is "^0.1.3" 2292 | fast-levenshtein "^2.0.6" 2293 | levn "^0.4.1" 2294 | prelude-ls "^1.2.1" 2295 | type-check "^0.4.0" 2296 | word-wrap "^1.2.3" 2297 | 2298 | os-tmpdir@~1.0.2: 2299 | version "1.0.2" 2300 | resolved "https://registry.npm.taobao.org/os-tmpdir/download/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 2301 | integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= 2302 | 2303 | p-cancelable@^1.0.0: 2304 | version "1.1.0" 2305 | resolved "https://registry.npm.taobao.org/p-cancelable/download/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" 2306 | integrity sha1-0HjRWjr0CSIMiG8dmgyi5EGrJsw= 2307 | 2308 | p-limit@^1.1.0: 2309 | version "1.3.0" 2310 | resolved "https://registry.npm.taobao.org/p-limit/download/p-limit-1.3.0.tgz?cache=0&sync_timestamp=1594559711554&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-limit%2Fdownload%2Fp-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" 2311 | integrity sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg= 2312 | dependencies: 2313 | p-try "^1.0.0" 2314 | 2315 | p-limit@^2.2.0: 2316 | version "2.3.0" 2317 | resolved "https://registry.npm.taobao.org/p-limit/download/p-limit-2.3.0.tgz?cache=0&sync_timestamp=1594559668746&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-limit%2Fdownload%2Fp-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 2318 | integrity sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE= 2319 | dependencies: 2320 | p-try "^2.0.0" 2321 | 2322 | p-limit@^3.0.2: 2323 | version "3.0.2" 2324 | resolved "https://registry.npm.taobao.org/p-limit/download/p-limit-3.0.2.tgz?cache=0&sync_timestamp=1594559711554&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-limit%2Fdownload%2Fp-limit-3.0.2.tgz#1664e010af3cadc681baafd3e2a437be7b0fb5fe" 2325 | integrity sha1-FmTgEK88rcaBuq/T4qQ3vnsPtf4= 2326 | dependencies: 2327 | p-try "^2.0.0" 2328 | 2329 | p-locate@^2.0.0: 2330 | version "2.0.0" 2331 | resolved "https://registry.npm.taobao.org/p-locate/download/p-locate-2.0.0.tgz?cache=0&sync_timestamp=1597081369770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-locate%2Fdownload%2Fp-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" 2332 | integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= 2333 | dependencies: 2334 | p-limit "^1.1.0" 2335 | 2336 | p-locate@^4.1.0: 2337 | version "4.1.0" 2338 | resolved "https://registry.npm.taobao.org/p-locate/download/p-locate-4.1.0.tgz?cache=0&sync_timestamp=1597081369770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-locate%2Fdownload%2Fp-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 2339 | integrity sha1-o0KLtwiLOmApL2aRkni3wpetTwc= 2340 | dependencies: 2341 | p-limit "^2.2.0" 2342 | 2343 | p-locate@^5.0.0: 2344 | version "5.0.0" 2345 | resolved "https://registry.npm.taobao.org/p-locate/download/p-locate-5.0.0.tgz?cache=0&sync_timestamp=1597081369770&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fp-locate%2Fdownload%2Fp-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" 2346 | integrity sha1-g8gxXGeFAF470CGDlBHJ4RDm2DQ= 2347 | dependencies: 2348 | p-limit "^3.0.2" 2349 | 2350 | p-map@^4.0.0: 2351 | version "4.0.0" 2352 | resolved "https://registry.npm.taobao.org/p-map/download/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" 2353 | integrity sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs= 2354 | dependencies: 2355 | aggregate-error "^3.0.0" 2356 | 2357 | p-try@^1.0.0: 2358 | version "1.0.0" 2359 | resolved "https://registry.npm.taobao.org/p-try/download/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" 2360 | integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= 2361 | 2362 | p-try@^2.0.0: 2363 | version "2.2.0" 2364 | resolved "https://registry.npm.taobao.org/p-try/download/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 2365 | integrity sha1-yyhoVA4xPWHeWPr741zpAE1VQOY= 2366 | 2367 | package-json@^6.3.0: 2368 | version "6.5.0" 2369 | resolved "https://registry.npm.taobao.org/package-json/download/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" 2370 | integrity sha1-b+7ayjXnVyWHbQsOZJdGl/7RRbA= 2371 | dependencies: 2372 | got "^9.6.0" 2373 | registry-auth-token "^4.0.0" 2374 | registry-url "^5.0.0" 2375 | semver "^6.2.0" 2376 | 2377 | parent-module@^1.0.0: 2378 | version "1.0.1" 2379 | resolved "https://registry.npm.taobao.org/parent-module/download/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" 2380 | integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI= 2381 | dependencies: 2382 | callsites "^3.0.0" 2383 | 2384 | parse-json@^2.2.0: 2385 | version "2.2.0" 2386 | resolved "https://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz?cache=0&sync_timestamp=1598129230057&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" 2387 | integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= 2388 | dependencies: 2389 | error-ex "^1.2.0" 2390 | 2391 | parse-json@^5.0.0: 2392 | version "5.1.0" 2393 | resolved "https://registry.npm.taobao.org/parse-json/download/parse-json-5.1.0.tgz?cache=0&sync_timestamp=1598129230057&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparse-json%2Fdownload%2Fparse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" 2394 | integrity sha1-+WCIzfJKj6qa6poAny2dlCyZlkY= 2395 | dependencies: 2396 | "@babel/code-frame" "^7.0.0" 2397 | error-ex "^1.3.1" 2398 | json-parse-even-better-errors "^2.3.0" 2399 | lines-and-columns "^1.1.6" 2400 | 2401 | path-exists@^3.0.0: 2402 | version "3.0.0" 2403 | resolved "https://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" 2404 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= 2405 | 2406 | path-exists@^4.0.0: 2407 | version "4.0.0" 2408 | resolved "https://registry.npm.taobao.org/path-exists/download/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 2409 | integrity sha1-UTvb4tO5XXdi6METfvoZXGxhtbM= 2410 | 2411 | path-is-absolute@^1.0.0: 2412 | version "1.0.1" 2413 | resolved "https://registry.npm.taobao.org/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 2414 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 2415 | 2416 | path-key@^3.0.0, path-key@^3.1.0: 2417 | version "3.1.1" 2418 | resolved "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&sync_timestamp=1574441322626&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 2419 | integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U= 2420 | 2421 | path-parse@^1.0.6: 2422 | version "1.0.6" 2423 | resolved "https://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 2424 | integrity sha1-1i27VnlAXXLEc37FhgDp3c8G0kw= 2425 | 2426 | path-type@^2.0.0: 2427 | version "2.0.0" 2428 | resolved "https://registry.npm.taobao.org/path-type/download/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" 2429 | integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= 2430 | dependencies: 2431 | pify "^2.0.0" 2432 | 2433 | path-type@^4.0.0: 2434 | version "4.0.0" 2435 | resolved "https://registry.npm.taobao.org/path-type/download/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 2436 | integrity sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs= 2437 | 2438 | picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2: 2439 | version "2.2.2" 2440 | resolved "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" 2441 | integrity sha1-IfMz6ba46v8CRo9RRupAbTRfTa0= 2442 | 2443 | pify@^2.0.0: 2444 | version "2.3.0" 2445 | resolved "https://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 2446 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= 2447 | 2448 | pkg-dir@^2.0.0: 2449 | version "2.0.0" 2450 | resolved "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-2.0.0.tgz?cache=0&sync_timestamp=1602859010405&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" 2451 | integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= 2452 | dependencies: 2453 | find-up "^2.1.0" 2454 | 2455 | pkg-dir@^4.1.0, pkg-dir@^4.2.0: 2456 | version "4.2.0" 2457 | resolved "https://registry.npm.taobao.org/pkg-dir/download/pkg-dir-4.2.0.tgz?cache=0&sync_timestamp=1602858957553&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpkg-dir%2Fdownload%2Fpkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" 2458 | integrity sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM= 2459 | dependencies: 2460 | find-up "^4.0.0" 2461 | 2462 | please-upgrade-node@^3.2.0: 2463 | version "3.2.0" 2464 | resolved "https://registry.npm.taobao.org/please-upgrade-node/download/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942" 2465 | integrity sha1-rt3T+ZTJM+StmLmdmlVu+g4v6UI= 2466 | dependencies: 2467 | semver-compare "^1.0.0" 2468 | 2469 | prelude-ls@^1.2.1: 2470 | version "1.2.1" 2471 | resolved "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.2.1.tgz?cache=0&sync_timestamp=1585868608597&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprelude-ls%2Fdownload%2Fprelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" 2472 | integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y= 2473 | 2474 | prepend-http@^2.0.0: 2475 | version "2.0.0" 2476 | resolved "https://registry.npm.taobao.org/prepend-http/download/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" 2477 | integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= 2478 | 2479 | prettier@^2.1.2: 2480 | version "2.1.2" 2481 | resolved "https://registry.npm.taobao.org/prettier/download/prettier-2.1.2.tgz?cache=0&sync_timestamp=1600215553884&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fprettier%2Fdownload%2Fprettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5" 2482 | integrity sha1-MFBwDa4uTItnxMP2Zs24r0BeHOU= 2483 | 2484 | process-nextick-args@~2.0.0: 2485 | version "2.0.1" 2486 | resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 2487 | integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I= 2488 | 2489 | progress@^2.0.0: 2490 | version "2.0.3" 2491 | resolved "https://registry.npm.taobao.org/progress/download/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" 2492 | integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg= 2493 | 2494 | pstree.remy@^1.1.7: 2495 | version "1.1.8" 2496 | resolved "https://registry.npm.taobao.org/pstree.remy/download/pstree.remy-1.1.8.tgz#c242224f4a67c21f686839bbdb4ac282b8373d3a" 2497 | integrity sha1-wkIiT0pnwh9oaDm720rCgrg3PTo= 2498 | 2499 | pump@^3.0.0: 2500 | version "3.0.0" 2501 | resolved "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" 2502 | integrity sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ= 2503 | dependencies: 2504 | end-of-stream "^1.1.0" 2505 | once "^1.3.1" 2506 | 2507 | punycode@^2.1.0: 2508 | version "2.1.1" 2509 | resolved "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 2510 | integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew= 2511 | 2512 | pupa@^2.0.1: 2513 | version "2.1.1" 2514 | resolved "https://registry.npm.taobao.org/pupa/download/pupa-2.1.1.tgz?cache=0&sync_timestamp=1603649098854&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpupa%2Fdownload%2Fpupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" 2515 | integrity sha1-9ej9SvwsXZeCj6pSNUnth0SiDWI= 2516 | dependencies: 2517 | escape-goat "^2.0.0" 2518 | 2519 | q@^1.5.1: 2520 | version "1.5.1" 2521 | resolved "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" 2522 | integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= 2523 | 2524 | quick-lru@^4.0.1: 2525 | version "4.0.1" 2526 | resolved "https://registry.npm.taobao.org/quick-lru/download/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" 2527 | integrity sha1-W4h48ROlgheEjGSCAmxz4bpXcn8= 2528 | 2529 | randombytes@^2.1.0: 2530 | version "2.1.0" 2531 | resolved "https://registry.npm.taobao.org/randombytes/download/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" 2532 | integrity sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo= 2533 | dependencies: 2534 | safe-buffer "^5.1.0" 2535 | 2536 | rc@^1.2.8: 2537 | version "1.2.8" 2538 | resolved "https://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" 2539 | integrity sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0= 2540 | dependencies: 2541 | deep-extend "^0.6.0" 2542 | ini "~1.3.0" 2543 | minimist "^1.2.0" 2544 | strip-json-comments "~2.0.1" 2545 | 2546 | read-pkg-up@^2.0.0: 2547 | version "2.0.0" 2548 | resolved "https://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-2.0.0.tgz?cache=0&sync_timestamp=1575620436254&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg-up%2Fdownload%2Fread-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" 2549 | integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= 2550 | dependencies: 2551 | find-up "^2.0.0" 2552 | read-pkg "^2.0.0" 2553 | 2554 | read-pkg-up@^7.0.1: 2555 | version "7.0.1" 2556 | resolved "https://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-7.0.1.tgz?cache=0&sync_timestamp=1575620436254&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fread-pkg-up%2Fdownload%2Fread-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" 2557 | integrity sha1-86YTV1hFlzOuK5VjgFbhhU5+9Qc= 2558 | dependencies: 2559 | find-up "^4.1.0" 2560 | read-pkg "^5.2.0" 2561 | type-fest "^0.8.1" 2562 | 2563 | read-pkg@^2.0.0: 2564 | version "2.0.0" 2565 | resolved "https://registry.npm.taobao.org/read-pkg/download/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" 2566 | integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= 2567 | dependencies: 2568 | load-json-file "^2.0.0" 2569 | normalize-package-data "^2.3.2" 2570 | path-type "^2.0.0" 2571 | 2572 | read-pkg@^5.2.0: 2573 | version "5.2.0" 2574 | resolved "https://registry.npm.taobao.org/read-pkg/download/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" 2575 | integrity sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w= 2576 | dependencies: 2577 | "@types/normalize-package-data" "^2.4.0" 2578 | normalize-package-data "^2.5.0" 2579 | parse-json "^5.0.0" 2580 | type-fest "^0.6.0" 2581 | 2582 | readable-stream@3: 2583 | version "3.6.0" 2584 | resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" 2585 | integrity sha1-M3u9o63AcGvT4CRCaihtS0sskZg= 2586 | dependencies: 2587 | inherits "^2.0.3" 2588 | string_decoder "^1.1.1" 2589 | util-deprecate "^1.0.1" 2590 | 2591 | readable-stream@~2.3.6: 2592 | version "2.3.7" 2593 | resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 2594 | integrity sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c= 2595 | dependencies: 2596 | core-util-is "~1.0.0" 2597 | inherits "~2.0.3" 2598 | isarray "~1.0.0" 2599 | process-nextick-args "~2.0.0" 2600 | safe-buffer "~5.1.1" 2601 | string_decoder "~1.1.1" 2602 | util-deprecate "~1.0.1" 2603 | 2604 | readdirp@~3.5.0: 2605 | version "3.5.0" 2606 | resolved "https://registry.npm.taobao.org/readdirp/download/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" 2607 | integrity sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4= 2608 | dependencies: 2609 | picomatch "^2.2.1" 2610 | 2611 | redent@^3.0.0: 2612 | version "3.0.0" 2613 | resolved "https://registry.npm.taobao.org/redent/download/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" 2614 | integrity sha1-5Ve3mYMWu1PJ8fVvpiY1LGljBZ8= 2615 | dependencies: 2616 | indent-string "^4.0.0" 2617 | strip-indent "^3.0.0" 2618 | 2619 | regenerator-runtime@^0.13.4: 2620 | version "0.13.7" 2621 | resolved "https://registry.npm.taobao.org/regenerator-runtime/download/regenerator-runtime-0.13.7.tgz?cache=0&sync_timestamp=1595456105304&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" 2622 | integrity sha1-ysLazIoepnX+qrrriugziYrkb1U= 2623 | 2624 | regexpp@^3.0.0, regexpp@^3.1.0: 2625 | version "3.1.0" 2626 | resolved "https://registry.npm.taobao.org/regexpp/download/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" 2627 | integrity sha1-IG0K0KVkjP+9uK5GQ489xRyfeOI= 2628 | 2629 | registry-auth-token@^4.0.0: 2630 | version "4.2.0" 2631 | resolved "https://registry.npm.taobao.org/registry-auth-token/download/registry-auth-token-4.2.0.tgz?cache=0&sync_timestamp=1594638395069&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregistry-auth-token%2Fdownload%2Fregistry-auth-token-4.2.0.tgz#1d37dffda72bbecd0f581e4715540213a65eb7da" 2632 | integrity sha1-HTff/acrvs0PWB5HFVQCE6Zet9o= 2633 | dependencies: 2634 | rc "^1.2.8" 2635 | 2636 | registry-url@^5.0.0: 2637 | version "5.1.0" 2638 | resolved "https://registry.npm.taobao.org/registry-url/download/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" 2639 | integrity sha1-6YM0tQ1UNLgRNrROxjjZwgCcUAk= 2640 | dependencies: 2641 | rc "^1.2.8" 2642 | 2643 | require-directory@^2.1.1: 2644 | version "2.1.1" 2645 | resolved "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 2646 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= 2647 | 2648 | require-main-filename@^2.0.0: 2649 | version "2.0.0" 2650 | resolved "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" 2651 | integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs= 2652 | 2653 | resolve-from@5.0.0, resolve-from@^5.0.0: 2654 | version "5.0.0" 2655 | resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" 2656 | integrity sha1-w1IlhD3493bfIcV1V7wIfp39/Gk= 2657 | 2658 | resolve-from@^4.0.0: 2659 | version "4.0.0" 2660 | resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" 2661 | integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= 2662 | 2663 | resolve-global@1.0.0, resolve-global@^1.0.0: 2664 | version "1.0.0" 2665 | resolved "https://registry.npm.taobao.org/resolve-global/download/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" 2666 | integrity sha1-oqed9K8so/Sb93753azTItrRklU= 2667 | dependencies: 2668 | global-dirs "^0.1.1" 2669 | 2670 | resolve@1.17.0: 2671 | version "1.17.0" 2672 | resolved "https://registry.npm.taobao.org/resolve/download/resolve-1.17.0.tgz?cache=0&sync_timestamp=1603313583397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve%2Fdownload%2Fresolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" 2673 | integrity sha1-sllBtUloIxzC0bt2p5y38sC/hEQ= 2674 | dependencies: 2675 | path-parse "^1.0.6" 2676 | 2677 | resolve@^1.10.0, resolve@^1.13.1, resolve@^1.17.0: 2678 | version "1.18.1" 2679 | resolved "https://registry.npm.taobao.org/resolve/download/resolve-1.18.1.tgz?cache=0&sync_timestamp=1603313826617&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresolve%2Fdownload%2Fresolve-1.18.1.tgz#018fcb2c5b207d2a6424aee361c5a266da8f4130" 2680 | integrity sha1-AY/LLFsgfSpkJK7jYcWiZtqPQTA= 2681 | dependencies: 2682 | is-core-module "^2.0.0" 2683 | path-parse "^1.0.6" 2684 | 2685 | responselike@^1.0.2: 2686 | version "1.0.2" 2687 | resolved "https://registry.npm.taobao.org/responselike/download/responselike-1.0.2.tgz?cache=0&sync_timestamp=1570573217730&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fresponselike%2Fdownload%2Fresponselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" 2688 | integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= 2689 | dependencies: 2690 | lowercase-keys "^1.0.0" 2691 | 2692 | restore-cursor@^3.1.0: 2693 | version "3.1.0" 2694 | resolved "https://registry.npm.taobao.org/restore-cursor/download/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" 2695 | integrity sha1-OfZ8VLOnpYzqUjbZXPADQjljH34= 2696 | dependencies: 2697 | onetime "^5.1.0" 2698 | signal-exit "^3.0.2" 2699 | 2700 | reusify@^1.0.4: 2701 | version "1.0.4" 2702 | resolved "https://registry.npm.taobao.org/reusify/download/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 2703 | integrity sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY= 2704 | 2705 | rimraf@2.6.3: 2706 | version "2.6.3" 2707 | resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" 2708 | integrity sha1-stEE/g2Psnz54KHNqCYt04M8bKs= 2709 | dependencies: 2710 | glob "^7.1.3" 2711 | 2712 | rollup-plugin-terser@^7.0.2: 2713 | version "7.0.2" 2714 | resolved "https://registry.npm.taobao.org/rollup-plugin-terser/download/rollup-plugin-terser-7.0.2.tgz?cache=0&sync_timestamp=1599267952414&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frollup-plugin-terser%2Fdownload%2Frollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" 2715 | integrity sha1-6Pu6SGmYGy3DWufopQLVxsBNMk0= 2716 | dependencies: 2717 | "@babel/code-frame" "^7.10.4" 2718 | jest-worker "^26.2.1" 2719 | serialize-javascript "^4.0.0" 2720 | terser "^5.0.0" 2721 | 2722 | rollup-plugin-typescript2@^0.28.0: 2723 | version "0.28.0" 2724 | resolved "https://registry.npm.taobao.org/rollup-plugin-typescript2/download/rollup-plugin-typescript2-0.28.0.tgz#5638553655aa6735d18f2e5c09acaac481eb65eb" 2725 | integrity sha1-VjhVNlWqZzXRjy5cCayqxIHrZes= 2726 | dependencies: 2727 | "@rollup/pluginutils" "^3.1.0" 2728 | find-cache-dir "^3.3.1" 2729 | fs-extra "8.1.0" 2730 | resolve "1.17.0" 2731 | tslib "2.0.1" 2732 | 2733 | rollup@^2.32.1: 2734 | version "2.32.1" 2735 | resolved "https://registry.npm.taobao.org/rollup/download/rollup-2.32.1.tgz?cache=0&sync_timestamp=1603265022997&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frollup%2Fdownload%2Frollup-2.32.1.tgz#625a92c54f5b4d28ada12d618641491d4dbb548c" 2736 | integrity sha1-YlqSxU9bTSitoS1hhkFJHU27VIw= 2737 | optionalDependencies: 2738 | fsevents "~2.1.2" 2739 | 2740 | run-async@^2.4.0: 2741 | version "2.4.1" 2742 | resolved "https://registry.npm.taobao.org/run-async/download/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" 2743 | integrity sha1-hEDsz5nqPnC9QJ1JqriOEMGJpFU= 2744 | 2745 | run-parallel@^1.1.9: 2746 | version "1.1.10" 2747 | resolved "https://registry.npm.taobao.org/run-parallel/download/run-parallel-1.1.10.tgz?cache=0&sync_timestamp=1603768314353&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frun-parallel%2Fdownload%2Frun-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" 2748 | integrity sha1-YKUbKug2Y2yBN33xbLEHNRvNE+8= 2749 | 2750 | rxjs@^6.4.0, rxjs@^6.6.0, rxjs@^6.6.3: 2751 | version "6.6.3" 2752 | resolved "https://registry.npm.taobao.org/rxjs/download/rxjs-6.6.3.tgz?cache=0&sync_timestamp=1602770934889&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frxjs%2Fdownload%2Frxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" 2753 | integrity sha1-jKhGNcTaqQDA05Z6buesYCce5VI= 2754 | dependencies: 2755 | tslib "^1.9.0" 2756 | 2757 | safe-buffer@^5.1.0, safe-buffer@~5.2.0: 2758 | version "5.2.1" 2759 | resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.2.1.tgz?cache=0&sync_timestamp=1589129103371&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" 2760 | integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY= 2761 | 2762 | safe-buffer@~5.1.0, safe-buffer@~5.1.1: 2763 | version "5.1.2" 2764 | resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz?cache=0&sync_timestamp=1589129103371&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsafe-buffer%2Fdownload%2Fsafe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 2765 | integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= 2766 | 2767 | "safer-buffer@>= 2.1.2 < 3": 2768 | version "2.1.2" 2769 | resolved "https://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 2770 | integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo= 2771 | 2772 | semver-compare@^1.0.0: 2773 | version "1.0.0" 2774 | resolved "https://registry.npm.taobao.org/semver-compare/download/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" 2775 | integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= 2776 | 2777 | semver-diff@^3.1.1: 2778 | version "3.1.1" 2779 | resolved "https://registry.npm.taobao.org/semver-diff/download/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" 2780 | integrity sha1-Bfd85Z8yXgDicGr9Z7tQbdscoys= 2781 | dependencies: 2782 | semver "^6.3.0" 2783 | 2784 | semver-regex@^2.0.0: 2785 | version "2.0.0" 2786 | resolved "https://registry.npm.taobao.org/semver-regex/download/semver-regex-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver-regex%2Fdownload%2Fsemver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338" 2787 | integrity sha1-qTwsWERTmncCMzeRB7OMe0rJ0zg= 2788 | 2789 | "semver@2 || 3 || 4 || 5", semver@^5.7.1: 2790 | version "5.7.1" 2791 | resolved "https://registry.npm.taobao.org/semver/download/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 2792 | integrity sha1-qVT5Ma66UI0we78Gnv8MAclhFvc= 2793 | 2794 | semver@7.3.2, semver@^7.2.1, semver@^7.3.2: 2795 | version "7.3.2" 2796 | resolved "https://registry.npm.taobao.org/semver/download/semver-7.3.2.tgz?cache=0&sync_timestamp=1586886267748&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" 2797 | integrity sha1-YElisFK4HtB4aq6EOJ/7pw/9OTg= 2798 | 2799 | semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: 2800 | version "6.3.0" 2801 | resolved "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1586886267748&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 2802 | integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= 2803 | 2804 | serialize-javascript@^4.0.0: 2805 | version "4.0.0" 2806 | resolved "https://registry.npm.taobao.org/serialize-javascript/download/serialize-javascript-4.0.0.tgz?cache=0&sync_timestamp=1599740689479&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" 2807 | integrity sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao= 2808 | dependencies: 2809 | randombytes "^2.1.0" 2810 | 2811 | set-blocking@^2.0.0: 2812 | version "2.0.0" 2813 | resolved "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 2814 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= 2815 | 2816 | shebang-command@^2.0.0: 2817 | version "2.0.0" 2818 | resolved "https://registry.npm.taobao.org/shebang-command/download/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 2819 | integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo= 2820 | dependencies: 2821 | shebang-regex "^3.0.0" 2822 | 2823 | shebang-regex@^3.0.0: 2824 | version "3.0.0" 2825 | resolved "https://registry.npm.taobao.org/shebang-regex/download/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 2826 | integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI= 2827 | 2828 | signal-exit@^3.0.2: 2829 | version "3.0.3" 2830 | resolved "https://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" 2831 | integrity sha1-oUEMLt2PB3sItOJTyOrPyvBXRhw= 2832 | 2833 | slash@^3.0.0: 2834 | version "3.0.0" 2835 | resolved "https://registry.npm.taobao.org/slash/download/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 2836 | integrity sha1-ZTm+hwwWWtvVJAIg2+Nh8bxNRjQ= 2837 | 2838 | slice-ansi@^2.1.0: 2839 | version "2.1.0" 2840 | resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz?cache=0&sync_timestamp=1581872792458&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslice-ansi%2Fdownload%2Fslice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" 2841 | integrity sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY= 2842 | dependencies: 2843 | ansi-styles "^3.2.0" 2844 | astral-regex "^1.0.0" 2845 | is-fullwidth-code-point "^2.0.0" 2846 | 2847 | slice-ansi@^3.0.0: 2848 | version "3.0.0" 2849 | resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-3.0.0.tgz?cache=0&sync_timestamp=1581872792458&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslice-ansi%2Fdownload%2Fslice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" 2850 | integrity sha1-Md3BCTCht+C2ewjJbC9Jt3p4l4c= 2851 | dependencies: 2852 | ansi-styles "^4.0.0" 2853 | astral-regex "^2.0.0" 2854 | is-fullwidth-code-point "^3.0.0" 2855 | 2856 | slice-ansi@^4.0.0: 2857 | version "4.0.0" 2858 | resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-4.0.0.tgz?cache=0&sync_timestamp=1581872792458&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslice-ansi%2Fdownload%2Fslice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" 2859 | integrity sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms= 2860 | dependencies: 2861 | ansi-styles "^4.0.0" 2862 | astral-regex "^2.0.0" 2863 | is-fullwidth-code-point "^3.0.0" 2864 | 2865 | source-map-support@~0.5.19: 2866 | version "0.5.19" 2867 | resolved "https://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" 2868 | integrity sha1-qYti+G3K9PZzmWSMCFKRq56P7WE= 2869 | dependencies: 2870 | buffer-from "^1.0.0" 2871 | source-map "^0.6.0" 2872 | 2873 | source-map@^0.6.0: 2874 | version "0.6.1" 2875 | resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 2876 | integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= 2877 | 2878 | source-map@~0.7.2: 2879 | version "0.7.3" 2880 | resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" 2881 | integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M= 2882 | 2883 | spdx-correct@^3.0.0: 2884 | version "3.1.1" 2885 | resolved "https://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" 2886 | integrity sha1-3s6BrJweZxPl99G28X1Gj6U9iak= 2887 | dependencies: 2888 | spdx-expression-parse "^3.0.0" 2889 | spdx-license-ids "^3.0.0" 2890 | 2891 | spdx-exceptions@^2.1.0: 2892 | version "2.3.0" 2893 | resolved "https://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.3.0.tgz?cache=0&sync_timestamp=1587422410312&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fspdx-exceptions%2Fdownload%2Fspdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" 2894 | integrity sha1-PyjOGnegA3JoPq3kpDMYNSeiFj0= 2895 | 2896 | spdx-expression-parse@^3.0.0: 2897 | version "3.0.1" 2898 | resolved "https://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" 2899 | integrity sha1-z3D1BILu/cmOPOCmgz5KU87rpnk= 2900 | dependencies: 2901 | spdx-exceptions "^2.1.0" 2902 | spdx-license-ids "^3.0.0" 2903 | 2904 | spdx-license-ids@^3.0.0: 2905 | version "3.0.6" 2906 | resolved "https://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.6.tgz?cache=0&sync_timestamp=1600284758648&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fspdx-license-ids%2Fdownload%2Fspdx-license-ids-3.0.6.tgz#c80757383c28abf7296744998cbc106ae8b854ce" 2907 | integrity sha1-yAdXODwoq/cpZ0SZjLwQaui4VM4= 2908 | 2909 | split2@^2.0.0: 2910 | version "2.2.0" 2911 | resolved "https://registry.npm.taobao.org/split2/download/split2-2.2.0.tgz?cache=0&sync_timestamp=1598086085653&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsplit2%2Fdownload%2Fsplit2-2.2.0.tgz#186b2575bcf83e85b7d18465756238ee4ee42493" 2912 | integrity sha1-GGsldbz4PoW30YRldWI47k7kJJM= 2913 | dependencies: 2914 | through2 "^2.0.2" 2915 | 2916 | sprintf-js@~1.0.2: 2917 | version "1.0.3" 2918 | resolved "https://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 2919 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 2920 | 2921 | string-argv@0.3.1: 2922 | version "0.3.1" 2923 | resolved "https://registry.npm.taobao.org/string-argv/download/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" 2924 | integrity sha1-leL77AQnrhkYSTX4FtdKqkxcGdo= 2925 | 2926 | string-width@^3.0.0: 2927 | version "3.1.0" 2928 | resolved "https://registry.npm.taobao.org/string-width/download/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" 2929 | integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE= 2930 | dependencies: 2931 | emoji-regex "^7.0.1" 2932 | is-fullwidth-code-point "^2.0.0" 2933 | strip-ansi "^5.1.0" 2934 | 2935 | string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: 2936 | version "4.2.0" 2937 | resolved "https://registry.npm.taobao.org/string-width/download/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" 2938 | integrity sha1-lSGCxGzHssMT0VluYjmSvRY7crU= 2939 | dependencies: 2940 | emoji-regex "^8.0.0" 2941 | is-fullwidth-code-point "^3.0.0" 2942 | strip-ansi "^6.0.0" 2943 | 2944 | string.prototype.trimend@^1.0.1: 2945 | version "1.0.2" 2946 | resolved "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.2.tgz#6ddd9a8796bc714b489a3ae22246a208f37bfa46" 2947 | integrity sha1-bd2ah5a8cUtImjriIkaiCPN7+kY= 2948 | dependencies: 2949 | define-properties "^1.1.3" 2950 | es-abstract "^1.18.0-next.1" 2951 | 2952 | string.prototype.trimstart@^1.0.1: 2953 | version "1.0.2" 2954 | resolved "https://registry.npm.taobao.org/string.prototype.trimstart/download/string.prototype.trimstart-1.0.2.tgz?cache=0&sync_timestamp=1603220012476&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstring.prototype.trimstart%2Fdownload%2Fstring.prototype.trimstart-1.0.2.tgz#22d45da81015309cd0cdd79787e8919fc5c613e7" 2955 | integrity sha1-ItRdqBAVMJzQzdeXh+iRn8XGE+c= 2956 | dependencies: 2957 | define-properties "^1.1.3" 2958 | es-abstract "^1.18.0-next.1" 2959 | 2960 | string_decoder@^1.1.1: 2961 | version "1.3.0" 2962 | resolved "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" 2963 | integrity sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4= 2964 | dependencies: 2965 | safe-buffer "~5.2.0" 2966 | 2967 | string_decoder@~1.1.1: 2968 | version "1.1.1" 2969 | resolved "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 2970 | integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g= 2971 | dependencies: 2972 | safe-buffer "~5.1.0" 2973 | 2974 | stringify-object@^3.3.0: 2975 | version "3.3.0" 2976 | resolved "https://registry.npm.taobao.org/stringify-object/download/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" 2977 | integrity sha1-cDBlrvyhkwDTzoivT1s5VtdVZik= 2978 | dependencies: 2979 | get-own-enumerable-property-symbols "^3.0.0" 2980 | is-obj "^1.0.1" 2981 | is-regexp "^1.0.0" 2982 | 2983 | strip-ansi@^5.1.0: 2984 | version "5.2.0" 2985 | resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" 2986 | integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= 2987 | dependencies: 2988 | ansi-regex "^4.1.0" 2989 | 2990 | strip-ansi@^6.0.0: 2991 | version "6.0.0" 2992 | resolved "https://registry.npm.taobao.org/strip-ansi/download/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" 2993 | integrity sha1-CxVx3XZpzNTz4G4U7x7tJiJa5TI= 2994 | dependencies: 2995 | ansi-regex "^5.0.0" 2996 | 2997 | strip-bom@^3.0.0: 2998 | version "3.0.0" 2999 | resolved "https://registry.npm.taobao.org/strip-bom/download/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" 3000 | integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= 3001 | 3002 | strip-final-newline@^2.0.0: 3003 | version "2.0.0" 3004 | resolved "https://registry.npm.taobao.org/strip-final-newline/download/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" 3005 | integrity sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0= 3006 | 3007 | strip-indent@^3.0.0: 3008 | version "3.0.0" 3009 | resolved "https://registry.npm.taobao.org/strip-indent/download/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" 3010 | integrity sha1-wy4c7pQLazQyx3G8LFS8znPNMAE= 3011 | dependencies: 3012 | min-indent "^1.0.0" 3013 | 3014 | strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: 3015 | version "3.1.1" 3016 | resolved "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-3.1.1.tgz?cache=0&sync_timestamp=1594567543744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" 3017 | integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= 3018 | 3019 | strip-json-comments@~2.0.1: 3020 | version "2.0.1" 3021 | resolved "https://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz?cache=0&sync_timestamp=1594567543744&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 3022 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= 3023 | 3024 | supports-color@^5.3.0, supports-color@^5.5.0: 3025 | version "5.5.0" 3026 | resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1598611771865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 3027 | integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8= 3028 | dependencies: 3029 | has-flag "^3.0.0" 3030 | 3031 | supports-color@^7.0.0, supports-color@^7.1.0: 3032 | version "7.2.0" 3033 | resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1598611771865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 3034 | integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= 3035 | dependencies: 3036 | has-flag "^4.0.0" 3037 | 3038 | table@^5.2.3: 3039 | version "5.4.6" 3040 | resolved "https://registry.npm.taobao.org/table/download/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" 3041 | integrity sha1-EpLRlQDOP4YFOwXw6Ofko7shB54= 3042 | dependencies: 3043 | ajv "^6.10.2" 3044 | lodash "^4.17.14" 3045 | slice-ansi "^2.1.0" 3046 | string-width "^3.0.0" 3047 | 3048 | term-size@^2.1.0: 3049 | version "2.2.1" 3050 | resolved "https://registry.npm.taobao.org/term-size/download/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" 3051 | integrity sha1-KmpUhAQywvtjIP6g9BVTHpAYn1Q= 3052 | 3053 | terser@^5.0.0: 3054 | version "5.3.8" 3055 | resolved "https://registry.npm.taobao.org/terser/download/terser-5.3.8.tgz?cache=0&sync_timestamp=1603374107455&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser%2Fdownload%2Fterser-5.3.8.tgz#991ae8ba21a3d990579b54aa9af11586197a75dd" 3056 | integrity sha1-mRrouiGj2ZBXm1SqmvEVhhl6dd0= 3057 | dependencies: 3058 | commander "^2.20.0" 3059 | source-map "~0.7.2" 3060 | source-map-support "~0.5.19" 3061 | 3062 | text-extensions@^1.0.0: 3063 | version "1.9.0" 3064 | resolved "https://registry.npm.taobao.org/text-extensions/download/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" 3065 | integrity sha1-GFPkX+45yUXOb2w2stZZtaq8KiY= 3066 | 3067 | text-table@^0.2.0: 3068 | version "0.2.0" 3069 | resolved "https://registry.npm.taobao.org/text-table/download/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 3070 | integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= 3071 | 3072 | through2@^2.0.2: 3073 | version "2.0.5" 3074 | resolved "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz?cache=0&sync_timestamp=1593478643560&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fthrough2%2Fdownload%2Fthrough2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" 3075 | integrity sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0= 3076 | dependencies: 3077 | readable-stream "~2.3.6" 3078 | xtend "~4.0.1" 3079 | 3080 | through2@^4.0.0: 3081 | version "4.0.2" 3082 | resolved "https://registry.npm.taobao.org/through2/download/through2-4.0.2.tgz?cache=0&sync_timestamp=1593478643560&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fthrough2%2Fdownload%2Fthrough2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764" 3083 | integrity sha1-p846wqeosLlmyA58SfBITDsjl2Q= 3084 | dependencies: 3085 | readable-stream "3" 3086 | 3087 | "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8: 3088 | version "2.3.8" 3089 | resolved "https://registry.npm.taobao.org/through/download/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" 3090 | integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= 3091 | 3092 | tmp@^0.0.33: 3093 | version "0.0.33" 3094 | resolved "https://registry.npm.taobao.org/tmp/download/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" 3095 | integrity sha1-bTQzWIl2jSGyvNoKonfO07G/rfk= 3096 | dependencies: 3097 | os-tmpdir "~1.0.2" 3098 | 3099 | to-readable-stream@^1.0.0: 3100 | version "1.0.0" 3101 | resolved "https://registry.npm.taobao.org/to-readable-stream/download/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" 3102 | integrity sha1-zgqgwvPfat+FLvtASng+d8BHV3E= 3103 | 3104 | to-regex-range@^5.0.1: 3105 | version "5.0.1" 3106 | resolved "https://registry.npm.taobao.org/to-regex-range/download/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 3107 | integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ= 3108 | dependencies: 3109 | is-number "^7.0.0" 3110 | 3111 | touch@^3.1.0: 3112 | version "3.1.0" 3113 | resolved "https://registry.npm.taobao.org/touch/download/touch-3.1.0.tgz#fe365f5f75ec9ed4e56825e0bb76d24ab74af83b" 3114 | integrity sha1-/jZfX3XsntTlaCXgu3bSSrdK+Ds= 3115 | dependencies: 3116 | nopt "~1.0.10" 3117 | 3118 | trim-newlines@^3.0.0: 3119 | version "3.0.0" 3120 | resolved "https://registry.npm.taobao.org/trim-newlines/download/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30" 3121 | integrity sha1-eXJjBKaomKqDc0JymNVMLuixyzA= 3122 | 3123 | trim-off-newlines@^1.0.0: 3124 | version "1.0.1" 3125 | resolved "https://registry.npm.taobao.org/trim-off-newlines/download/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" 3126 | integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= 3127 | 3128 | tsconfig-paths@^3.9.0: 3129 | version "3.9.0" 3130 | resolved "https://registry.npm.taobao.org/tsconfig-paths/download/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" 3131 | integrity sha1-CYVHpsREiAfo/Ljq4IEGTumjyQs= 3132 | dependencies: 3133 | "@types/json5" "^0.0.29" 3134 | json5 "^1.0.1" 3135 | minimist "^1.2.0" 3136 | strip-bom "^3.0.0" 3137 | 3138 | tslib@2.0.1: 3139 | version "2.0.1" 3140 | resolved "https://registry.npm.taobao.org/tslib/download/tslib-2.0.1.tgz?cache=0&sync_timestamp=1602286730817&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e" 3141 | integrity sha1-QQ6w0RPltjVkkO7HSWA3JbAhtD4= 3142 | 3143 | tslib@^1.8.1, tslib@^1.9.0: 3144 | version "1.14.1" 3145 | resolved "https://registry.npm.taobao.org/tslib/download/tslib-1.14.1.tgz?cache=0&sync_timestamp=1602286724979&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftslib%2Fdownload%2Ftslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" 3146 | integrity sha1-zy04vcNKE0vK8QkcQfZhni9nLQA= 3147 | 3148 | tsutils@^3.17.1: 3149 | version "3.17.1" 3150 | resolved "https://registry.npm.taobao.org/tsutils/download/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" 3151 | integrity sha1-7XGZF/EcoN7lhicrKsSeAVot11k= 3152 | dependencies: 3153 | tslib "^1.8.1" 3154 | 3155 | type-check@^0.4.0, type-check@~0.4.0: 3156 | version "0.4.0" 3157 | resolved "https://registry.npm.taobao.org/type-check/download/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" 3158 | integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE= 3159 | dependencies: 3160 | prelude-ls "^1.2.1" 3161 | 3162 | type-fest@^0.11.0: 3163 | version "0.11.0" 3164 | resolved "https://registry.npm.taobao.org/type-fest/download/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" 3165 | integrity sha1-l6vwhyMQ/tiKXEZrJWgVdhReM/E= 3166 | 3167 | type-fest@^0.18.0: 3168 | version "0.18.0" 3169 | resolved "https://registry.npm.taobao.org/type-fest/download/type-fest-0.18.0.tgz#2edfa6382d48653707344f7fccdb0443d460e8d6" 3170 | integrity sha1-Lt+mOC1IZTcHNE9/zNsEQ9Rg6NY= 3171 | 3172 | type-fest@^0.6.0: 3173 | version "0.6.0" 3174 | resolved "https://registry.npm.taobao.org/type-fest/download/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" 3175 | integrity sha1-jSojcNPfiG61yQraHFv2GIrPg4s= 3176 | 3177 | type-fest@^0.8.1: 3178 | version "0.8.1" 3179 | resolved "https://registry.npm.taobao.org/type-fest/download/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" 3180 | integrity sha1-CeJJ696FHTseSNJ8EFREZn8XuD0= 3181 | 3182 | typedarray-to-buffer@^3.1.5: 3183 | version "3.1.5" 3184 | resolved "https://registry.npm.taobao.org/typedarray-to-buffer/download/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" 3185 | integrity sha1-qX7nqf9CaRufeD/xvFES/j/KkIA= 3186 | dependencies: 3187 | is-typedarray "^1.0.0" 3188 | 3189 | typescript@^4.0.5: 3190 | version "4.0.5" 3191 | resolved "https://registry.npm.taobao.org/typescript/download/typescript-4.0.5.tgz?cache=0&sync_timestamp=1603781499120&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftypescript%2Fdownload%2Ftypescript-4.0.5.tgz#ae9dddfd1069f1cb5beb3ef3b2170dd7c1332389" 3192 | integrity sha1-rp3d/RBp8ctb6z7zshcN18EzI4k= 3193 | 3194 | undefsafe@^2.0.3: 3195 | version "2.0.3" 3196 | resolved "https://registry.npm.taobao.org/undefsafe/download/undefsafe-2.0.3.tgz#6b166e7094ad46313b2202da7ecc2cd7cc6e7aae" 3197 | integrity sha1-axZucJStRjE7IgLafsws18xueq4= 3198 | dependencies: 3199 | debug "^2.2.0" 3200 | 3201 | unique-string@^2.0.0: 3202 | version "2.0.0" 3203 | resolved "https://registry.npm.taobao.org/unique-string/download/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" 3204 | integrity sha1-OcZFH4GvsnSd4rIz4/fF6IQ72J0= 3205 | dependencies: 3206 | crypto-random-string "^2.0.0" 3207 | 3208 | universalify@^0.1.0: 3209 | version "0.1.2" 3210 | resolved "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz?cache=0&sync_timestamp=1603179970052&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" 3211 | integrity sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY= 3212 | 3213 | universalify@^1.0.0: 3214 | version "1.0.0" 3215 | resolved "https://registry.npm.taobao.org/universalify/download/universalify-1.0.0.tgz?cache=0&sync_timestamp=1603180080276&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" 3216 | integrity sha1-thodoXPoQ1sv48Z9Kbmt+FlL0W0= 3217 | 3218 | universalify@^2.0.0: 3219 | version "2.0.0" 3220 | resolved "https://registry.npm.taobao.org/universalify/download/universalify-2.0.0.tgz?cache=0&sync_timestamp=1603180080276&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funiversalify%2Fdownload%2Funiversalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 3221 | integrity sha1-daSYTv7cSwiXXFrrc/Uw0C3yVxc= 3222 | 3223 | update-notifier@^4.1.0: 3224 | version "4.1.3" 3225 | resolved "https://registry.npm.taobao.org/update-notifier/download/update-notifier-4.1.3.tgz?cache=0&sync_timestamp=1601377450994&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fupdate-notifier%2Fdownload%2Fupdate-notifier-4.1.3.tgz#be86ee13e8ce48fb50043ff72057b5bd598e1ea3" 3226 | integrity sha1-vobuE+jOSPtQBD/3IFe1vVmOHqM= 3227 | dependencies: 3228 | boxen "^4.2.0" 3229 | chalk "^3.0.0" 3230 | configstore "^5.0.1" 3231 | has-yarn "^2.1.0" 3232 | import-lazy "^2.1.0" 3233 | is-ci "^2.0.0" 3234 | is-installed-globally "^0.3.1" 3235 | is-npm "^4.0.0" 3236 | is-yarn-global "^0.3.0" 3237 | latest-version "^5.0.0" 3238 | pupa "^2.0.1" 3239 | semver-diff "^3.1.1" 3240 | xdg-basedir "^4.0.0" 3241 | 3242 | update-notifier@^5.0.0: 3243 | version "5.0.0" 3244 | resolved "https://registry.npm.taobao.org/update-notifier/download/update-notifier-5.0.0.tgz#308e0ae772f71d66df0303159a945bc1e1fb819a" 3245 | integrity sha1-MI4K53L3HWbfAwMVmpRbweH7gZo= 3246 | dependencies: 3247 | boxen "^4.2.0" 3248 | chalk "^4.1.0" 3249 | configstore "^5.0.1" 3250 | has-yarn "^2.1.0" 3251 | import-lazy "^2.1.0" 3252 | is-ci "^2.0.0" 3253 | is-installed-globally "^0.3.1" 3254 | is-npm "^5.0.0" 3255 | is-yarn-global "^0.3.0" 3256 | latest-version "^5.0.0" 3257 | pupa "^2.0.1" 3258 | semver "^7.3.2" 3259 | semver-diff "^3.1.1" 3260 | xdg-basedir "^4.0.0" 3261 | 3262 | uri-js@^4.2.2: 3263 | version "4.4.0" 3264 | resolved "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.0.tgz?cache=0&sync_timestamp=1598814377097&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" 3265 | integrity sha1-qnFCYd55PoqCNHp7zJznTobyhgI= 3266 | dependencies: 3267 | punycode "^2.1.0" 3268 | 3269 | url-parse-lax@^3.0.0: 3270 | version "3.0.0" 3271 | resolved "https://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" 3272 | integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= 3273 | dependencies: 3274 | prepend-http "^2.0.0" 3275 | 3276 | util-deprecate@^1.0.1, util-deprecate@~1.0.1: 3277 | version "1.0.2" 3278 | resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 3279 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 3280 | 3281 | v8-compile-cache@^2.0.3: 3282 | version "2.2.0" 3283 | resolved "https://registry.npm.taobao.org/v8-compile-cache/download/v8-compile-cache-2.2.0.tgz?cache=0&sync_timestamp=1603909372873&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fv8-compile-cache%2Fdownload%2Fv8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132" 3284 | integrity sha1-lHHvo++RKNL3xqfKOcTda1BVsTI= 3285 | 3286 | validate-npm-package-license@^3.0.1: 3287 | version "3.0.4" 3288 | resolved "https://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" 3289 | integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo= 3290 | dependencies: 3291 | spdx-correct "^3.0.0" 3292 | spdx-expression-parse "^3.0.0" 3293 | 3294 | which-module@^2.0.0: 3295 | version "2.0.0" 3296 | resolved "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" 3297 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= 3298 | 3299 | which-pm-runs@^1.0.0: 3300 | version "1.0.0" 3301 | resolved "https://registry.npm.taobao.org/which-pm-runs/download/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" 3302 | integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= 3303 | 3304 | which@^2.0.1: 3305 | version "2.0.2" 3306 | resolved "https://registry.npm.taobao.org/which/download/which-2.0.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich%2Fdownload%2Fwhich-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" 3307 | integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= 3308 | dependencies: 3309 | isexe "^2.0.0" 3310 | 3311 | widest-line@^3.1.0: 3312 | version "3.1.0" 3313 | resolved "https://registry.npm.taobao.org/widest-line/download/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" 3314 | integrity sha1-gpIzO79my0X/DeFgOxNreuFJbso= 3315 | dependencies: 3316 | string-width "^4.0.0" 3317 | 3318 | word-wrap@^1.2.3: 3319 | version "1.2.3" 3320 | resolved "https://registry.npm.taobao.org/word-wrap/download/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" 3321 | integrity sha1-YQY29rH3A4kb00dxzLF/uTtHB5w= 3322 | 3323 | wrap-ansi@^6.2.0: 3324 | version "6.2.0" 3325 | resolved "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-6.2.0.tgz?cache=0&sync_timestamp=1587574502741&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwrap-ansi%2Fdownload%2Fwrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" 3326 | integrity sha1-6Tk7oHEC5skaOyIUePAlfNKFblM= 3327 | dependencies: 3328 | ansi-styles "^4.0.0" 3329 | string-width "^4.1.0" 3330 | strip-ansi "^6.0.0" 3331 | 3332 | wrappy@1: 3333 | version "1.0.2" 3334 | resolved "https://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 3335 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 3336 | 3337 | write-file-atomic@^3.0.0: 3338 | version "3.0.3" 3339 | resolved "https://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" 3340 | integrity sha1-Vr1cWlxwSBzRnFcb05q5ZaXeVug= 3341 | dependencies: 3342 | imurmurhash "^0.1.4" 3343 | is-typedarray "^1.0.0" 3344 | signal-exit "^3.0.2" 3345 | typedarray-to-buffer "^3.1.5" 3346 | 3347 | write@1.0.3: 3348 | version "1.0.3" 3349 | resolved "https://registry.npm.taobao.org/write/download/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" 3350 | integrity sha1-CADhRSO5I6OH5BUSPIZWFqrg9cM= 3351 | dependencies: 3352 | mkdirp "^0.5.1" 3353 | 3354 | xdg-basedir@^4.0.0: 3355 | version "4.0.0" 3356 | resolved "https://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" 3357 | integrity sha1-S8jZmEQDaWIl74OhVzy7y0552xM= 3358 | 3359 | xtend@~4.0.1: 3360 | version "4.0.2" 3361 | resolved "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 3362 | integrity sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q= 3363 | 3364 | y18n@^4.0.0: 3365 | version "4.0.0" 3366 | resolved "https://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz?cache=0&sync_timestamp=1603637328031&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fy18n%2Fdownload%2Fy18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" 3367 | integrity sha1-le+U+F7MgdAHwmThkKEg8KPIVms= 3368 | 3369 | yallist@^4.0.0: 3370 | version "4.0.0" 3371 | resolved "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 3372 | integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= 3373 | 3374 | yaml@^1.10.0: 3375 | version "1.10.0" 3376 | resolved "https://registry.npm.taobao.org/yaml/download/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" 3377 | integrity sha1-O1k63ZRIdgd9TWg/7gEIG9n/8x4= 3378 | 3379 | yargs-parser@^18.1.2: 3380 | version "18.1.3" 3381 | resolved "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-18.1.3.tgz?cache=0&sync_timestamp=1602861367589&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" 3382 | integrity sha1-vmjEl1xrKr9GkjawyHA2L6sJp7A= 3383 | dependencies: 3384 | camelcase "^5.0.0" 3385 | decamelize "^1.2.0" 3386 | 3387 | yargs-parser@^20.2.3: 3388 | version "20.2.3" 3389 | resolved "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-20.2.3.tgz?cache=0&sync_timestamp=1602861367589&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.3.tgz#92419ba867b858c868acf8bae9bf74af0dd0ce26" 3390 | integrity sha1-kkGbqGe4WMhorPi66b90rw3QziY= 3391 | 3392 | yargs@^15.1.0: 3393 | version "15.4.1" 3394 | resolved "https://registry.npm.taobao.org/yargs/download/yargs-15.4.1.tgz?cache=0&sync_timestamp=1602805577427&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" 3395 | integrity sha1-DYehbeAa7p2L7Cv7909nhRcw9Pg= 3396 | dependencies: 3397 | cliui "^6.0.0" 3398 | decamelize "^1.2.0" 3399 | find-up "^4.1.0" 3400 | get-caller-file "^2.0.1" 3401 | require-directory "^2.1.1" 3402 | require-main-filename "^2.0.0" 3403 | set-blocking "^2.0.0" 3404 | string-width "^4.2.0" 3405 | which-module "^2.0.0" 3406 | y18n "^4.0.0" 3407 | yargs-parser "^18.1.2" 3408 | --------------------------------------------------------------------------------