├── .cz-configrc.js ├── .github └── workflows │ ├── ci.yml │ └── npm-publish.yml ├── .gitignore ├── README.md ├── assets └── example.gif ├── babel.config.js ├── index.d.ts ├── package.json ├── rollup.config.js ├── src ├── index.ts └── lib │ ├── config.ts │ ├── enums.ts │ ├── renderer.ts │ ├── tokenizer.ts │ └── util.ts ├── tsconfig.json └── yarn.lock /.cz-configrc.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | module.exports = { 4 | types: [ 5 | { 6 | value: "WIP", 7 | name: "💪 WIP: Work in Progress" 8 | }, 9 | { 10 | value: "feat", 11 | name: "✨ feat: A new feature" 12 | }, 13 | { 14 | value: "fix", 15 | name: "🐞 fix: A bug fix" 16 | }, 17 | { 18 | value: "refactor", 19 | name: 20 | "🛠 refactor: A code change that neither fixes a bug nor adds a feature" 21 | }, 22 | { 23 | value: "docs", 24 | name: "📚 docs: Documentation only changes" 25 | }, 26 | { 27 | value: "test", 28 | name: "🏁 test: Add missing tests or correcting existing tests" 29 | }, 30 | { 31 | value: "chore", 32 | // prettier-ignore 33 | name: '🗯 chore: Changes that don\'t modify src or test files. Such as updating build tasks, package manager' 34 | }, 35 | { 36 | value: "style", 37 | // prettier-ignore 38 | name: '💅 style: Code Style, Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)' 39 | }, 40 | { 41 | value: "revert", 42 | name: "⏪ revert: Revert to a commit" 43 | } 44 | ], 45 | scopes: [], 46 | allowCustomScopes: true, 47 | allowBreakingChanges: ["feat", "fix"] 48 | }; 49 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- 1 | name: CI 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | 8 | jobs: 9 | ci: 10 | runs-on: ubuntu-latest 11 | steps: 12 | - uses: actions/checkout@v1 13 | - uses: actions/setup-node@v1 14 | with: 15 | node-version: 12 16 | - run: yarn install --frozen-lockfile 17 | - run: yarn test 18 | -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- 1 | name: NPM Publish 2 | 3 | on: 4 | push: 5 | tags: 6 | - v* 7 | 8 | jobs: 9 | publish: 10 | runs-on: ubuntu-latest 11 | steps: 12 | - uses: actions/checkout@v1 13 | - uses: actions/setup-node@v1 14 | with: 15 | node-version: 12 16 | - run: yarn install --frozen-lockfile 17 | - run: yarn test 18 | - run: yarn build 19 | - uses: JS-DevTools/npm-publish@v1 20 | with: 21 | token: ${{ secrets.NPM_TOKEN }} 22 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | node_modules/* 3 | node_modules/**/* 4 | yarn-error.log 5 | test.js 6 | dist 7 | dist/* 8 | dist/**/* -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CodeChalk 2 | > ⚙ Simple and neat terminal demo code outputs 3 | 4 | CodeChalk is a simple util to help you highlighting demo code outputs to terminal.Especially suitable to use in your CLI programs or template generators, showing some simple code blocks to help your users to quickly get started. 5 | 6 | 7 | ### Demo 8 | 9 | Using default highlighter to highlight the example code 10 | ![img1](./assets/example.gif) 11 | 12 | 13 | 14 | 15 | ### Usage 16 | 17 | Install 18 | ```shell 19 | # Using Yarn 20 | yarn add codechalk --dev 21 | # Using NPM 22 | npm install codechalk -D 23 | ``` 24 | 25 | 26 | Highlight your code 27 | 28 | ```typescript 29 | import { highlight } from 'codechalk' 30 | 31 | /** Step 1: Render the desired content using highlight */ 32 | const output = await highlight(`export async function test(target?: ApiEnvParam): boolean { 33 | const templateFile = await generateTemplateFromTarget(target) 34 | if (templateFile.hasError) return false 35 | switch (templateFile.type) { 36 | case SUCCESS: 37 | case INFO: 38 | return true 39 | default: 40 | return false 41 | } 42 | } 43 | `, 'ts') 44 | 45 | /** Step 2: Log the output */ 46 | console.log(output) 47 | ``` 48 | 49 | 50 | 51 | ### API introductions 52 | 53 | CodeChalk is a small util that only contains 2 exported functions. 54 | 55 | 56 | 57 | #### highlight 58 | 59 | API Definition 60 | 61 | ```typescript 62 | async function highlight(code: string, lang='javascript', theme='monokai'): Promise 63 | ``` 64 | 65 | Usage 66 | 67 | ```typescript 68 | /** Default render - using jsParser + monokai theme */ 69 | const result1 = await highlight('console.log("hahaha")') 70 | 71 | /** Customize render - using TypeScript + monokai theme */ 72 | const result2 = await highlight('console.log("hahaha")', 'ts') 73 | 74 | /** Customize render - using TypeScript + one-dark-pro theme */ 75 | const result3 = await highlight('console.log("hahaha")', 'ts', 'one-dark-pro') 76 | ``` 77 | 78 | 79 | #### configureShiki 80 | 81 | API Definition 82 | 83 | ```typescript 84 | function configureShiki(options: Partial): void 85 | ``` 86 | 87 | Usage 88 | 89 | ```typescript 90 | /** Full usage, see Shiki's configuration demo */ 91 | configureShiki({ 92 | /** Preload syntax parsers */ 93 | langs: ['javascript', 'css', 'html', 'vue-html', 'typescript', 'jsx', 'tsx'], 94 | /** Preload themes */ 95 | themes: ['monokai', 'one-dark-pro', 'material-darker'] 96 | }) 97 | 98 | /** After configured, call shiki for perform highlighting */ 99 | const output = await highlight(`export async function test(target?: ApiEnvParam): boolean { 100 | const templateFile = await generateTemplateFromTarget(target) 101 | if (templateFile.hasError) return false 102 | switch (templateFile.type) { 103 | case SUCCESS: 104 | case INFO: 105 | return true 106 | default: 107 | return false 108 | } 109 | } 110 | `, 'ts') 111 | console.log(output) 112 | 113 | ``` 114 | 115 | 116 | 117 | ### Credits 118 | 119 | - CodeChalk uses [Shiki](https://github.com/shikijs/shiki) to generate highlighted code tokens. 120 | - Meanwhile, CodeChalk relies [Chalk](https://github.com/chalk/chalk) for styling up text in terminal. 121 | 122 | 123 | ### License 124 | 125 | MIT © [Souler Ou](https://github.com/a20185) -------------------------------------------------------------------------------- /assets/example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/a20185/codechalk/d1dd953b1c0f9cb49f6c5034bd9a024b1a8da5d1/assets/example.gif -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ['@babel/preset-env'], 3 | } 4 | -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- 1 | import { Highlighter, HighlighterOptions } from 'shiki'; 2 | 3 | declare type ShikiLanguageType = Parameters['1']; 4 | declare type ShikiThemeType = Parameters['2']; 5 | 6 | /** 7 | * Global Configuration for shiki highlighter 8 | * the configs of shiki will be merged to the global shiki config 9 | * @export 10 | * @param {Partial} [config] ShikiHighlighterConfig 11 | */ 12 | declare function configureShiki(config?: Partial): void; 13 | 14 | /** 15 | * Core Highlight functions 16 | * @export 17 | * @param {string} codeText The content to be highlighted 18 | * @param {ShikiLanguageType} [languageType='javascript'] The content languageType, default to javascript 19 | * @param {ShikiThemeType} [themeType='monokai'] The content themtType, default set to 'monokai' 20 | * @returns {string} The rendered text 21 | */ 22 | declare function highlight(codeText: string, languageType?: ShikiLanguageType, themeType?: ShikiThemeType): Promise; 23 | 24 | export { configureShiki, highlight }; 25 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "codechalk", 3 | "version": "1.0.1-beta.2", 4 | "author": "Souler Ou(ou@souler.cc)", 5 | "description": "⚙ A simple util to help you quickly highlight your code that can be output to console", 6 | "main": "dist/index.common.js", 7 | "module": "dist/index.esm.js", 8 | "repository": { 9 | "url": "https://github.com/a20185/codechalk", 10 | "type": "git" 11 | }, 12 | "scripts": { 13 | "test": "echo 'No test!'", 14 | "build": "rm -rf ./dist && rollup -c rollup.config.js", 15 | "build:watch": "rollup -c rollup.config.js -w" 16 | }, 17 | "types": "index.d.ts", 18 | "files": [ 19 | "README.md", 20 | "package.json", 21 | "assets", 22 | "index.d.ts", 23 | "dist" 24 | ], 25 | "keywords": [ 26 | "chalk", 27 | "highlight", 28 | "node highlight", 29 | "code highlight", 30 | "codechalk", 31 | "highlighter", 32 | "console highligter", 33 | "highlight code in console" 34 | ], 35 | "license": "MIT", 36 | "dependencies": { 37 | "chalk": "3.0.0", 38 | "core-js": "^3.8.0", 39 | "merge": "^2.1.1", 40 | "semver": "7.0.0", 41 | "shiki": "^0.9.10" 42 | }, 43 | "devDependencies": { 44 | "@babel/core": "^7.12.9", 45 | "@babel/preset-env": "^7.12.7", 46 | "@rollup/plugin-babel": "^5.1.0", 47 | "@rollup/plugin-commonjs": "^11.0.0", 48 | "@rollup/plugin-node-resolve": "^10.0.0", 49 | "@rollup/plugin-replace": "^2.3.3", 50 | "@rollup/plugin-typescript": "^2.0.0", 51 | "@types/node": "^14.14.10", 52 | "@types/semver": "6.2.2", 53 | "@typescript-eslint/eslint-plugin": "^3.10.1", 54 | "@typescript-eslint/parser": "^3.10.1", 55 | "rollup": "^2.23.0", 56 | "rollup-plugin-dts": "^2.0.1", 57 | "ts-loader": "^8.0.3", 58 | "typescript": "^4.0.2" 59 | }, 60 | "config": { 61 | "changelog": "支持 detachedHead、输入校验、Stashing 优化、Types 完善", 62 | "enchangelog": "Support DetachedHead、InputValidation、Stashing Optimizing、Types Completing" 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import { getBabelOutputPlugin } from '@rollup/plugin-babel' 2 | import commonjs from '@rollup/plugin-commonjs' 3 | import replace from '@rollup/plugin-replace' 4 | import pkg from './package.json' 5 | import typescript from '@rollup/plugin-typescript' 6 | import { nodeResolve } from '@rollup/plugin-node-resolve'; 7 | import dts from 'rollup-plugin-dts' 8 | 9 | const plugins = [ 10 | replace({ 11 | __DEV__: `process.env.NODE_ENV !== 'production'`, 12 | __VERSION__: pkg.version, 13 | }), 14 | nodeResolve(), 15 | commonjs(), 16 | typescript(), 17 | getBabelOutputPlugin({ 18 | presets: [['@babel/preset-env', { useBuiltIns: 'usage', targets: { node: "8" }, corejs: 3 }]], 19 | allowAllFormats: true 20 | }), 21 | ] 22 | 23 | 24 | const core = { 25 | input: './src/index.ts', 26 | output: [ 27 | { 28 | file: './dist/index.common.js', 29 | format: 'cjs', 30 | }, 31 | { 32 | file: './dist/index.esm.js', 33 | format: 'esm', 34 | }, 35 | { 36 | name: 'BranchFormat', 37 | file: './dist/index.umd.js', 38 | format: 'umd', 39 | }, 40 | ], 41 | plugins, 42 | } 43 | 44 | const definitions = { 45 | input: './src/index.ts', 46 | output: { 47 | file: 'index.d.ts', 48 | format: 'es', 49 | }, 50 | plugins: [dts()], 51 | } 52 | 53 | 54 | export default [core, definitions] 55 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | import { renderCodeTokens } from "./lib/renderer" 2 | import { generateCodeTokens, ShikiLanguageType, ShikiThemeType } from "./lib/tokenizer" 3 | 4 | /** 5 | * Core Highlight functions 6 | * @export 7 | * @param {string} codeText The content to be highlighted 8 | * @param {ShikiLanguageType} [languageType='javascript'] The content languageType, default to javascript 9 | * @param {ShikiThemeType} [themeType='monokai'] The content themtType, default set to 'monokai' 10 | * @returns {string} The rendered text 11 | */ 12 | export async function highlight(codeText: string, languageType: ShikiLanguageType = 'javascript', themeType: ShikiThemeType = 'monokai') { 13 | const codeTokens = await generateCodeTokens(codeText, languageType, themeType) 14 | if (!codeTokens) return codeText 15 | const renderedResult = await renderCodeTokens(codeTokens) 16 | return renderedResult 17 | } 18 | 19 | export { configureShiki } from './lib/config' 20 | -------------------------------------------------------------------------------- /src/lib/config.ts: -------------------------------------------------------------------------------- 1 | import { HighlighterOptions } from 'shiki' 2 | import merge from 'merge' 3 | 4 | let shikiConfig = { 5 | langs: ['javascript', 'css', 'html', 'vue-html', 'typescript', 'jsx', 'tsx'], 6 | themes: ['monokai', 'one-dark-pro', 'material-darker'] 7 | } as HighlighterOptions 8 | 9 | /** Global getter for highlighter configurations */ 10 | export function getShikiConfig(): HighlighterOptions { 11 | return shikiConfig 12 | } 13 | 14 | /** 15 | * Global Configuration for shiki highlighter 16 | * the configs of shiki will be merged to the global shiki config 17 | * @export 18 | * @param {Partial} [config] ShikiHighlighterConfig 19 | */ 20 | export function configureShiki(config?: Partial) { 21 | const targetConfig = config ?? {} 22 | shikiConfig = merge(shikiConfig, targetConfig) 23 | } -------------------------------------------------------------------------------- /src/lib/enums.ts: -------------------------------------------------------------------------------- 1 | export const ShikiThemeTokenFontStyleTypes = { 2 | NotSet: -1, 3 | None: 0, 4 | Italic: 1, 5 | Bold: 2, 6 | Underline: 4 7 | } as const -------------------------------------------------------------------------------- /src/lib/renderer.ts: -------------------------------------------------------------------------------- 1 | import { IThemedToken } from 'shiki' 2 | import Chalk from 'chalk' 3 | import { ShikiThemeTokenFontStyleTypes } from './enums' 4 | 5 | function defaultRenderer(content: string): string { 6 | return content 7 | } 8 | 9 | function createColorizer(token: IThemedToken): ((params: any) => string) { 10 | return token.color 11 | ? Chalk.hex(token.color) 12 | : defaultRenderer 13 | } 14 | 15 | function createFontStyler(token: IThemedToken): ((params: any) => string) { 16 | switch (token.fontStyle) { 17 | case ShikiThemeTokenFontStyleTypes.Bold: 18 | return Chalk.bold 19 | case ShikiThemeTokenFontStyleTypes.Italic: 20 | return Chalk.italic 21 | case ShikiThemeTokenFontStyleTypes.Underline: 22 | return Chalk.underline 23 | default: 24 | return defaultRenderer 25 | } 26 | } 27 | 28 | function renderSingleToken (token: IThemedToken) { 29 | const fontStyler = createFontStyler(token) 30 | const colorizer = createColorizer(token) 31 | return fontStyler(colorizer(token.content)) 32 | } 33 | 34 | export function renderCodeTokens(tokens: IThemedToken[][]) { 35 | return tokens.map(lineTokens => { 36 | return lineTokens.map(scopedToken => renderSingleToken(scopedToken)) 37 | .join('') /** Tokens joined by spacings */ 38 | }).join('\n') /** lines joined by newLines */ 39 | } -------------------------------------------------------------------------------- /src/lib/tokenizer.ts: -------------------------------------------------------------------------------- 1 | import type { Highlighter, Lang, Theme } from 'shiki' 2 | import { getShikiConfig } from './config' 3 | import { nonUndefined } from './util' 4 | const shiki = require('shiki') 5 | export type ShikiLanguageType = Parameters['1'] 6 | export type ShikiThemeType = Parameters['2'] 7 | 8 | export async function generateCodeTokens (codeText: string, language: ShikiLanguageType, theme: ShikiThemeType) { 9 | if (!codeText) return null 10 | const shikiConfig = getShikiConfig() 11 | const highlighter = await shiki.getHighlighter(shikiConfig) 12 | /** If language and theme not loaded, just load them */ 13 | const priorLanguages = highlighter.getLoadedLanguages() 14 | const priorThemes = highlighter.getLoadedThemes() 15 | if (priorLanguages.indexOf(nonUndefined(language) as Lang) === -1) { 16 | await highlighter.loadLanguage(nonUndefined(language) as Lang) 17 | } 18 | if (priorThemes.indexOf(nonUndefined(theme) as Theme) === -1) { 19 | await highlighter.loadTheme(nonUndefined(theme) as Theme) 20 | } 21 | const codeTokens = highlighter.codeToThemedTokens(codeText, language, theme) 22 | return codeTokens 23 | } -------------------------------------------------------------------------------- /src/lib/util.ts: -------------------------------------------------------------------------------- 1 | export type ExtractPromise = T extends Promise ? R : T 2 | export type ExcludeUndefined = T extends (infer R | undefined) ? ExcludeUndefined : T 3 | export function nonUndefined(param: T | undefined): T { 4 | return param as T 5 | } -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "allowJs": true, 4 | "target": "esnext", 5 | "module": "esnext", 6 | "strict": true, 7 | "importHelpers": true, 8 | "moduleResolution": "node", 9 | "esModuleInterop": true, 10 | "allowSyntheticDefaultImports": true, 11 | "sourceMap": true, 12 | "skipLibCheck": true, 13 | "baseUrl": ".", 14 | "types": [ 15 | "node" 16 | ], 17 | "lib": [ 18 | "esnext", 19 | "scripthost", 20 | ], 21 | }, 22 | "include": [ 23 | "src/**/*.ts", 24 | "tests/**/*.ts", 25 | ], 26 | "exclude": [ 27 | "node_modules" 28 | ] 29 | } 30 | 31 | -------------------------------------------------------------------------------- /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.10.4", "@babel/code-frame@^7.14.5": 6 | version "7.14.5" 7 | resolved "https://registry.nlark.com/@babel/code-frame/download/@babel/code-frame-7.14.5.tgz?cache=0&sync_timestamp=1623280639364&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fcode-frame%2Fdownload%2F%40babel%2Fcode-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb" 8 | integrity sha1-I7CNdA6D9JxeWZRfvxtD6Au/Tts= 9 | dependencies: 10 | "@babel/highlight" "^7.14.5" 11 | 12 | "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.14.7", "@babel/compat-data@^7.15.0": 13 | version "7.15.0" 14 | resolved "https://registry.nlark.com/@babel/compat-data/download/@babel/compat-data-7.15.0.tgz#2dbaf8b85334796cafbb0f5793a90a2fc010b176" 15 | integrity sha1-Lbr4uFM0eWyvuw9Xk6kKL8AQsXY= 16 | 17 | "@babel/core@^7.12.9": 18 | version "7.15.0" 19 | resolved "https://registry.nlark.com/@babel/core/download/@babel/core-7.15.0.tgz#749e57c68778b73ad8082775561f67f5196aafa8" 20 | integrity sha1-dJ5Xxod4tzrYCCd1Vh9n9Rlqr6g= 21 | dependencies: 22 | "@babel/code-frame" "^7.14.5" 23 | "@babel/generator" "^7.15.0" 24 | "@babel/helper-compilation-targets" "^7.15.0" 25 | "@babel/helper-module-transforms" "^7.15.0" 26 | "@babel/helpers" "^7.14.8" 27 | "@babel/parser" "^7.15.0" 28 | "@babel/template" "^7.14.5" 29 | "@babel/traverse" "^7.15.0" 30 | "@babel/types" "^7.15.0" 31 | convert-source-map "^1.7.0" 32 | debug "^4.1.0" 33 | gensync "^1.0.0-beta.2" 34 | json5 "^2.1.2" 35 | semver "^6.3.0" 36 | source-map "^0.5.0" 37 | 38 | "@babel/generator@^7.15.0": 39 | version "7.15.0" 40 | resolved "https://registry.nlark.com/@babel/generator/download/@babel/generator-7.15.0.tgz#a7d0c172e0d814974bad5aa77ace543b97917f15" 41 | integrity sha1-p9DBcuDYFJdLrVqnes5UO5eRfxU= 42 | dependencies: 43 | "@babel/types" "^7.15.0" 44 | jsesc "^2.5.1" 45 | source-map "^0.5.0" 46 | 47 | "@babel/helper-annotate-as-pure@^7.14.5": 48 | version "7.14.5" 49 | resolved "https://registry.nlark.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.14.5.tgz#7bf478ec3b71726d56a8ca5775b046fc29879e61" 50 | integrity sha1-e/R47Dtxcm1WqMpXdbBG/CmHnmE= 51 | dependencies: 52 | "@babel/types" "^7.14.5" 53 | 54 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5": 55 | version "7.14.5" 56 | resolved "https://registry.nlark.com/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.14.5.tgz?cache=0&sync_timestamp=1623280601728&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-builder-binary-assignment-operator-visitor%2Fdownload%2F%40babel%2Fhelper-builder-binary-assignment-operator-visitor-7.14.5.tgz#b939b43f8c37765443a19ae74ad8b15978e0a191" 57 | integrity sha1-uTm0P4w3dlRDoZrnStixWXjgoZE= 58 | dependencies: 59 | "@babel/helper-explode-assignable-expression" "^7.14.5" 60 | "@babel/types" "^7.14.5" 61 | 62 | "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.14.5", "@babel/helper-compilation-targets@^7.15.0": 63 | version "7.15.0" 64 | resolved "https://registry.nlark.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.15.0.tgz#973df8cbd025515f3ff25db0c05efc704fa79818" 65 | integrity sha1-lz34y9AlUV8/8l2wwF78cE+nmBg= 66 | dependencies: 67 | "@babel/compat-data" "^7.15.0" 68 | "@babel/helper-validator-option" "^7.14.5" 69 | browserslist "^4.16.6" 70 | semver "^6.3.0" 71 | 72 | "@babel/helper-create-class-features-plugin@^7.14.5": 73 | version "7.15.0" 74 | resolved "https://registry.nlark.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.15.0.tgz#c9a137a4d137b2d0e2c649acf536d7ba1a76c0f7" 75 | integrity sha1-yaE3pNE3stDixkms9TbXuhp2wPc= 76 | dependencies: 77 | "@babel/helper-annotate-as-pure" "^7.14.5" 78 | "@babel/helper-function-name" "^7.14.5" 79 | "@babel/helper-member-expression-to-functions" "^7.15.0" 80 | "@babel/helper-optimise-call-expression" "^7.14.5" 81 | "@babel/helper-replace-supers" "^7.15.0" 82 | "@babel/helper-split-export-declaration" "^7.14.5" 83 | 84 | "@babel/helper-create-regexp-features-plugin@^7.14.5": 85 | version "7.14.5" 86 | resolved "https://registry.nlark.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.14.5.tgz#c7d5ac5e9cf621c26057722fb7a8a4c5889358c4" 87 | integrity sha1-x9WsXpz2IcJgV3Ivt6ikxYiTWMQ= 88 | dependencies: 89 | "@babel/helper-annotate-as-pure" "^7.14.5" 90 | regexpu-core "^4.7.1" 91 | 92 | "@babel/helper-define-polyfill-provider@^0.2.2": 93 | version "0.2.3" 94 | resolved "https://registry.nlark.com/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.2.3.tgz?cache=0&sync_timestamp=1622025400731&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-define-polyfill-provider%2Fdownload%2F%40babel%2Fhelper-define-polyfill-provider-0.2.3.tgz#0525edec5094653a282688d34d846e4c75e9c0b6" 95 | integrity sha1-BSXt7FCUZTooJojTTYRuTHXpwLY= 96 | dependencies: 97 | "@babel/helper-compilation-targets" "^7.13.0" 98 | "@babel/helper-module-imports" "^7.12.13" 99 | "@babel/helper-plugin-utils" "^7.13.0" 100 | "@babel/traverse" "^7.13.0" 101 | debug "^4.1.1" 102 | lodash.debounce "^4.0.8" 103 | resolve "^1.14.2" 104 | semver "^6.1.2" 105 | 106 | "@babel/helper-explode-assignable-expression@^7.14.5": 107 | version "7.14.5" 108 | resolved "https://registry.nlark.com/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.14.5.tgz#8aa72e708205c7bb643e45c73b4386cdf2a1f645" 109 | integrity sha1-iqcucIIFx7tkPkXHO0OGzfKh9kU= 110 | dependencies: 111 | "@babel/types" "^7.14.5" 112 | 113 | "@babel/helper-function-name@^7.14.5": 114 | version "7.14.5" 115 | resolved "https://registry.nlark.com/@babel/helper-function-name/download/@babel/helper-function-name-7.14.5.tgz#89e2c474972f15d8e233b52ee8c480e2cfcd50c4" 116 | integrity sha1-ieLEdJcvFdjiM7Uu6MSA4s/NUMQ= 117 | dependencies: 118 | "@babel/helper-get-function-arity" "^7.14.5" 119 | "@babel/template" "^7.14.5" 120 | "@babel/types" "^7.14.5" 121 | 122 | "@babel/helper-get-function-arity@^7.14.5": 123 | version "7.14.5" 124 | resolved "https://registry.nlark.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.14.5.tgz#25fbfa579b0937eee1f3b805ece4ce398c431815" 125 | integrity sha1-Jfv6V5sJN+7h87gF7OTOOYxDGBU= 126 | dependencies: 127 | "@babel/types" "^7.14.5" 128 | 129 | "@babel/helper-hoist-variables@^7.14.5": 130 | version "7.14.5" 131 | resolved "https://registry.nlark.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.14.5.tgz#e0dd27c33a78e577d7c8884916a3e7ef1f7c7f8d" 132 | integrity sha1-4N0nwzp45XfXyIhJFqPn7x98f40= 133 | dependencies: 134 | "@babel/types" "^7.14.5" 135 | 136 | "@babel/helper-member-expression-to-functions@^7.15.0": 137 | version "7.15.0" 138 | resolved "https://registry.nlark.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.15.0.tgz#0ddaf5299c8179f27f37327936553e9bba60990b" 139 | integrity sha1-Ddr1KZyBefJ/NzJ5NlU+m7pgmQs= 140 | dependencies: 141 | "@babel/types" "^7.15.0" 142 | 143 | "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5": 144 | version "7.14.5" 145 | resolved "https://registry.nlark.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.14.5.tgz#6d1a44df6a38c957aa7c312da076429f11b422f3" 146 | integrity sha1-bRpE32o4yVeqfDEtoHZCnxG0IvM= 147 | dependencies: 148 | "@babel/types" "^7.14.5" 149 | 150 | "@babel/helper-module-transforms@^7.14.5", "@babel/helper-module-transforms@^7.15.0": 151 | version "7.15.0" 152 | resolved "https://registry.nlark.com/@babel/helper-module-transforms/download/@babel/helper-module-transforms-7.15.0.tgz#679275581ea056373eddbe360e1419ef23783b08" 153 | integrity sha1-Z5J1WB6gVjc+3b42DhQZ7yN4Owg= 154 | dependencies: 155 | "@babel/helper-module-imports" "^7.14.5" 156 | "@babel/helper-replace-supers" "^7.15.0" 157 | "@babel/helper-simple-access" "^7.14.8" 158 | "@babel/helper-split-export-declaration" "^7.14.5" 159 | "@babel/helper-validator-identifier" "^7.14.9" 160 | "@babel/template" "^7.14.5" 161 | "@babel/traverse" "^7.15.0" 162 | "@babel/types" "^7.15.0" 163 | 164 | "@babel/helper-optimise-call-expression@^7.14.5": 165 | version "7.14.5" 166 | resolved "https://registry.nlark.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.14.5.tgz?cache=0&sync_timestamp=1623280573803&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-optimise-call-expression%2Fdownload%2F%40babel%2Fhelper-optimise-call-expression-7.14.5.tgz#f27395a8619e0665b3f0364cddb41c25d71b499c" 167 | integrity sha1-8nOVqGGeBmWz8DZM3bQcJdcbSZw= 168 | dependencies: 169 | "@babel/types" "^7.14.5" 170 | 171 | "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": 172 | version "7.14.5" 173 | resolved "https://registry.nlark.com/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.14.5.tgz?cache=0&sync_timestamp=1623280794347&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-plugin-utils%2Fdownload%2F%40babel%2Fhelper-plugin-utils-7.14.5.tgz#5ac822ce97eec46741ab70a517971e443a70c5a9" 174 | integrity sha1-WsgizpfuxGdBq3ClF5ceRDpwxak= 175 | 176 | "@babel/helper-remap-async-to-generator@^7.14.5": 177 | version "7.14.5" 178 | resolved "https://registry.nlark.com/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.14.5.tgz#51439c913612958f54a987a4ffc9ee587a2045d6" 179 | integrity sha1-UUOckTYSlY9UqYek/8nuWHogRdY= 180 | dependencies: 181 | "@babel/helper-annotate-as-pure" "^7.14.5" 182 | "@babel/helper-wrap-function" "^7.14.5" 183 | "@babel/types" "^7.14.5" 184 | 185 | "@babel/helper-replace-supers@^7.14.5", "@babel/helper-replace-supers@^7.15.0": 186 | version "7.15.0" 187 | resolved "https://registry.nlark.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.15.0.tgz#ace07708f5bf746bf2e6ba99572cce79b5d4e7f4" 188 | integrity sha1-rOB3CPW/dGvy5rqZVyzOebXU5/Q= 189 | dependencies: 190 | "@babel/helper-member-expression-to-functions" "^7.15.0" 191 | "@babel/helper-optimise-call-expression" "^7.14.5" 192 | "@babel/traverse" "^7.15.0" 193 | "@babel/types" "^7.15.0" 194 | 195 | "@babel/helper-simple-access@^7.14.8": 196 | version "7.14.8" 197 | resolved "https://registry.nlark.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.14.8.tgz?cache=0&sync_timestamp=1626804312322&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-simple-access%2Fdownload%2F%40babel%2Fhelper-simple-access-7.14.8.tgz#82e1fec0644a7e775c74d305f212c39f8fe73924" 198 | integrity sha1-guH+wGRKfndcdNMF8hLDn4/nOSQ= 199 | dependencies: 200 | "@babel/types" "^7.14.8" 201 | 202 | "@babel/helper-skip-transparent-expression-wrappers@^7.14.5": 203 | version "7.14.5" 204 | resolved "https://registry.nlark.com/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.14.5.tgz?cache=0&sync_timestamp=1623280897734&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-skip-transparent-expression-wrappers%2Fdownload%2F%40babel%2Fhelper-skip-transparent-expression-wrappers-7.14.5.tgz#96f486ac050ca9f44b009fbe5b7d394cab3a0ee4" 205 | integrity sha1-lvSGrAUMqfRLAJ++W305TKs6DuQ= 206 | dependencies: 207 | "@babel/types" "^7.14.5" 208 | 209 | "@babel/helper-split-export-declaration@^7.14.5": 210 | version "7.14.5" 211 | resolved "https://registry.nlark.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.14.5.tgz?cache=0&sync_timestamp=1623280585489&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.14.5.tgz#22b23a54ef51c2b7605d851930c1976dd0bc693a" 212 | integrity sha1-IrI6VO9RwrdgXYUZMMGXbdC8aTo= 213 | dependencies: 214 | "@babel/types" "^7.14.5" 215 | 216 | "@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9": 217 | version "7.14.9" 218 | resolved "https://registry.nlark.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.14.9.tgz?cache=0&sync_timestamp=1627804540083&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-validator-identifier%2Fdownload%2F%40babel%2Fhelper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48" 219 | integrity sha1-ZlTRcbICT22O4VG/JQlpmRkTHUg= 220 | 221 | "@babel/helper-validator-option@^7.14.5": 222 | version "7.14.5" 223 | resolved "https://registry.nlark.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.14.5.tgz?cache=0&sync_timestamp=1623280794147&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelper-validator-option%2Fdownload%2F%40babel%2Fhelper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" 224 | integrity sha1-bnKh//GNXfy4eOHmLxoCHEty1aM= 225 | 226 | "@babel/helper-wrap-function@^7.14.5": 227 | version "7.14.5" 228 | resolved "https://registry.nlark.com/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.14.5.tgz#5919d115bf0fe328b8a5d63bcb610f51601f2bff" 229 | integrity sha1-WRnRFb8P4yi4pdY7y2EPUWAfK/8= 230 | dependencies: 231 | "@babel/helper-function-name" "^7.14.5" 232 | "@babel/template" "^7.14.5" 233 | "@babel/traverse" "^7.14.5" 234 | "@babel/types" "^7.14.5" 235 | 236 | "@babel/helpers@^7.14.8": 237 | version "7.15.3" 238 | resolved "https://registry.nlark.com/@babel/helpers/download/@babel/helpers-7.15.3.tgz?cache=0&sync_timestamp=1628666442527&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhelpers%2Fdownload%2F%40babel%2Fhelpers-7.15.3.tgz#c96838b752b95dcd525b4e741ed40bb1dc2a1357" 239 | integrity sha1-yWg4t1K5Xc1SW050HtQLsdwqE1c= 240 | dependencies: 241 | "@babel/template" "^7.14.5" 242 | "@babel/traverse" "^7.15.0" 243 | "@babel/types" "^7.15.0" 244 | 245 | "@babel/highlight@^7.14.5": 246 | version "7.14.5" 247 | resolved "https://registry.nlark.com/@babel/highlight/download/@babel/highlight-7.14.5.tgz?cache=0&sync_timestamp=1623280657819&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fhighlight%2Fdownload%2F%40babel%2Fhighlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9" 248 | integrity sha1-aGGlLwOWZAUAH2qlNKAaJNmejNk= 249 | dependencies: 250 | "@babel/helper-validator-identifier" "^7.14.5" 251 | chalk "^2.0.0" 252 | js-tokens "^4.0.0" 253 | 254 | "@babel/parser@^7.14.5", "@babel/parser@^7.15.0": 255 | version "7.15.3" 256 | resolved "https://registry.nlark.com/@babel/parser/download/@babel/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862" 257 | integrity sha1-NBbZvqdIBSz8tj28wnNoEFse2GI= 258 | 259 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": 260 | version "7.14.5" 261 | resolved "https://registry.nlark.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz?cache=0&sync_timestamp=1623280623730&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining%2Fdownload%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e" 262 | integrity sha1-S0ZzAuFUjtOxvkO+rizJz0Xgu34= 263 | dependencies: 264 | "@babel/helper-plugin-utils" "^7.14.5" 265 | "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" 266 | "@babel/plugin-proposal-optional-chaining" "^7.14.5" 267 | 268 | "@babel/plugin-proposal-async-generator-functions@^7.14.9": 269 | version "7.14.9" 270 | resolved "https://registry.nlark.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.14.9.tgz?cache=0&sync_timestamp=1627804535951&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-async-generator-functions%2Fdownload%2F%40babel%2Fplugin-proposal-async-generator-functions-7.14.9.tgz#7028dc4fa21dc199bbacf98b39bab1267d0eaf9a" 271 | integrity sha1-cCjcT6IdwZm7rPmLObqxJn0Or5o= 272 | dependencies: 273 | "@babel/helper-plugin-utils" "^7.14.5" 274 | "@babel/helper-remap-async-to-generator" "^7.14.5" 275 | "@babel/plugin-syntax-async-generators" "^7.8.4" 276 | 277 | "@babel/plugin-proposal-class-properties@^7.14.5": 278 | version "7.14.5" 279 | resolved "https://registry.nlark.com/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.14.5.tgz#40d1ee140c5b1e31a350f4f5eed945096559b42e" 280 | integrity sha1-QNHuFAxbHjGjUPT17tlFCWVZtC4= 281 | dependencies: 282 | "@babel/helper-create-class-features-plugin" "^7.14.5" 283 | "@babel/helper-plugin-utils" "^7.14.5" 284 | 285 | "@babel/plugin-proposal-class-static-block@^7.14.5": 286 | version "7.14.5" 287 | resolved "https://registry.nlark.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.14.5.tgz#158e9e10d449c3849ef3ecde94a03d9f1841b681" 288 | integrity sha1-FY6eENRJw4Se8+zelKA9nxhBtoE= 289 | dependencies: 290 | "@babel/helper-create-class-features-plugin" "^7.14.5" 291 | "@babel/helper-plugin-utils" "^7.14.5" 292 | "@babel/plugin-syntax-class-static-block" "^7.14.5" 293 | 294 | "@babel/plugin-proposal-dynamic-import@^7.14.5": 295 | version "7.14.5" 296 | resolved "https://registry.nlark.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.14.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-dynamic-import%2Fdownload%2F%40babel%2Fplugin-proposal-dynamic-import-7.14.5.tgz#0c6617df461c0c1f8fff3b47cd59772360101d2c" 297 | integrity sha1-DGYX30YcDB+P/ztHzVl3I2AQHSw= 298 | dependencies: 299 | "@babel/helper-plugin-utils" "^7.14.5" 300 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 301 | 302 | "@babel/plugin-proposal-export-namespace-from@^7.14.5": 303 | version "7.14.5" 304 | resolved "https://registry.nlark.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.14.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-export-namespace-from%2Fdownload%2F%40babel%2Fplugin-proposal-export-namespace-from-7.14.5.tgz#dbad244310ce6ccd083072167d8cea83a52faf76" 305 | integrity sha1-260kQxDObM0IMHIWfYzqg6Uvr3Y= 306 | dependencies: 307 | "@babel/helper-plugin-utils" "^7.14.5" 308 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 309 | 310 | "@babel/plugin-proposal-json-strings@^7.14.5": 311 | version "7.14.5" 312 | resolved "https://registry.nlark.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.14.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-json-strings%2Fdownload%2F%40babel%2Fplugin-proposal-json-strings-7.14.5.tgz#38de60db362e83a3d8c944ac858ddf9f0c2239eb" 313 | integrity sha1-ON5g2zYug6PYyUSshY3fnwwiOes= 314 | dependencies: 315 | "@babel/helper-plugin-utils" "^7.14.5" 316 | "@babel/plugin-syntax-json-strings" "^7.8.3" 317 | 318 | "@babel/plugin-proposal-logical-assignment-operators@^7.14.5": 319 | version "7.14.5" 320 | resolved "https://registry.nlark.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.14.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-logical-assignment-operators%2Fdownload%2F%40babel%2Fplugin-proposal-logical-assignment-operators-7.14.5.tgz#6e6229c2a99b02ab2915f82571e0cc646a40c738" 321 | integrity sha1-bmIpwqmbAqspFfglceDMZGpAxzg= 322 | dependencies: 323 | "@babel/helper-plugin-utils" "^7.14.5" 324 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 325 | 326 | "@babel/plugin-proposal-nullish-coalescing-operator@^7.14.5": 327 | version "7.14.5" 328 | resolved "https://registry.nlark.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator%2Fdownload%2F%40babel%2Fplugin-proposal-nullish-coalescing-operator-7.14.5.tgz#ee38589ce00e2cc59b299ec3ea406fcd3a0fdaf6" 329 | integrity sha1-7jhYnOAOLMWbKZ7D6kBvzToP2vY= 330 | dependencies: 331 | "@babel/helper-plugin-utils" "^7.14.5" 332 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 333 | 334 | "@babel/plugin-proposal-numeric-separator@^7.14.5": 335 | version "7.14.5" 336 | resolved "https://registry.nlark.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.14.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-numeric-separator%2Fdownload%2F%40babel%2Fplugin-proposal-numeric-separator-7.14.5.tgz#83631bf33d9a51df184c2102a069ac0c58c05f18" 337 | integrity sha1-g2Mb8z2aUd8YTCECoGmsDFjAXxg= 338 | dependencies: 339 | "@babel/helper-plugin-utils" "^7.14.5" 340 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 341 | 342 | "@babel/plugin-proposal-object-rest-spread@^7.14.7": 343 | version "7.14.7" 344 | resolved "https://registry.nlark.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.14.7.tgz#5920a2b3df7f7901df0205974c0641b13fd9d363" 345 | integrity sha1-WSCis99/eQHfAgWXTAZBsT/Z02M= 346 | dependencies: 347 | "@babel/compat-data" "^7.14.7" 348 | "@babel/helper-compilation-targets" "^7.14.5" 349 | "@babel/helper-plugin-utils" "^7.14.5" 350 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 351 | "@babel/plugin-transform-parameters" "^7.14.5" 352 | 353 | "@babel/plugin-proposal-optional-catch-binding@^7.14.5": 354 | version "7.14.5" 355 | resolved "https://registry.nlark.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.14.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-optional-catch-binding%2Fdownload%2F%40babel%2Fplugin-proposal-optional-catch-binding-7.14.5.tgz#939dd6eddeff3a67fdf7b3f044b5347262598c3c" 356 | integrity sha1-k53W7d7/Omf997PwRLU0cmJZjDw= 357 | dependencies: 358 | "@babel/helper-plugin-utils" "^7.14.5" 359 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 360 | 361 | "@babel/plugin-proposal-optional-chaining@^7.14.5": 362 | version "7.14.5" 363 | resolved "https://registry.nlark.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.14.5.tgz#fa83651e60a360e3f13797eef00b8d519695b603" 364 | integrity sha1-+oNlHmCjYOPxN5fu8AuNUZaVtgM= 365 | dependencies: 366 | "@babel/helper-plugin-utils" "^7.14.5" 367 | "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" 368 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 369 | 370 | "@babel/plugin-proposal-private-methods@^7.14.5": 371 | version "7.14.5" 372 | resolved "https://registry.nlark.com/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.14.5.tgz#37446495996b2945f30f5be5b60d5e2aa4f5792d" 373 | integrity sha1-N0RklZlrKUXzD1vltg1eKqT1eS0= 374 | dependencies: 375 | "@babel/helper-create-class-features-plugin" "^7.14.5" 376 | "@babel/helper-plugin-utils" "^7.14.5" 377 | 378 | "@babel/plugin-proposal-private-property-in-object@^7.14.5": 379 | version "7.14.5" 380 | resolved "https://registry.nlark.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.14.5.tgz?cache=0&sync_timestamp=1623280723923&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-private-property-in-object%2Fdownload%2F%40babel%2Fplugin-proposal-private-property-in-object-7.14.5.tgz#9f65a4d0493a940b4c01f8aa9d3f1894a587f636" 381 | integrity sha1-n2Wk0Ek6lAtMAfiqnT8YlKWH9jY= 382 | dependencies: 383 | "@babel/helper-annotate-as-pure" "^7.14.5" 384 | "@babel/helper-create-class-features-plugin" "^7.14.5" 385 | "@babel/helper-plugin-utils" "^7.14.5" 386 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 387 | 388 | "@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": 389 | version "7.14.5" 390 | resolved "https://registry.nlark.com/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.14.5.tgz?cache=0&sync_timestamp=1623280613738&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-proposal-unicode-property-regex%2Fdownload%2F%40babel%2Fplugin-proposal-unicode-property-regex-7.14.5.tgz#0f95ee0e757a5d647f378daa0eca7e93faa8bbe8" 391 | integrity sha1-D5XuDnV6XWR/N42qDsp+k/qou+g= 392 | dependencies: 393 | "@babel/helper-create-regexp-features-plugin" "^7.14.5" 394 | "@babel/helper-plugin-utils" "^7.14.5" 395 | 396 | "@babel/plugin-syntax-async-generators@^7.8.4": 397 | version "7.8.4" 398 | resolved "https://registry.nlark.com/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" 399 | integrity sha1-qYP7Gusuw/btBCohD2QOkOeG/g0= 400 | dependencies: 401 | "@babel/helper-plugin-utils" "^7.8.0" 402 | 403 | "@babel/plugin-syntax-class-properties@^7.12.13": 404 | version "7.12.13" 405 | resolved "https://registry.nlark.com/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" 406 | integrity sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA= 407 | dependencies: 408 | "@babel/helper-plugin-utils" "^7.12.13" 409 | 410 | "@babel/plugin-syntax-class-static-block@^7.14.5": 411 | version "7.14.5" 412 | resolved "https://registry.nlark.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz?cache=0&sync_timestamp=1623280714275&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-syntax-class-static-block%2Fdownload%2F%40babel%2Fplugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" 413 | integrity sha1-GV34mxRrS3izv4l/16JXyEZZ1AY= 414 | dependencies: 415 | "@babel/helper-plugin-utils" "^7.14.5" 416 | 417 | "@babel/plugin-syntax-dynamic-import@^7.8.3": 418 | version "7.8.3" 419 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" 420 | integrity sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM= 421 | dependencies: 422 | "@babel/helper-plugin-utils" "^7.8.0" 423 | 424 | "@babel/plugin-syntax-export-namespace-from@^7.8.3": 425 | version "7.8.3" 426 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" 427 | integrity sha1-AolkqbqA28CUyRXEh618TnpmRlo= 428 | dependencies: 429 | "@babel/helper-plugin-utils" "^7.8.3" 430 | 431 | "@babel/plugin-syntax-json-strings@^7.8.3": 432 | version "7.8.3" 433 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" 434 | integrity sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo= 435 | dependencies: 436 | "@babel/helper-plugin-utils" "^7.8.0" 437 | 438 | "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": 439 | version "7.10.4" 440 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" 441 | integrity sha1-ypHvRjA1MESLkGZSusLp/plB9pk= 442 | dependencies: 443 | "@babel/helper-plugin-utils" "^7.10.4" 444 | 445 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": 446 | version "7.8.3" 447 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" 448 | integrity sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak= 449 | dependencies: 450 | "@babel/helper-plugin-utils" "^7.8.0" 451 | 452 | "@babel/plugin-syntax-numeric-separator@^7.10.4": 453 | version "7.10.4" 454 | resolved "https://registry.nlark.com/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" 455 | integrity sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c= 456 | dependencies: 457 | "@babel/helper-plugin-utils" "^7.10.4" 458 | 459 | "@babel/plugin-syntax-object-rest-spread@^7.8.3": 460 | version "7.8.3" 461 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" 462 | integrity sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE= 463 | dependencies: 464 | "@babel/helper-plugin-utils" "^7.8.0" 465 | 466 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3": 467 | version "7.8.3" 468 | resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" 469 | integrity sha1-YRGiZbz7Ag6579D9/X0mQCue1sE= 470 | dependencies: 471 | "@babel/helper-plugin-utils" "^7.8.0" 472 | 473 | "@babel/plugin-syntax-optional-chaining@^7.8.3": 474 | version "7.8.3" 475 | resolved "https://registry.nlark.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" 476 | integrity sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io= 477 | dependencies: 478 | "@babel/helper-plugin-utils" "^7.8.0" 479 | 480 | "@babel/plugin-syntax-private-property-in-object@^7.14.5": 481 | version "7.14.5" 482 | resolved "https://registry.nlark.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz?cache=0&sync_timestamp=1623280716523&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-syntax-private-property-in-object%2Fdownload%2F%40babel%2Fplugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" 483 | integrity sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0= 484 | dependencies: 485 | "@babel/helper-plugin-utils" "^7.14.5" 486 | 487 | "@babel/plugin-syntax-top-level-await@^7.14.5": 488 | version "7.14.5" 489 | resolved "https://registry.nlark.com/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz?cache=0&sync_timestamp=1623280804775&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-syntax-top-level-await%2Fdownload%2F%40babel%2Fplugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" 490 | integrity sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw= 491 | dependencies: 492 | "@babel/helper-plugin-utils" "^7.14.5" 493 | 494 | "@babel/plugin-transform-arrow-functions@^7.14.5": 495 | version "7.14.5" 496 | resolved "https://registry.nlark.com/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.14.5.tgz#f7187d9588a768dd080bf4c9ffe117ea62f7862a" 497 | integrity sha1-9xh9lYinaN0IC/TJ/+EX6mL3hio= 498 | dependencies: 499 | "@babel/helper-plugin-utils" "^7.14.5" 500 | 501 | "@babel/plugin-transform-async-to-generator@^7.14.5": 502 | version "7.14.5" 503 | resolved "https://registry.nlark.com/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.14.5.tgz#72c789084d8f2094acb945633943ef8443d39e67" 504 | integrity sha1-cseJCE2PIJSsuUVjOUPvhEPTnmc= 505 | dependencies: 506 | "@babel/helper-module-imports" "^7.14.5" 507 | "@babel/helper-plugin-utils" "^7.14.5" 508 | "@babel/helper-remap-async-to-generator" "^7.14.5" 509 | 510 | "@babel/plugin-transform-block-scoped-functions@^7.14.5": 511 | version "7.14.5" 512 | resolved "https://registry.nlark.com/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.14.5.tgz?cache=0&sync_timestamp=1623280804456&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-block-scoped-functions%2Fdownload%2F%40babel%2Fplugin-transform-block-scoped-functions-7.14.5.tgz#e48641d999d4bc157a67ef336aeb54bc44fd3ad4" 513 | integrity sha1-5IZB2ZnUvBV6Z+8zautUvET9OtQ= 514 | dependencies: 515 | "@babel/helper-plugin-utils" "^7.14.5" 516 | 517 | "@babel/plugin-transform-block-scoping@^7.14.5": 518 | version "7.15.3" 519 | resolved "https://registry.nlark.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.15.3.tgz#94c81a6e2fc230bcce6ef537ac96a1e4d2b3afaf" 520 | integrity sha1-lMgabi/CMLzObvU3rJah5NKzr68= 521 | dependencies: 522 | "@babel/helper-plugin-utils" "^7.14.5" 523 | 524 | "@babel/plugin-transform-classes@^7.14.9": 525 | version "7.14.9" 526 | resolved "https://registry.nlark.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.14.9.tgz?cache=0&sync_timestamp=1627804431298&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-classes%2Fdownload%2F%40babel%2Fplugin-transform-classes-7.14.9.tgz#2a391ffb1e5292710b00f2e2c210e1435e7d449f" 527 | integrity sha1-Kjkf+x5SknELAPLiwhDhQ159RJ8= 528 | dependencies: 529 | "@babel/helper-annotate-as-pure" "^7.14.5" 530 | "@babel/helper-function-name" "^7.14.5" 531 | "@babel/helper-optimise-call-expression" "^7.14.5" 532 | "@babel/helper-plugin-utils" "^7.14.5" 533 | "@babel/helper-replace-supers" "^7.14.5" 534 | "@babel/helper-split-export-declaration" "^7.14.5" 535 | globals "^11.1.0" 536 | 537 | "@babel/plugin-transform-computed-properties@^7.14.5": 538 | version "7.14.5" 539 | resolved "https://registry.nlark.com/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.14.5.tgz#1b9d78987420d11223d41195461cc43b974b204f" 540 | integrity sha1-G514mHQg0RIj1BGVRhzEO5dLIE8= 541 | dependencies: 542 | "@babel/helper-plugin-utils" "^7.14.5" 543 | 544 | "@babel/plugin-transform-destructuring@^7.14.7": 545 | version "7.14.7" 546 | resolved "https://registry.nlark.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.14.7.tgz#0ad58ed37e23e22084d109f185260835e5557576" 547 | integrity sha1-CtWO034j4iCE0QnxhSYINeVVdXY= 548 | dependencies: 549 | "@babel/helper-plugin-utils" "^7.14.5" 550 | 551 | "@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4": 552 | version "7.14.5" 553 | resolved "https://registry.nlark.com/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.14.5.tgz?cache=0&sync_timestamp=1623280622184&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-dotall-regex%2Fdownload%2F%40babel%2Fplugin-transform-dotall-regex-7.14.5.tgz#2f6bf76e46bdf8043b4e7e16cf24532629ba0c7a" 554 | integrity sha1-L2v3bka9+AQ7Tn4WzyRTJim6DHo= 555 | dependencies: 556 | "@babel/helper-create-regexp-features-plugin" "^7.14.5" 557 | "@babel/helper-plugin-utils" "^7.14.5" 558 | 559 | "@babel/plugin-transform-duplicate-keys@^7.14.5": 560 | version "7.14.5" 561 | resolved "https://registry.nlark.com/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.14.5.tgz#365a4844881bdf1501e3a9f0270e7f0f91177954" 562 | integrity sha1-NlpIRIgb3xUB46nwJw5/D5EXeVQ= 563 | dependencies: 564 | "@babel/helper-plugin-utils" "^7.14.5" 565 | 566 | "@babel/plugin-transform-exponentiation-operator@^7.14.5": 567 | version "7.14.5" 568 | resolved "https://registry.nlark.com/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.14.5.tgz#5154b8dd6a3dfe6d90923d61724bd3deeb90b493" 569 | integrity sha1-UVS43Wo9/m2Qkj1hckvT3uuQtJM= 570 | dependencies: 571 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5" 572 | "@babel/helper-plugin-utils" "^7.14.5" 573 | 574 | "@babel/plugin-transform-for-of@^7.14.5": 575 | version "7.14.5" 576 | resolved "https://registry.nlark.com/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.14.5.tgz#dae384613de8f77c196a8869cbf602a44f7fc0eb" 577 | integrity sha1-2uOEYT3o93wZaohpy/YCpE9/wOs= 578 | dependencies: 579 | "@babel/helper-plugin-utils" "^7.14.5" 580 | 581 | "@babel/plugin-transform-function-name@^7.14.5": 582 | version "7.14.5" 583 | resolved "https://registry.nlark.com/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.14.5.tgz#e81c65ecb900746d7f31802f6bed1f52d915d6f2" 584 | integrity sha1-6Bxl7LkAdG1/MYAva+0fUtkV1vI= 585 | dependencies: 586 | "@babel/helper-function-name" "^7.14.5" 587 | "@babel/helper-plugin-utils" "^7.14.5" 588 | 589 | "@babel/plugin-transform-literals@^7.14.5": 590 | version "7.14.5" 591 | resolved "https://registry.nlark.com/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.14.5.tgz#41d06c7ff5d4d09e3cf4587bd3ecf3930c730f78" 592 | integrity sha1-QdBsf/XU0J489Fh70+zzkwxzD3g= 593 | dependencies: 594 | "@babel/helper-plugin-utils" "^7.14.5" 595 | 596 | "@babel/plugin-transform-member-expression-literals@^7.14.5": 597 | version "7.14.5" 598 | resolved "https://registry.nlark.com/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.14.5.tgz#b39cd5212a2bf235a617d320ec2b48bcc091b8a7" 599 | integrity sha1-s5zVISor8jWmF9Mg7CtIvMCRuKc= 600 | dependencies: 601 | "@babel/helper-plugin-utils" "^7.14.5" 602 | 603 | "@babel/plugin-transform-modules-amd@^7.14.5": 604 | version "7.14.5" 605 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.14.5.tgz?cache=0&sync_timestamp=1623280722745&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-amd%2Fdownload%2F%40babel%2Fplugin-transform-modules-amd-7.14.5.tgz#4fd9ce7e3411cb8b83848480b7041d83004858f7" 606 | integrity sha1-T9nOfjQRy4uDhISAtwQdgwBIWPc= 607 | dependencies: 608 | "@babel/helper-module-transforms" "^7.14.5" 609 | "@babel/helper-plugin-utils" "^7.14.5" 610 | babel-plugin-dynamic-import-node "^2.3.3" 611 | 612 | "@babel/plugin-transform-modules-commonjs@^7.15.0": 613 | version "7.15.0" 614 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.15.0.tgz#3305896e5835f953b5cdb363acd9e8c2219a5281" 615 | integrity sha1-MwWJblg1+VO1zbNjrNnowiGaUoE= 616 | dependencies: 617 | "@babel/helper-module-transforms" "^7.15.0" 618 | "@babel/helper-plugin-utils" "^7.14.5" 619 | "@babel/helper-simple-access" "^7.14.8" 620 | babel-plugin-dynamic-import-node "^2.3.3" 621 | 622 | "@babel/plugin-transform-modules-systemjs@^7.14.5": 623 | version "7.14.5" 624 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.14.5.tgz#c75342ef8b30dcde4295d3401aae24e65638ed29" 625 | integrity sha1-x1NC74sw3N5CldNAGq4k5lY47Sk= 626 | dependencies: 627 | "@babel/helper-hoist-variables" "^7.14.5" 628 | "@babel/helper-module-transforms" "^7.14.5" 629 | "@babel/helper-plugin-utils" "^7.14.5" 630 | "@babel/helper-validator-identifier" "^7.14.5" 631 | babel-plugin-dynamic-import-node "^2.3.3" 632 | 633 | "@babel/plugin-transform-modules-umd@^7.14.5": 634 | version "7.14.5" 635 | resolved "https://registry.nlark.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.14.5.tgz?cache=0&sync_timestamp=1623280726178&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-modules-umd%2Fdownload%2F%40babel%2Fplugin-transform-modules-umd-7.14.5.tgz#fb662dfee697cce274a7cda525190a79096aa6e0" 636 | integrity sha1-+2Yt/uaXzOJ0p82lJRkKeQlqpuA= 637 | dependencies: 638 | "@babel/helper-module-transforms" "^7.14.5" 639 | "@babel/helper-plugin-utils" "^7.14.5" 640 | 641 | "@babel/plugin-transform-named-capturing-groups-regex@^7.14.9": 642 | version "7.14.9" 643 | resolved "https://registry.nlark.com/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.14.9.tgz?cache=0&sync_timestamp=1627804432890&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-named-capturing-groups-regex%2Fdownload%2F%40babel%2Fplugin-transform-named-capturing-groups-regex-7.14.9.tgz#c68f5c5d12d2ebaba3762e57c2c4f6347a46e7b2" 644 | integrity sha1-xo9cXRLS66ujdi5XwsT2NHpG57I= 645 | dependencies: 646 | "@babel/helper-create-regexp-features-plugin" "^7.14.5" 647 | 648 | "@babel/plugin-transform-new-target@^7.14.5": 649 | version "7.14.5" 650 | resolved "https://registry.nlark.com/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.14.5.tgz#31bdae8b925dc84076ebfcd2a9940143aed7dbf8" 651 | integrity sha1-Mb2ui5JdyEB26/zSqZQBQ67X2/g= 652 | dependencies: 653 | "@babel/helper-plugin-utils" "^7.14.5" 654 | 655 | "@babel/plugin-transform-object-super@^7.14.5": 656 | version "7.14.5" 657 | resolved "https://registry.nlark.com/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.14.5.tgz#d0b5faeac9e98597a161a9cf78c527ed934cdc45" 658 | integrity sha1-0LX66snphZehYanPeMUn7ZNM3EU= 659 | dependencies: 660 | "@babel/helper-plugin-utils" "^7.14.5" 661 | "@babel/helper-replace-supers" "^7.14.5" 662 | 663 | "@babel/plugin-transform-parameters@^7.14.5": 664 | version "7.14.5" 665 | resolved "https://registry.nlark.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.14.5.tgz?cache=0&sync_timestamp=1623280533750&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-parameters%2Fdownload%2F%40babel%2Fplugin-transform-parameters-7.14.5.tgz#49662e86a1f3ddccac6363a7dfb1ff0a158afeb3" 666 | integrity sha1-SWYuhqHz3cysY2On37H/ChWK/rM= 667 | dependencies: 668 | "@babel/helper-plugin-utils" "^7.14.5" 669 | 670 | "@babel/plugin-transform-property-literals@^7.14.5": 671 | version "7.14.5" 672 | resolved "https://registry.nlark.com/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.14.5.tgz#0ddbaa1f83db3606f1cdf4846fa1dfb473458b34" 673 | integrity sha1-DduqH4PbNgbxzfSEb6HftHNFizQ= 674 | dependencies: 675 | "@babel/helper-plugin-utils" "^7.14.5" 676 | 677 | "@babel/plugin-transform-regenerator@^7.14.5": 678 | version "7.14.5" 679 | resolved "https://registry.nlark.com/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.14.5.tgz?cache=0&sync_timestamp=1623280793569&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-transform-regenerator%2Fdownload%2F%40babel%2Fplugin-transform-regenerator-7.14.5.tgz#9676fd5707ed28f522727c5b3c0aa8544440b04f" 680 | integrity sha1-lnb9VwftKPUicnxbPAqoVERAsE8= 681 | dependencies: 682 | regenerator-transform "^0.14.2" 683 | 684 | "@babel/plugin-transform-reserved-words@^7.14.5": 685 | version "7.14.5" 686 | resolved "https://registry.nlark.com/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.14.5.tgz#c44589b661cfdbef8d4300dcc7469dffa92f8304" 687 | integrity sha1-xEWJtmHP2++NQwDcx0ad/6kvgwQ= 688 | dependencies: 689 | "@babel/helper-plugin-utils" "^7.14.5" 690 | 691 | "@babel/plugin-transform-shorthand-properties@^7.14.5": 692 | version "7.14.5" 693 | resolved "https://registry.nlark.com/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.14.5.tgz#97f13855f1409338d8cadcbaca670ad79e091a58" 694 | integrity sha1-l/E4VfFAkzjYyty6ymcK154JGlg= 695 | dependencies: 696 | "@babel/helper-plugin-utils" "^7.14.5" 697 | 698 | "@babel/plugin-transform-spread@^7.14.6": 699 | version "7.14.6" 700 | resolved "https://registry.nlark.com/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.14.6.tgz#6bd40e57fe7de94aa904851963b5616652f73144" 701 | integrity sha1-a9QOV/596UqpBIUZY7VhZlL3MUQ= 702 | dependencies: 703 | "@babel/helper-plugin-utils" "^7.14.5" 704 | "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" 705 | 706 | "@babel/plugin-transform-sticky-regex@^7.14.5": 707 | version "7.14.5" 708 | resolved "https://registry.nlark.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.14.5.tgz#5b617542675e8b7761294381f3c28c633f40aeb9" 709 | integrity sha1-W2F1Qmdei3dhKUOB88KMYz9Arrk= 710 | dependencies: 711 | "@babel/helper-plugin-utils" "^7.14.5" 712 | 713 | "@babel/plugin-transform-template-literals@^7.14.5": 714 | version "7.14.5" 715 | resolved "https://registry.nlark.com/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.14.5.tgz#a5f2bc233937d8453885dc736bdd8d9ffabf3d93" 716 | integrity sha1-pfK8Izk32EU4hdxza92Nn/q/PZM= 717 | dependencies: 718 | "@babel/helper-plugin-utils" "^7.14.5" 719 | 720 | "@babel/plugin-transform-typeof-symbol@^7.14.5": 721 | version "7.14.5" 722 | resolved "https://registry.nlark.com/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.14.5.tgz#39af2739e989a2bd291bf6b53f16981423d457d4" 723 | integrity sha1-Oa8nOemJor0pG/a1PxaYFCPUV9Q= 724 | dependencies: 725 | "@babel/helper-plugin-utils" "^7.14.5" 726 | 727 | "@babel/plugin-transform-unicode-escapes@^7.14.5": 728 | version "7.14.5" 729 | resolved "https://registry.nlark.com/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.14.5.tgz#9d4bd2a681e3c5d7acf4f57fa9e51175d91d0c6b" 730 | integrity sha1-nUvSpoHjxdes9PV/qeURddkdDGs= 731 | dependencies: 732 | "@babel/helper-plugin-utils" "^7.14.5" 733 | 734 | "@babel/plugin-transform-unicode-regex@^7.14.5": 735 | version "7.14.5" 736 | resolved "https://registry.nlark.com/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.14.5.tgz#4cd09b6c8425dd81255c7ceb3fb1836e7414382e" 737 | integrity sha1-TNCbbIQl3YElXHzrP7GDbnQUOC4= 738 | dependencies: 739 | "@babel/helper-create-regexp-features-plugin" "^7.14.5" 740 | "@babel/helper-plugin-utils" "^7.14.5" 741 | 742 | "@babel/preset-env@^7.12.7": 743 | version "7.15.0" 744 | resolved "https://registry.nlark.com/@babel/preset-env/download/@babel/preset-env-7.15.0.tgz#e2165bf16594c9c05e52517a194bf6187d6fe464" 745 | integrity sha1-4hZb8WWUycBeUlF6GUv2GH1v5GQ= 746 | dependencies: 747 | "@babel/compat-data" "^7.15.0" 748 | "@babel/helper-compilation-targets" "^7.15.0" 749 | "@babel/helper-plugin-utils" "^7.14.5" 750 | "@babel/helper-validator-option" "^7.14.5" 751 | "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.14.5" 752 | "@babel/plugin-proposal-async-generator-functions" "^7.14.9" 753 | "@babel/plugin-proposal-class-properties" "^7.14.5" 754 | "@babel/plugin-proposal-class-static-block" "^7.14.5" 755 | "@babel/plugin-proposal-dynamic-import" "^7.14.5" 756 | "@babel/plugin-proposal-export-namespace-from" "^7.14.5" 757 | "@babel/plugin-proposal-json-strings" "^7.14.5" 758 | "@babel/plugin-proposal-logical-assignment-operators" "^7.14.5" 759 | "@babel/plugin-proposal-nullish-coalescing-operator" "^7.14.5" 760 | "@babel/plugin-proposal-numeric-separator" "^7.14.5" 761 | "@babel/plugin-proposal-object-rest-spread" "^7.14.7" 762 | "@babel/plugin-proposal-optional-catch-binding" "^7.14.5" 763 | "@babel/plugin-proposal-optional-chaining" "^7.14.5" 764 | "@babel/plugin-proposal-private-methods" "^7.14.5" 765 | "@babel/plugin-proposal-private-property-in-object" "^7.14.5" 766 | "@babel/plugin-proposal-unicode-property-regex" "^7.14.5" 767 | "@babel/plugin-syntax-async-generators" "^7.8.4" 768 | "@babel/plugin-syntax-class-properties" "^7.12.13" 769 | "@babel/plugin-syntax-class-static-block" "^7.14.5" 770 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 771 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 772 | "@babel/plugin-syntax-json-strings" "^7.8.3" 773 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 774 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 775 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 776 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 777 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 778 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 779 | "@babel/plugin-syntax-private-property-in-object" "^7.14.5" 780 | "@babel/plugin-syntax-top-level-await" "^7.14.5" 781 | "@babel/plugin-transform-arrow-functions" "^7.14.5" 782 | "@babel/plugin-transform-async-to-generator" "^7.14.5" 783 | "@babel/plugin-transform-block-scoped-functions" "^7.14.5" 784 | "@babel/plugin-transform-block-scoping" "^7.14.5" 785 | "@babel/plugin-transform-classes" "^7.14.9" 786 | "@babel/plugin-transform-computed-properties" "^7.14.5" 787 | "@babel/plugin-transform-destructuring" "^7.14.7" 788 | "@babel/plugin-transform-dotall-regex" "^7.14.5" 789 | "@babel/plugin-transform-duplicate-keys" "^7.14.5" 790 | "@babel/plugin-transform-exponentiation-operator" "^7.14.5" 791 | "@babel/plugin-transform-for-of" "^7.14.5" 792 | "@babel/plugin-transform-function-name" "^7.14.5" 793 | "@babel/plugin-transform-literals" "^7.14.5" 794 | "@babel/plugin-transform-member-expression-literals" "^7.14.5" 795 | "@babel/plugin-transform-modules-amd" "^7.14.5" 796 | "@babel/plugin-transform-modules-commonjs" "^7.15.0" 797 | "@babel/plugin-transform-modules-systemjs" "^7.14.5" 798 | "@babel/plugin-transform-modules-umd" "^7.14.5" 799 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.14.9" 800 | "@babel/plugin-transform-new-target" "^7.14.5" 801 | "@babel/plugin-transform-object-super" "^7.14.5" 802 | "@babel/plugin-transform-parameters" "^7.14.5" 803 | "@babel/plugin-transform-property-literals" "^7.14.5" 804 | "@babel/plugin-transform-regenerator" "^7.14.5" 805 | "@babel/plugin-transform-reserved-words" "^7.14.5" 806 | "@babel/plugin-transform-shorthand-properties" "^7.14.5" 807 | "@babel/plugin-transform-spread" "^7.14.6" 808 | "@babel/plugin-transform-sticky-regex" "^7.14.5" 809 | "@babel/plugin-transform-template-literals" "^7.14.5" 810 | "@babel/plugin-transform-typeof-symbol" "^7.14.5" 811 | "@babel/plugin-transform-unicode-escapes" "^7.14.5" 812 | "@babel/plugin-transform-unicode-regex" "^7.14.5" 813 | "@babel/preset-modules" "^0.1.4" 814 | "@babel/types" "^7.15.0" 815 | babel-plugin-polyfill-corejs2 "^0.2.2" 816 | babel-plugin-polyfill-corejs3 "^0.2.2" 817 | babel-plugin-polyfill-regenerator "^0.2.2" 818 | core-js-compat "^3.16.0" 819 | semver "^6.3.0" 820 | 821 | "@babel/preset-modules@^0.1.4": 822 | version "0.1.4" 823 | resolved "https://registry.npm.taobao.org/@babel/preset-modules/download/@babel/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" 824 | integrity sha1-Ni8raMZihClw/bXiVP/I/BwuQV4= 825 | dependencies: 826 | "@babel/helper-plugin-utils" "^7.0.0" 827 | "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" 828 | "@babel/plugin-transform-dotall-regex" "^7.4.4" 829 | "@babel/types" "^7.4.4" 830 | esutils "^2.0.2" 831 | 832 | "@babel/runtime@^7.8.4": 833 | version "7.15.3" 834 | resolved "https://registry.nlark.com/@babel/runtime/download/@babel/runtime-7.15.3.tgz#2e1c2880ca118e5b2f9988322bd8a7656a32502b" 835 | integrity sha1-LhwogMoRjlsvmYgyK9inZWoyUCs= 836 | dependencies: 837 | regenerator-runtime "^0.13.4" 838 | 839 | "@babel/template@^7.14.5": 840 | version "7.14.5" 841 | resolved "https://registry.nlark.com/@babel/template/download/@babel/template-7.14.5.tgz?cache=0&sync_timestamp=1623280616183&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.14.5.tgz#a9bc9d8b33354ff6e55a9c60d1109200a68974f4" 842 | integrity sha1-qbydizM1T/blWpxg0RCSAKaJdPQ= 843 | dependencies: 844 | "@babel/code-frame" "^7.14.5" 845 | "@babel/parser" "^7.14.5" 846 | "@babel/types" "^7.14.5" 847 | 848 | "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.15.0": 849 | version "7.15.0" 850 | resolved "https://registry.nlark.com/@babel/traverse/download/@babel/traverse-7.15.0.tgz#4cca838fd1b2a03283c1f38e141f639d60b3fc98" 851 | integrity sha1-TMqDj9GyoDKDwfOOFB9jnWCz/Jg= 852 | dependencies: 853 | "@babel/code-frame" "^7.14.5" 854 | "@babel/generator" "^7.15.0" 855 | "@babel/helper-function-name" "^7.14.5" 856 | "@babel/helper-hoist-variables" "^7.14.5" 857 | "@babel/helper-split-export-declaration" "^7.14.5" 858 | "@babel/parser" "^7.15.0" 859 | "@babel/types" "^7.15.0" 860 | debug "^4.1.0" 861 | globals "^11.1.0" 862 | 863 | "@babel/types@^7.14.5", "@babel/types@^7.14.8", "@babel/types@^7.15.0", "@babel/types@^7.4.4": 864 | version "7.15.0" 865 | resolved "https://registry.nlark.com/@babel/types/download/@babel/types-7.15.0.tgz#61af11f2286c4e9c69ca8deb5f4375a73c72dcbd" 866 | integrity sha1-Ya8R8ihsTpxpyo3rX0N1pzxy3L0= 867 | dependencies: 868 | "@babel/helper-validator-identifier" "^7.14.9" 869 | to-fast-properties "^2.0.0" 870 | 871 | "@rollup/plugin-babel@^5.1.0": 872 | version "5.3.0" 873 | resolved "https://registry.npm.taobao.org/@rollup/plugin-babel/download/@rollup/plugin-babel-5.3.0.tgz#9cb1c5146ddd6a4968ad96f209c50c62f92f9879" 874 | integrity sha1-nLHFFG3daklorZbyCcUMYvkvmHk= 875 | dependencies: 876 | "@babel/helper-module-imports" "^7.10.4" 877 | "@rollup/pluginutils" "^3.1.0" 878 | 879 | "@rollup/plugin-commonjs@^11.0.0": 880 | version "11.1.0" 881 | resolved "https://registry.nlark.com/@rollup/plugin-commonjs/download/@rollup/plugin-commonjs-11.1.0.tgz?cache=0&sync_timestamp=1627650780664&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40rollup%2Fplugin-commonjs%2Fdownload%2F%40rollup%2Fplugin-commonjs-11.1.0.tgz#60636c7a722f54b41e419e1709df05c7234557ef" 882 | integrity sha1-YGNsenIvVLQeQZ4XCd8FxyNFV+8= 883 | dependencies: 884 | "@rollup/pluginutils" "^3.0.8" 885 | commondir "^1.0.1" 886 | estree-walker "^1.0.1" 887 | glob "^7.1.2" 888 | is-reference "^1.1.2" 889 | magic-string "^0.25.2" 890 | resolve "^1.11.0" 891 | 892 | "@rollup/plugin-node-resolve@^10.0.0": 893 | version "10.0.0" 894 | resolved "https://registry.nlark.com/@rollup/plugin-node-resolve/download/@rollup/plugin-node-resolve-10.0.0.tgz#44064a2b98df7530e66acf8941ff262fc9b4ead8" 895 | integrity sha1-RAZKK5jfdTDmas+JQf8mL8m06tg= 896 | dependencies: 897 | "@rollup/pluginutils" "^3.1.0" 898 | "@types/resolve" "1.17.1" 899 | builtin-modules "^3.1.0" 900 | deepmerge "^4.2.2" 901 | is-module "^1.0.0" 902 | resolve "^1.17.0" 903 | 904 | "@rollup/plugin-replace@^2.3.3": 905 | version "2.4.2" 906 | resolved "https://registry.nlark.com/@rollup/plugin-replace/download/@rollup/plugin-replace-2.4.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40rollup%2Fplugin-replace%2Fdownload%2F%40rollup%2Fplugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" 907 | integrity sha1-otU5MU+8d8JEhY+qUjASglBoUQo= 908 | dependencies: 909 | "@rollup/pluginutils" "^3.1.0" 910 | magic-string "^0.25.7" 911 | 912 | "@rollup/plugin-typescript@^2.0.0": 913 | version "2.1.0" 914 | resolved "https://registry.nlark.com/@rollup/plugin-typescript/download/@rollup/plugin-typescript-2.1.0.tgz#9d4e39cdd152901893285d90b7beb3e2755fb255" 915 | integrity sha1-nU45zdFSkBiTKF2Qt76z4nVfslU= 916 | dependencies: 917 | "@rollup/pluginutils" "^3.0.0" 918 | resolve "^1.13.1" 919 | 920 | "@rollup/pluginutils@^3.0.0", "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": 921 | version "3.1.0" 922 | resolved "https://registry.nlark.com/@rollup/pluginutils/download/@rollup/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" 923 | integrity sha1-cGtFJO5tyLEDs8mVUz5a1oDAK5s= 924 | dependencies: 925 | "@types/estree" "0.0.39" 926 | estree-walker "^1.0.1" 927 | picomatch "^2.2.2" 928 | 929 | "@types/eslint-visitor-keys@^1.0.0": 930 | version "1.0.0" 931 | resolved "https://registry.nlark.com/@types/eslint-visitor-keys/download/@types/eslint-visitor-keys-1.0.0.tgz?cache=0&sync_timestamp=1629707534630&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Feslint-visitor-keys%2Fdownload%2F%40types%2Feslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" 932 | integrity sha1-HuMNeVRMqE1o1LPNsK9PIFZj3S0= 933 | 934 | "@types/estree@*": 935 | version "0.0.50" 936 | resolved "https://registry.nlark.com/@types/estree/download/@types/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" 937 | integrity sha1-Hgyqk2TT/M0pMcPtlv2+ql1MyoM= 938 | 939 | "@types/estree@0.0.39": 940 | version "0.0.39" 941 | resolved "https://registry.nlark.com/@types/estree/download/@types/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" 942 | integrity sha1-4Xfmme4bjCLSMXTKqnQiZEOJUJ8= 943 | 944 | "@types/json-schema@^7.0.3": 945 | version "7.0.9" 946 | resolved "https://registry.nlark.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz?cache=0&sync_timestamp=1629708189890&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" 947 | integrity sha1-l+3JA36gw4WFMgsolk3eOznkZg0= 948 | 949 | "@types/node@*": 950 | version "16.7.10" 951 | resolved "https://registry.nlark.com/@types/node/download/@types/node-16.7.10.tgz#7aa732cc47341c12a16b7d562f519c2383b6d4fc" 952 | integrity sha1-eqcyzEc0HBKha31WL1GcI4O21Pw= 953 | 954 | "@types/node@^14.14.10": 955 | version "14.17.14" 956 | resolved "https://registry.nlark.com/@types/node/download/@types/node-14.17.14.tgz#6fda9785b41570eb628bac27be4b602769a3f938" 957 | integrity sha1-b9qXhbQVcOtii6wnvktgJ2mj+Tg= 958 | 959 | "@types/resolve@1.17.1": 960 | version "1.17.1" 961 | resolved "https://registry.nlark.com/@types/resolve/download/@types/resolve-1.17.1.tgz?cache=0&sync_timestamp=1629709391127&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fresolve%2Fdownload%2F%40types%2Fresolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" 962 | integrity sha1-Ov1q2JZ8d+Q3bFmKgt3Vj0bsRdY= 963 | dependencies: 964 | "@types/node" "*" 965 | 966 | "@types/semver@6.2.2": 967 | version "6.2.2" 968 | resolved "https://registry.nlark.com/@types/semver/download/@types/semver-6.2.2.tgz#5c27df09ca39e3c9beb4fae6b95f4d71426df0a9" 969 | integrity sha1-XCffCco548m+tPrmuV9NcUJt8Kk= 970 | 971 | "@typescript-eslint/eslint-plugin@^3.10.1": 972 | version "3.10.1" 973 | resolved "https://registry.nlark.com/@typescript-eslint/eslint-plugin/download/@typescript-eslint/eslint-plugin-3.10.1.tgz#7e061338a1383f59edc204c605899f93dc2e2c8f" 974 | integrity sha1-fgYTOKE4P1ntwgTGBYmfk9wuLI8= 975 | dependencies: 976 | "@typescript-eslint/experimental-utils" "3.10.1" 977 | debug "^4.1.1" 978 | functional-red-black-tree "^1.0.1" 979 | regexpp "^3.0.0" 980 | semver "^7.3.2" 981 | tsutils "^3.17.1" 982 | 983 | "@typescript-eslint/experimental-utils@3.10.1": 984 | version "3.10.1" 985 | resolved "https://registry.nlark.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" 986 | integrity sha1-4Xn/yBqA68ri6gTgMy+LJRNFpoY= 987 | dependencies: 988 | "@types/json-schema" "^7.0.3" 989 | "@typescript-eslint/types" "3.10.1" 990 | "@typescript-eslint/typescript-estree" "3.10.1" 991 | eslint-scope "^5.0.0" 992 | eslint-utils "^2.0.0" 993 | 994 | "@typescript-eslint/parser@^3.10.1": 995 | version "3.10.1" 996 | resolved "https://registry.nlark.com/@typescript-eslint/parser/download/@typescript-eslint/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467" 997 | integrity sha1-GIOFjoPotEJifhrG9AiSUhEVVGc= 998 | dependencies: 999 | "@types/eslint-visitor-keys" "^1.0.0" 1000 | "@typescript-eslint/experimental-utils" "3.10.1" 1001 | "@typescript-eslint/types" "3.10.1" 1002 | "@typescript-eslint/typescript-estree" "3.10.1" 1003 | eslint-visitor-keys "^1.1.0" 1004 | 1005 | "@typescript-eslint/types@3.10.1": 1006 | version "3.10.1" 1007 | resolved "https://registry.nlark.com/@typescript-eslint/types/download/@typescript-eslint/types-3.10.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40typescript-eslint%2Ftypes%2Fdownload%2F%40typescript-eslint%2Ftypes-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" 1008 | integrity sha1-HXRj+nwy2KI6tQioA8ov4m51hyc= 1009 | 1010 | "@typescript-eslint/typescript-estree@3.10.1": 1011 | version "3.10.1" 1012 | resolved "https://registry.nlark.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853" 1013 | integrity sha1-/QBhzDit1PrUUTbWVECFafNluFM= 1014 | dependencies: 1015 | "@typescript-eslint/types" "3.10.1" 1016 | "@typescript-eslint/visitor-keys" "3.10.1" 1017 | debug "^4.1.1" 1018 | glob "^7.1.6" 1019 | is-glob "^4.0.1" 1020 | lodash "^4.17.15" 1021 | semver "^7.3.2" 1022 | tsutils "^3.17.1" 1023 | 1024 | "@typescript-eslint/visitor-keys@3.10.1": 1025 | version "3.10.1" 1026 | resolved "https://registry.nlark.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-3.10.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40typescript-eslint%2Fvisitor-keys%2Fdownload%2F%40typescript-eslint%2Fvisitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931" 1027 | integrity sha1-zUJ0dz4+tjsuhwrGAidEh+zR6TE= 1028 | dependencies: 1029 | eslint-visitor-keys "^1.1.0" 1030 | 1031 | ansi-styles@^3.2.1: 1032 | version "3.2.1" 1033 | resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 1034 | integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0= 1035 | dependencies: 1036 | color-convert "^1.9.0" 1037 | 1038 | ansi-styles@^4.1.0: 1039 | version "4.3.0" 1040 | resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 1041 | integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= 1042 | dependencies: 1043 | color-convert "^2.0.1" 1044 | 1045 | babel-plugin-dynamic-import-node@^2.3.3: 1046 | version "2.3.3" 1047 | resolved "https://registry.nlark.com/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz?cache=0&sync_timestamp=1618847141951&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbabel-plugin-dynamic-import-node%2Fdownload%2Fbabel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" 1048 | integrity sha1-hP2hnJduxcbe/vV/lCez3vZuF6M= 1049 | dependencies: 1050 | object.assign "^4.1.0" 1051 | 1052 | babel-plugin-polyfill-corejs2@^0.2.2: 1053 | version "0.2.2" 1054 | resolved "https://registry.nlark.com/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.2.2.tgz#e9124785e6fd94f94b618a7954e5693053bf5327" 1055 | integrity sha1-6RJHheb9lPlLYYp5VOVpMFO/Uyc= 1056 | dependencies: 1057 | "@babel/compat-data" "^7.13.11" 1058 | "@babel/helper-define-polyfill-provider" "^0.2.2" 1059 | semver "^6.1.1" 1060 | 1061 | babel-plugin-polyfill-corejs3@^0.2.2: 1062 | version "0.2.4" 1063 | resolved "https://registry.nlark.com/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.2.4.tgz?cache=0&sync_timestamp=1627502199514&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbabel-plugin-polyfill-corejs3%2Fdownload%2Fbabel-plugin-polyfill-corejs3-0.2.4.tgz#68cb81316b0e8d9d721a92e0009ec6ecd4cd2ca9" 1064 | integrity sha1-aMuBMWsOjZ1yGpLgAJ7G7NTNLKk= 1065 | dependencies: 1066 | "@babel/helper-define-polyfill-provider" "^0.2.2" 1067 | core-js-compat "^3.14.0" 1068 | 1069 | babel-plugin-polyfill-regenerator@^0.2.2: 1070 | version "0.2.2" 1071 | resolved "https://registry.nlark.com/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.2.2.tgz#b310c8d642acada348c1fa3b3e6ce0e851bee077" 1072 | integrity sha1-sxDI1kKsraNIwfo7Pmzg6FG+4Hc= 1073 | dependencies: 1074 | "@babel/helper-define-polyfill-provider" "^0.2.2" 1075 | 1076 | balanced-match@^1.0.0: 1077 | version "1.0.2" 1078 | resolved "https://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" 1079 | integrity sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4= 1080 | 1081 | big.js@^5.2.2: 1082 | version "5.2.2" 1083 | resolved "https://registry.nlark.com/big.js/download/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" 1084 | integrity sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg= 1085 | 1086 | brace-expansion@^1.1.7: 1087 | version "1.1.11" 1088 | resolved "https://registry.nlark.com/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 1089 | integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0= 1090 | dependencies: 1091 | balanced-match "^1.0.0" 1092 | concat-map "0.0.1" 1093 | 1094 | braces@^3.0.1: 1095 | version "3.0.2" 1096 | resolved "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 1097 | integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc= 1098 | dependencies: 1099 | fill-range "^7.0.1" 1100 | 1101 | browserslist@^4.16.6, browserslist@^4.16.8: 1102 | version "4.16.8" 1103 | resolved "https://registry.nlark.com/browserslist/download/browserslist-4.16.8.tgz?cache=0&sync_timestamp=1629302596178&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.16.8.tgz#cb868b0b554f137ba6e33de0ecff2eda403c4fb0" 1104 | integrity sha1-y4aLC1VPE3um4z3g7P8u2kA8T7A= 1105 | dependencies: 1106 | caniuse-lite "^1.0.30001251" 1107 | colorette "^1.3.0" 1108 | electron-to-chromium "^1.3.811" 1109 | escalade "^3.1.1" 1110 | node-releases "^1.1.75" 1111 | 1112 | builtin-modules@^3.1.0: 1113 | version "3.2.0" 1114 | resolved "https://registry.nlark.com/builtin-modules/download/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" 1115 | integrity sha1-RdXbmefuXmvE82LgCL+RerUEmIc= 1116 | 1117 | call-bind@^1.0.0: 1118 | version "1.0.2" 1119 | resolved "https://registry.nlark.com/call-bind/download/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 1120 | integrity sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw= 1121 | dependencies: 1122 | function-bind "^1.1.1" 1123 | get-intrinsic "^1.0.2" 1124 | 1125 | caniuse-lite@^1.0.30001251: 1126 | version "1.0.30001252" 1127 | resolved "https://registry.nlark.com/caniuse-lite/download/caniuse-lite-1.0.30001252.tgz#cb16e4e3dafe948fc4a9bb3307aea054b912019a" 1128 | integrity sha1-yxbk49r+lI/EqbszB66gVLkSAZo= 1129 | 1130 | chalk@3.0.0: 1131 | version "3.0.0" 1132 | resolved "https://registry.nlark.com/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1627646697260&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" 1133 | integrity sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ= 1134 | dependencies: 1135 | ansi-styles "^4.1.0" 1136 | supports-color "^7.1.0" 1137 | 1138 | chalk@^2.0.0: 1139 | version "2.4.2" 1140 | resolved "https://registry.nlark.com/chalk/download/chalk-2.4.2.tgz?cache=0&sync_timestamp=1627646697260&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 1141 | integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ= 1142 | dependencies: 1143 | ansi-styles "^3.2.1" 1144 | escape-string-regexp "^1.0.5" 1145 | supports-color "^5.3.0" 1146 | 1147 | chalk@^4.1.0: 1148 | version "4.1.2" 1149 | resolved "https://registry.nlark.com/chalk/download/chalk-4.1.2.tgz?cache=0&sync_timestamp=1627646697260&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" 1150 | integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= 1151 | dependencies: 1152 | ansi-styles "^4.1.0" 1153 | supports-color "^7.1.0" 1154 | 1155 | color-convert@^1.9.0: 1156 | version "1.9.3" 1157 | resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 1158 | integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg= 1159 | dependencies: 1160 | color-name "1.1.3" 1161 | 1162 | color-convert@^2.0.1: 1163 | version "2.0.1" 1164 | resolved "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 1165 | integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= 1166 | dependencies: 1167 | color-name "~1.1.4" 1168 | 1169 | color-name@1.1.3: 1170 | version "1.1.3" 1171 | resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 1172 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 1173 | 1174 | color-name@~1.1.4: 1175 | version "1.1.4" 1176 | resolved "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 1177 | integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= 1178 | 1179 | colorette@^1.3.0: 1180 | version "1.3.0" 1181 | resolved "https://registry.nlark.com/colorette/download/colorette-1.3.0.tgz?cache=0&sync_timestamp=1628600323078&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcolorette%2Fdownload%2Fcolorette-1.3.0.tgz#ff45d2f0edb244069d3b772adeb04fed38d0a0af" 1182 | integrity sha1-/0XS8O2yRAadO3cq3rBP7TjQoK8= 1183 | 1184 | commondir@^1.0.1: 1185 | version "1.0.1" 1186 | resolved "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" 1187 | integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= 1188 | 1189 | concat-map@0.0.1: 1190 | version "0.0.1" 1191 | resolved "https://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 1192 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 1193 | 1194 | convert-source-map@^1.7.0: 1195 | version "1.8.0" 1196 | resolved "https://registry.nlark.com/convert-source-map/download/convert-source-map-1.8.0.tgz?cache=0&sync_timestamp=1624045508580&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fconvert-source-map%2Fdownload%2Fconvert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" 1197 | integrity sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k= 1198 | dependencies: 1199 | safe-buffer "~5.1.1" 1200 | 1201 | core-js-compat@^3.14.0, core-js-compat@^3.16.0: 1202 | version "3.17.1" 1203 | resolved "https://registry.nlark.com/core-js-compat/download/core-js-compat-3.17.1.tgz?cache=0&sync_timestamp=1630527385459&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js-compat%2Fdownload%2Fcore-js-compat-3.17.1.tgz#a0264ed6712affb3334c56f6a6159f20aedad56b" 1204 | integrity sha1-oCZO1nEq/7MzTFb2phWfIK7a1Ws= 1205 | dependencies: 1206 | browserslist "^4.16.8" 1207 | semver "7.0.0" 1208 | 1209 | core-js@^3.8.0: 1210 | version "3.17.1" 1211 | resolved "https://registry.nlark.com/core-js/download/core-js-3.17.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-js%2Fdownload%2Fcore-js-3.17.1.tgz#b39e086f413789cf2ca4680c4ecd1b36a50ba277" 1212 | integrity sha1-s54Ib0E3ic8spGgMTs0bNqULonc= 1213 | 1214 | core-util-is@~1.0.0: 1215 | version "1.0.3" 1216 | resolved "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" 1217 | integrity sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U= 1218 | 1219 | debug@^4.1.0, debug@^4.1.1: 1220 | version "4.3.2" 1221 | resolved "https://registry.nlark.com/debug/download/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" 1222 | integrity sha1-8KScGKyHeeMdSgxgKd+3aHPHQos= 1223 | dependencies: 1224 | ms "2.1.2" 1225 | 1226 | deepmerge@^4.2.2: 1227 | version "4.2.2" 1228 | resolved "https://registry.nlark.com/deepmerge/download/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" 1229 | integrity sha1-RNLqNnm49NT/ujPwPYZfwee/SVU= 1230 | 1231 | define-properties@^1.1.3: 1232 | version "1.1.3" 1233 | resolved "https://registry.nlark.com/define-properties/download/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 1234 | integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE= 1235 | dependencies: 1236 | object-keys "^1.0.12" 1237 | 1238 | electron-to-chromium@^1.3.811: 1239 | version "1.3.827" 1240 | resolved "https://registry.nlark.com/electron-to-chromium/download/electron-to-chromium-1.3.827.tgz#c725e8db8c5be18b472a919e5f57904512df0fc1" 1241 | integrity sha1-xyXo24xb4YtHKpGeX1eQRRLfD8E= 1242 | 1243 | emojis-list@^3.0.0: 1244 | version "3.0.0" 1245 | resolved "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" 1246 | integrity sha1-VXBmIEatKeLpFucariYKvf9Pang= 1247 | 1248 | enhanced-resolve@^4.0.0: 1249 | version "4.5.0" 1250 | resolved "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1620663122954&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" 1251 | integrity sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew= 1252 | dependencies: 1253 | graceful-fs "^4.1.2" 1254 | memory-fs "^0.5.0" 1255 | tapable "^1.0.0" 1256 | 1257 | errno@^0.1.3: 1258 | version "0.1.8" 1259 | resolved "https://registry.nlark.com/errno/download/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" 1260 | integrity sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8= 1261 | dependencies: 1262 | prr "~1.0.1" 1263 | 1264 | escalade@^3.1.1: 1265 | version "3.1.1" 1266 | resolved "https://registry.npm.taobao.org/escalade/download/escalade-3.1.1.tgz?cache=0&sync_timestamp=1602567261690&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescalade%2Fdownload%2Fescalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 1267 | integrity sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA= 1268 | 1269 | escape-string-regexp@^1.0.5: 1270 | version "1.0.5" 1271 | resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz?cache=0&sync_timestamp=1618677243201&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 1272 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 1273 | 1274 | eslint-scope@^5.0.0: 1275 | version "5.1.1" 1276 | resolved "https://registry.nlark.com/eslint-scope/download/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" 1277 | integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= 1278 | dependencies: 1279 | esrecurse "^4.3.0" 1280 | estraverse "^4.1.1" 1281 | 1282 | eslint-utils@^2.0.0: 1283 | version "2.1.0" 1284 | resolved "https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1620975524854&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" 1285 | integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= 1286 | dependencies: 1287 | eslint-visitor-keys "^1.1.0" 1288 | 1289 | eslint-visitor-keys@^1.1.0: 1290 | version "1.3.0" 1291 | resolved "https://registry.nlark.com/eslint-visitor-keys/download/eslint-visitor-keys-1.3.0.tgz?cache=0&sync_timestamp=1624559014210&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" 1292 | integrity sha1-MOvR73wv3/AcOk8VEESvJfqwUj4= 1293 | 1294 | esrecurse@^4.3.0: 1295 | version "4.3.0" 1296 | resolved "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" 1297 | integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE= 1298 | dependencies: 1299 | estraverse "^5.2.0" 1300 | 1301 | estraverse@^4.1.1: 1302 | version "4.3.0" 1303 | resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" 1304 | integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= 1305 | 1306 | estraverse@^5.2.0: 1307 | version "5.2.0" 1308 | resolved "https://registry.npm.taobao.org/estraverse/download/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" 1309 | integrity sha1-MH30JUfmzHMk088DwVXVzbjFOIA= 1310 | 1311 | estree-walker@^1.0.1: 1312 | version "1.0.1" 1313 | resolved "https://registry.npm.taobao.org/estree-walker/download/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" 1314 | integrity sha1-MbxdYSyWtwQQa0d+bdXYqhOMtwA= 1315 | 1316 | esutils@^2.0.2: 1317 | version "2.0.3" 1318 | resolved "https://registry.nlark.com/esutils/download/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 1319 | integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= 1320 | 1321 | fill-range@^7.0.1: 1322 | version "7.0.1" 1323 | resolved "https://registry.npm.taobao.org/fill-range/download/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 1324 | integrity sha1-GRmmp8df44ssfHflGYU12prN2kA= 1325 | dependencies: 1326 | to-regex-range "^5.0.1" 1327 | 1328 | fs.realpath@^1.0.0: 1329 | version "1.0.0" 1330 | resolved "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 1331 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= 1332 | 1333 | fsevents@~2.3.2: 1334 | version "2.3.2" 1335 | resolved "https://registry.npm.taobao.org/fsevents/download/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 1336 | integrity sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro= 1337 | 1338 | function-bind@^1.1.1: 1339 | version "1.1.1" 1340 | resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 1341 | integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= 1342 | 1343 | functional-red-black-tree@^1.0.1: 1344 | version "1.0.1" 1345 | resolved "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" 1346 | integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= 1347 | 1348 | gensync@^1.0.0-beta.2: 1349 | version "1.0.0-beta.2" 1350 | resolved "https://registry.npm.taobao.org/gensync/download/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 1351 | integrity sha1-MqbudsPX9S1GsrGuXZP+qFgKJeA= 1352 | 1353 | get-intrinsic@^1.0.2: 1354 | version "1.1.1" 1355 | resolved "https://registry.nlark.com/get-intrinsic/download/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 1356 | integrity sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y= 1357 | dependencies: 1358 | function-bind "^1.1.1" 1359 | has "^1.0.3" 1360 | has-symbols "^1.0.1" 1361 | 1362 | glob@^7.1.2, glob@^7.1.6: 1363 | version "7.1.7" 1364 | resolved "https://registry.nlark.com/glob/download/glob-7.1.7.tgz?cache=0&sync_timestamp=1620337382269&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglob%2Fdownload%2Fglob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" 1365 | integrity sha1-Oxk+kjPwHULQs/eClLvutBj5SpA= 1366 | dependencies: 1367 | fs.realpath "^1.0.0" 1368 | inflight "^1.0.4" 1369 | inherits "2" 1370 | minimatch "^3.0.4" 1371 | once "^1.3.0" 1372 | path-is-absolute "^1.0.0" 1373 | 1374 | globals@^11.1.0: 1375 | version "11.12.0" 1376 | resolved "https://registry.nlark.com/globals/download/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 1377 | integrity sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4= 1378 | 1379 | graceful-fs@^4.1.2: 1380 | version "4.2.8" 1381 | resolved "https://registry.nlark.com/graceful-fs/download/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a" 1382 | integrity sha1-5BK40z9eAGWTy9PO5t+fLOu+gCo= 1383 | 1384 | has-flag@^3.0.0: 1385 | version "3.0.0" 1386 | resolved "https://registry.nlark.com/has-flag/download/has-flag-3.0.0.tgz?cache=0&sync_timestamp=1626715907927&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 1387 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= 1388 | 1389 | has-flag@^4.0.0: 1390 | version "4.0.0" 1391 | resolved "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715907927&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 1392 | integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= 1393 | 1394 | has-symbols@^1.0.1: 1395 | version "1.0.2" 1396 | resolved "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz?cache=0&sync_timestamp=1614443577352&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-symbols%2Fdownload%2Fhas-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 1397 | integrity sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM= 1398 | 1399 | has@^1.0.3: 1400 | version "1.0.3" 1401 | resolved "https://registry.npm.taobao.org/has/download/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 1402 | integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= 1403 | dependencies: 1404 | function-bind "^1.1.1" 1405 | 1406 | inflight@^1.0.4: 1407 | version "1.0.6" 1408 | resolved "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 1409 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= 1410 | dependencies: 1411 | once "^1.3.0" 1412 | wrappy "1" 1413 | 1414 | inherits@2, inherits@~2.0.3: 1415 | version "2.0.4" 1416 | resolved "https://registry.nlark.com/inherits/download/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 1417 | integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= 1418 | 1419 | is-core-module@^2.2.0: 1420 | version "2.6.0" 1421 | resolved "https://registry.nlark.com/is-core-module/download/is-core-module-2.6.0.tgz?cache=0&sync_timestamp=1629224758563&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-core-module%2Fdownload%2Fis-core-module-2.6.0.tgz#d7553b2526fe59b92ba3e40c8df757ec8a709e19" 1422 | integrity sha1-11U7JSb+Wbkro+QMjfdX7Ipwnhk= 1423 | dependencies: 1424 | has "^1.0.3" 1425 | 1426 | is-extglob@^2.1.1: 1427 | version "2.1.1" 1428 | resolved "https://registry.nlark.com/is-extglob/download/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 1429 | integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= 1430 | 1431 | is-glob@^4.0.1: 1432 | version "4.0.1" 1433 | resolved "https://registry.npm.taobao.org/is-glob/download/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 1434 | integrity sha1-dWfb6fL14kZ7x3q4PEopSCQHpdw= 1435 | dependencies: 1436 | is-extglob "^2.1.1" 1437 | 1438 | is-module@^1.0.0: 1439 | version "1.0.0" 1440 | resolved "https://registry.npm.taobao.org/is-module/download/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 1441 | integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= 1442 | 1443 | is-number@^7.0.0: 1444 | version "7.0.0" 1445 | resolved "https://registry.npm.taobao.org/is-number/download/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 1446 | integrity sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss= 1447 | 1448 | is-reference@^1.1.2: 1449 | version "1.2.1" 1450 | resolved "https://registry.nlark.com/is-reference/download/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7" 1451 | integrity sha1-iy2sCzcfS8mU/eq6nrVC0DAC0Lc= 1452 | dependencies: 1453 | "@types/estree" "*" 1454 | 1455 | isarray@~1.0.0: 1456 | version "1.0.0" 1457 | resolved "https://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 1458 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= 1459 | 1460 | js-tokens@^4.0.0: 1461 | version "4.0.0" 1462 | resolved "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 1463 | integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= 1464 | 1465 | jsesc@^2.5.1: 1466 | version "2.5.2" 1467 | resolved "https://registry.nlark.com/jsesc/download/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 1468 | integrity sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q= 1469 | 1470 | jsesc@~0.5.0: 1471 | version "0.5.0" 1472 | resolved "https://registry.nlark.com/jsesc/download/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 1473 | integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= 1474 | 1475 | json5@^2.1.2, json5@^2.2.0: 1476 | version "2.2.0" 1477 | resolved "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" 1478 | integrity sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM= 1479 | dependencies: 1480 | minimist "^1.2.5" 1481 | 1482 | loader-utils@^2.0.0: 1483 | version "2.0.0" 1484 | resolved "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" 1485 | integrity sha1-5MrOW4FtQloWa18JfhDNErNgZLA= 1486 | dependencies: 1487 | big.js "^5.2.2" 1488 | emojis-list "^3.0.0" 1489 | json5 "^2.1.2" 1490 | 1491 | lodash.debounce@^4.0.8: 1492 | version "4.0.8" 1493 | resolved "https://registry.npm.taobao.org/lodash.debounce/download/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 1494 | integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= 1495 | 1496 | lodash@^4.17.15: 1497 | version "4.17.21" 1498 | resolved "https://registry.nlark.com/lodash/download/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 1499 | integrity sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw= 1500 | 1501 | lru-cache@^5.1.1: 1502 | version "5.1.1" 1503 | resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" 1504 | integrity sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA= 1505 | dependencies: 1506 | yallist "^3.0.2" 1507 | 1508 | lru-cache@^6.0.0: 1509 | version "6.0.0" 1510 | resolved "https://registry.npm.taobao.org/lru-cache/download/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 1511 | integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= 1512 | dependencies: 1513 | yallist "^4.0.0" 1514 | 1515 | magic-string@^0.25.2, magic-string@^0.25.7: 1516 | version "0.25.7" 1517 | resolved "https://registry.npm.taobao.org/magic-string/download/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" 1518 | integrity sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE= 1519 | dependencies: 1520 | sourcemap-codec "^1.4.4" 1521 | 1522 | memory-fs@^0.5.0: 1523 | version "0.5.0" 1524 | resolved "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" 1525 | integrity sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw= 1526 | dependencies: 1527 | errno "^0.1.3" 1528 | readable-stream "^2.0.1" 1529 | 1530 | merge@^2.1.1: 1531 | version "2.1.1" 1532 | resolved "https://registry.npm.taobao.org/merge/download/merge-2.1.1.tgz#59ef4bf7e0b3e879186436e8481c06a6c162ca98" 1533 | integrity sha1-We9L9+Cz6HkYZDboSBwGpsFiypg= 1534 | 1535 | micromatch@^4.0.0: 1536 | version "4.0.4" 1537 | resolved "https://registry.nlark.com/micromatch/download/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" 1538 | integrity sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k= 1539 | dependencies: 1540 | braces "^3.0.1" 1541 | picomatch "^2.2.3" 1542 | 1543 | minimatch@^3.0.4: 1544 | version "3.0.4" 1545 | resolved "https://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 1546 | integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM= 1547 | dependencies: 1548 | brace-expansion "^1.1.7" 1549 | 1550 | minimist@^1.2.5: 1551 | version "1.2.5" 1552 | resolved "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz?cache=0&sync_timestamp=1602337228360&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fminimist%2Fdownload%2Fminimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 1553 | integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI= 1554 | 1555 | ms@2.1.2: 1556 | version "2.1.2" 1557 | resolved "https://registry.nlark.com/ms/download/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 1558 | integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk= 1559 | 1560 | node-releases@^1.1.75: 1561 | version "1.1.75" 1562 | resolved "https://registry.nlark.com/node-releases/download/node-releases-1.1.75.tgz?cache=0&sync_timestamp=1629280320667&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnode-releases%2Fdownload%2Fnode-releases-1.1.75.tgz#6dd8c876b9897a1b8e5a02de26afa79bb54ebbfe" 1563 | integrity sha1-bdjIdrmJehuOWgLeJq+nm7VOu/4= 1564 | 1565 | object-keys@^1.0.12, object-keys@^1.1.1: 1566 | version "1.1.1" 1567 | resolved "https://registry.npm.taobao.org/object-keys/download/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 1568 | integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= 1569 | 1570 | object.assign@^4.1.0: 1571 | version "4.1.2" 1572 | 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" 1573 | integrity sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA= 1574 | dependencies: 1575 | call-bind "^1.0.0" 1576 | define-properties "^1.1.3" 1577 | has-symbols "^1.0.1" 1578 | object-keys "^1.1.1" 1579 | 1580 | once@^1.3.0: 1581 | version "1.4.0" 1582 | resolved "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 1583 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= 1584 | dependencies: 1585 | wrappy "1" 1586 | 1587 | onigasm@^2.2.5: 1588 | version "2.2.5" 1589 | resolved "https://registry.npm.taobao.org/onigasm/download/onigasm-2.2.5.tgz#cc4d2a79a0fa0b64caec1f4c7ea367585a676892" 1590 | integrity sha1-zE0qeaD6C2TK7B9MfqNnWFpnaJI= 1591 | dependencies: 1592 | lru-cache "^5.1.1" 1593 | 1594 | path-is-absolute@^1.0.0: 1595 | version "1.0.1" 1596 | resolved "https://registry.nlark.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 1597 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 1598 | 1599 | path-parse@^1.0.6: 1600 | version "1.0.7" 1601 | resolved "https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz?cache=0&sync_timestamp=1621947783503&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpath-parse%2Fdownload%2Fpath-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" 1602 | integrity sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU= 1603 | 1604 | picomatch@^2.2.2, picomatch@^2.2.3: 1605 | version "2.3.0" 1606 | resolved "https://registry.nlark.com/picomatch/download/picomatch-2.3.0.tgz?cache=0&sync_timestamp=1621648305056&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpicomatch%2Fdownload%2Fpicomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" 1607 | integrity sha1-8fBh3o9qS/AiiS4tEoI0+5gwKXI= 1608 | 1609 | process-nextick-args@~2.0.0: 1610 | version "2.0.1" 1611 | resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 1612 | integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I= 1613 | 1614 | prr@~1.0.1: 1615 | version "1.0.1" 1616 | resolved "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" 1617 | integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= 1618 | 1619 | readable-stream@^2.0.1: 1620 | version "2.3.7" 1621 | resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 1622 | integrity sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c= 1623 | dependencies: 1624 | core-util-is "~1.0.0" 1625 | inherits "~2.0.3" 1626 | isarray "~1.0.0" 1627 | process-nextick-args "~2.0.0" 1628 | safe-buffer "~5.1.1" 1629 | string_decoder "~1.1.1" 1630 | util-deprecate "~1.0.1" 1631 | 1632 | regenerate-unicode-properties@^8.2.0: 1633 | version "8.2.0" 1634 | resolved "https://registry.npm.taobao.org/regenerate-unicode-properties/download/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" 1635 | integrity sha1-5d5xEdZV57pgwFfb6f83yH5lzew= 1636 | dependencies: 1637 | regenerate "^1.4.0" 1638 | 1639 | regenerate@^1.4.0: 1640 | version "1.4.2" 1641 | resolved "https://registry.npm.taobao.org/regenerate/download/regenerate-1.4.2.tgz?cache=0&sync_timestamp=1604218378158&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fregenerate%2Fdownload%2Fregenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" 1642 | integrity sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo= 1643 | 1644 | regenerator-runtime@^0.13.4: 1645 | version "0.13.9" 1646 | resolved "https://registry.nlark.com/regenerator-runtime/download/regenerator-runtime-0.13.9.tgz?cache=0&sync_timestamp=1626992969133&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-runtime%2Fdownload%2Fregenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" 1647 | integrity sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I= 1648 | 1649 | regenerator-transform@^0.14.2: 1650 | version "0.14.5" 1651 | resolved "https://registry.nlark.com/regenerator-transform/download/regenerator-transform-0.14.5.tgz?cache=0&sync_timestamp=1627057533376&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-transform%2Fdownload%2Fregenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" 1652 | integrity sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ= 1653 | dependencies: 1654 | "@babel/runtime" "^7.8.4" 1655 | 1656 | regexpp@^3.0.0: 1657 | version "3.2.0" 1658 | resolved "https://registry.nlark.com/regexpp/download/regexpp-3.2.0.tgz?cache=0&sync_timestamp=1623668860843&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregexpp%2Fdownload%2Fregexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" 1659 | integrity sha1-BCWido2PI7rXDKS5BGH6LxIT4bI= 1660 | 1661 | regexpu-core@^4.7.1: 1662 | version "4.7.1" 1663 | resolved "https://registry.npm.taobao.org/regexpu-core/download/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" 1664 | integrity sha1-LepamgcjMpj78NuR+pq8TG4PitY= 1665 | dependencies: 1666 | regenerate "^1.4.0" 1667 | regenerate-unicode-properties "^8.2.0" 1668 | regjsgen "^0.5.1" 1669 | regjsparser "^0.6.4" 1670 | unicode-match-property-ecmascript "^1.0.4" 1671 | unicode-match-property-value-ecmascript "^1.2.0" 1672 | 1673 | regjsgen@^0.5.1: 1674 | version "0.5.2" 1675 | resolved "https://registry.nlark.com/regjsgen/download/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" 1676 | integrity sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM= 1677 | 1678 | regjsparser@^0.6.4: 1679 | version "0.6.9" 1680 | resolved "https://registry.npm.taobao.org/regjsparser/download/regjsparser-0.6.9.tgz#b489eef7c9a2ce43727627011429cf833a7183e6" 1681 | integrity sha1-tInu98mizkNydicBFCnPgzpxg+Y= 1682 | dependencies: 1683 | jsesc "~0.5.0" 1684 | 1685 | resolve@^1.11.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0: 1686 | version "1.20.0" 1687 | resolved "https://registry.npm.taobao.org/resolve/download/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 1688 | integrity sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU= 1689 | dependencies: 1690 | is-core-module "^2.2.0" 1691 | path-parse "^1.0.6" 1692 | 1693 | rollup-plugin-dts@^2.0.1: 1694 | version "2.0.1" 1695 | resolved "https://registry.nlark.com/rollup-plugin-dts/download/rollup-plugin-dts-2.0.1.tgz#333f50a637e199a073d490b198746f3c6bd07701" 1696 | integrity sha1-Mz9QpjfhmaBz1JCxmHRvPGvQdwE= 1697 | dependencies: 1698 | magic-string "^0.25.7" 1699 | optionalDependencies: 1700 | "@babel/code-frame" "^7.10.4" 1701 | 1702 | rollup@^2.23.0: 1703 | version "2.56.3" 1704 | resolved "https://registry.nlark.com/rollup/download/rollup-2.56.3.tgz?cache=0&sync_timestamp=1629695540410&other_urls=https%3A%2F%2Fregistry.nlark.com%2Frollup%2Fdownload%2Frollup-2.56.3.tgz#b63edadd9851b0d618a6d0e6af8201955a77aeff" 1705 | integrity sha1-tj7a3ZhRsNYYptDmr4IBlVp3rv8= 1706 | optionalDependencies: 1707 | fsevents "~2.3.2" 1708 | 1709 | safe-buffer@~5.1.0, safe-buffer@~5.1.1: 1710 | version "5.1.2" 1711 | resolved "https://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 1712 | integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= 1713 | 1714 | semver@7.0.0: 1715 | version "7.0.0" 1716 | resolved "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" 1717 | integrity sha1-XzyjV2HkfgWyBsba/yz4FPAxa44= 1718 | 1719 | semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: 1720 | version "6.3.0" 1721 | resolved "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 1722 | integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= 1723 | 1724 | semver@^7.3.2, semver@^7.3.4: 1725 | version "7.3.5" 1726 | resolved "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" 1727 | integrity sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc= 1728 | dependencies: 1729 | lru-cache "^6.0.0" 1730 | 1731 | shiki@^0.9.10: 1732 | version "0.9.10" 1733 | resolved "https://registry.nlark.com/shiki/download/shiki-0.9.10.tgz#feb8d4938b5dd71c5c8b1c1c7cd28fbbd37da087" 1734 | integrity sha1-/rjUk4td1xxcixwcfNKPu9N9oIc= 1735 | dependencies: 1736 | json5 "^2.2.0" 1737 | onigasm "^2.2.5" 1738 | vscode-textmate "5.2.0" 1739 | 1740 | source-map@^0.5.0: 1741 | version "0.5.7" 1742 | resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 1743 | integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= 1744 | 1745 | sourcemap-codec@^1.4.4: 1746 | version "1.4.8" 1747 | resolved "https://registry.nlark.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" 1748 | integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ= 1749 | 1750 | string_decoder@~1.1.1: 1751 | version "1.1.1" 1752 | resolved "https://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 1753 | integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g= 1754 | dependencies: 1755 | safe-buffer "~5.1.0" 1756 | 1757 | supports-color@^5.3.0: 1758 | version "5.5.0" 1759 | resolved "https://registry.nlark.com/supports-color/download/supports-color-5.5.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 1760 | integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8= 1761 | dependencies: 1762 | has-flag "^3.0.0" 1763 | 1764 | supports-color@^7.1.0: 1765 | version "7.2.0" 1766 | resolved "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 1767 | integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= 1768 | dependencies: 1769 | has-flag "^4.0.0" 1770 | 1771 | tapable@^1.0.0: 1772 | version "1.1.3" 1773 | resolved "https://registry.npm.taobao.org/tapable/download/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" 1774 | integrity sha1-ofzMBrWNth/XpF2i2kT186Pme6I= 1775 | 1776 | to-fast-properties@^2.0.0: 1777 | version "2.0.0" 1778 | resolved "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 1779 | integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= 1780 | 1781 | to-regex-range@^5.0.1: 1782 | version "5.0.1" 1783 | resolved "https://registry.nlark.com/to-regex-range/download/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 1784 | integrity sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ= 1785 | dependencies: 1786 | is-number "^7.0.0" 1787 | 1788 | ts-loader@^8.0.3: 1789 | version "8.3.0" 1790 | resolved "https://registry.nlark.com/ts-loader/download/ts-loader-8.3.0.tgz#83360496d6f8004fab35825279132c93412edf33" 1791 | integrity sha1-gzYEltb4AE+rNYJSeRMsk0Eu3zM= 1792 | dependencies: 1793 | chalk "^4.1.0" 1794 | enhanced-resolve "^4.0.0" 1795 | loader-utils "^2.0.0" 1796 | micromatch "^4.0.0" 1797 | semver "^7.3.4" 1798 | 1799 | tslib@^1.8.1: 1800 | version "1.14.1" 1801 | resolved "https://registry.nlark.com/tslib/download/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" 1802 | integrity sha1-zy04vcNKE0vK8QkcQfZhni9nLQA= 1803 | 1804 | tsutils@^3.17.1: 1805 | version "3.21.0" 1806 | resolved "https://registry.npm.taobao.org/tsutils/download/tsutils-3.21.0.tgz?cache=0&sync_timestamp=1615138426726&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftsutils%2Fdownload%2Ftsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" 1807 | integrity sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM= 1808 | dependencies: 1809 | tslib "^1.8.1" 1810 | 1811 | typescript@^4.0.2: 1812 | version "4.4.2" 1813 | resolved "https://registry.nlark.com/typescript/download/typescript-4.4.2.tgz?cache=0&sync_timestamp=1630566915735&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftypescript%2Fdownload%2Ftypescript-4.4.2.tgz#6d618640d430e3569a1dfb44f7d7e600ced3ee86" 1814 | integrity sha1-bWGGQNQw41aaHftE99fmAM7T7oY= 1815 | 1816 | unicode-canonical-property-names-ecmascript@^1.0.4: 1817 | version "1.0.4" 1818 | resolved "https://registry.npm.taobao.org/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 1819 | integrity sha1-JhmADEyCWADv3YNDr33Zkzy+KBg= 1820 | 1821 | unicode-match-property-ecmascript@^1.0.4: 1822 | version "1.0.4" 1823 | resolved "https://registry.npm.taobao.org/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" 1824 | integrity sha1-jtKjJWmWG86SJ9Cc0/+7j+1fAgw= 1825 | dependencies: 1826 | unicode-canonical-property-names-ecmascript "^1.0.4" 1827 | unicode-property-aliases-ecmascript "^1.0.4" 1828 | 1829 | unicode-match-property-value-ecmascript@^1.2.0: 1830 | version "1.2.0" 1831 | resolved "https://registry.npm.taobao.org/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" 1832 | integrity sha1-DZH2AO7rMJaqlisdb8iIduZOpTE= 1833 | 1834 | unicode-property-aliases-ecmascript@^1.0.4: 1835 | version "1.1.0" 1836 | resolved "https://registry.npm.taobao.org/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" 1837 | integrity sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ= 1838 | 1839 | util-deprecate@~1.0.1: 1840 | version "1.0.2" 1841 | resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1842 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 1843 | 1844 | vscode-textmate@5.2.0: 1845 | version "5.2.0" 1846 | resolved "https://registry.npm.taobao.org/vscode-textmate/download/vscode-textmate-5.2.0.tgz#01f01760a391e8222fe4f33fbccbd1ad71aed74e" 1847 | integrity sha1-AfAXYKOR6CIv5PM/vMvRrXGu104= 1848 | 1849 | wrappy@1: 1850 | version "1.0.2" 1851 | resolved "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz?cache=0&sync_timestamp=1619133505879&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrappy%2Fdownload%2Fwrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1852 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= 1853 | 1854 | yallist@^3.0.2: 1855 | version "3.1.1" 1856 | resolved "https://registry.nlark.com/yallist/download/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" 1857 | integrity sha1-27fa+b/YusmrRev2ArjLrQ1dCP0= 1858 | 1859 | yallist@^4.0.0: 1860 | version "4.0.0" 1861 | resolved "https://registry.nlark.com/yallist/download/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 1862 | integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= 1863 | --------------------------------------------------------------------------------