Commit de332ae3f55afa611e86322753d5a713ea00307d

Authored by vben
1 parent 1b71db73

feat: production mode compressed image

.env.production
@@ -20,6 +20,9 @@ VITE_GLOB_UPLOAD_URL=/upload @@ -20,6 +20,9 @@ VITE_GLOB_UPLOAD_URL=/upload
20 # Interface prefix 20 # Interface prefix
21 VITE_GLOB_API_URL_PREFIX= 21 VITE_GLOB_API_URL_PREFIX=
22 22
  23 +# Whether to enable image compression
  24 +VITE_USE_IMAGEMIN= true
  25 +
23 # use pwa 26 # use pwa
24 VITE_USE_PWA = false 27 VITE_USE_PWA = false
25 28
CHANGELOG.zh_CN.md
@@ -4,6 +4,7 @@ @@ -4,6 +4,7 @@
4 4
5 - `ApiSelect`新增 `numberToString`属性,用于将 value 为`number`的值全部转化为`string` 5 - `ApiSelect`新增 `numberToString`属性,用于将 value 为`number`的值全部转化为`string`
6 - 新增主题色切换 6 - 新增主题色切换
  7 +- 打包图片压缩
7 8
8 ### ⚡ Performance Improvements 9 ### ⚡ Performance Improvements
9 10
README.md
@@ -67,8 +67,8 @@ The documentation for 2.0 hasn't started yet, it will be provided later. @@ -67,8 +67,8 @@ The documentation for 2.0 hasn't started yet, it will be provided later.
67 67
68 ### Environmental requirements 68 ### Environmental requirements
69 69
70 -- `Node.js`: - Version>`12.0.0` is better.  
71 -- `yarn` > `npm` > `cnpm`: - Package management tool. 70 +- `Node.js`: - Version > `12.0.0` .
  71 +- `yarn` : - Package management tool.
72 72
73 ### UI framework 73 ### UI framework
74 74
README.zh-CN.md
@@ -68,7 +68,7 @@ @@ -68,7 +68,7 @@
68 68
69 ### 环境要求 69 ### 环境要求
70 70
71 -- `Node.js`: - 版本最好大于 `12.0.0` 71 +- `Node.js`: - 版本大于 `12.0.0`
72 - `yarn` : - 包管理工具. 72 - `yarn` : - 包管理工具.
73 73
74 ### UI 框架 74 ### UI 框架
build/script/buildConf.ts
@@ -3,8 +3,9 @@ @@ -3,8 +3,9 @@
3 */ 3 */
4 import { GLOB_CONFIG_FILE_NAME } from '../constant'; 4 import { GLOB_CONFIG_FILE_NAME } from '../constant';
5 import fs, { writeFileSync } from 'fs-extra'; 5 import fs, { writeFileSync } from 'fs-extra';
  6 +import chalk from 'chalk';
6 7
7 -import { errorConsole, successConsole, getCwdPath, getEnvConfig } from '../utils'; 8 +import { getCwdPath, getEnvConfig } from '../utils';
8 import { getShortName } from '../getShortName'; 9 import { getShortName } from '../getShortName';
9 10
10 function createConfig( 11 function createConfig(
@@ -29,9 +30,10 @@ function createConfig( @@ -29,9 +30,10 @@ function createConfig(
29 fs.mkdirp(getCwdPath(outDir)); 30 fs.mkdirp(getCwdPath(outDir));
30 writeFileSync(getCwdPath(`${outDir}/${configFileName}`), configStr); 31 writeFileSync(getCwdPath(`${outDir}/${configFileName}`), configStr);
31 32
32 - successConsole('The configuration file is build successfully!'); 33 + console.log(chalk.cyan('✨ configuration file is build successfully:'));
  34 + console.log(chalk.gray(outDir + '/' + chalk.green(configFileName)) + '\n');
33 } catch (error) { 35 } catch (error) {
34 - errorConsole('Configuration file configuration file failed to package\n' + error); 36 + console.log(chalk.red('configuration file configuration file failed to package:\n' + error));
35 } 37 }
36 } 38 }
37 39
build/script/postBuild.ts
@@ -2,7 +2,7 @@ @@ -2,7 +2,7 @@
2 2
3 import { argv } from 'yargs'; 3 import { argv } from 'yargs';
4 import { runBuildConfig } from './buildConf'; 4 import { runBuildConfig } from './buildConf';
5 -import { errorConsole, successConsole } from '../utils'; 5 +import chalk from 'chalk';
6 6
7 export const runBuild = async () => { 7 export const runBuild = async () => {
8 try { 8 try {
@@ -12,9 +12,9 @@ export const runBuild = async () => { @@ -12,9 +12,9 @@ export const runBuild = async () => {
12 if (!argvList.includes('no-conf')) { 12 if (!argvList.includes('no-conf')) {
13 await runBuildConfig(); 13 await runBuildConfig();
14 } 14 }
15 - successConsole('Vite Build successfully!'); 15 + console.log(chalk.green.bold('✨ vite build successfully!\n'));
16 } catch (error) { 16 } catch (error) {
17 - errorConsole('Vite Build Error\n' + error); 17 + console.log(chalk.red('vite build error:\n' + error));
18 process.exit(1); 18 process.exit(1);
19 } 19 }
20 }; 20 };
build/utils.ts
1 import fs from 'fs'; 1 import fs from 'fs';
2 import path from 'path'; 2 import path from 'path';
3 import dotenv from 'dotenv'; 3 import dotenv from 'dotenv';
4 -import chalk from 'chalk';  
5 4
6 export const isFunction = (arg: unknown): arg is (...args: any[]) => any => 5 export const isFunction = (arg: unknown): arg is (...args: any[]) => any =>
7 typeof arg === 'function'; 6 typeof arg === 'function';
@@ -44,6 +43,7 @@ export interface ViteEnv { @@ -44,6 +43,7 @@ export interface ViteEnv {
44 VITE_BUILD_GZIP: boolean; 43 VITE_BUILD_GZIP: boolean;
45 VITE_DYNAMIC_IMPORT: boolean; 44 VITE_DYNAMIC_IMPORT: boolean;
46 VITE_LEGACY: boolean; 45 VITE_LEGACY: boolean;
  46 + VITE_USE_IMAGEMIN: boolean;
47 } 47 }
48 48
49 // Read all environment variable configuration files to process.env 49 // Read all environment variable configuration files to process.env
@@ -90,38 +90,6 @@ export function getEnvConfig(match = 'VITE_GLOB_', confFiles = ['.env', '.env.pr @@ -90,38 +90,6 @@ export function getEnvConfig(match = 'VITE_GLOB_', confFiles = ['.env', '.env.pr
90 return envConfig; 90 return envConfig;
91 } 91 }
92 92
93 -function consoleFn(color: string, message: any) {  
94 - console.log(  
95 - chalk.blue.bold('**************** ') +  
96 - (chalk as any)[color].bold(message) +  
97 - chalk.blue.bold(' ****************')  
98 - );  
99 -}  
100 -  
101 -/**  
102 - * warnConsole  
103 - * @param message  
104 - */  
105 -export function successConsole(message: any) {  
106 - consoleFn('green', '✨ ' + message);  
107 -}  
108 -  
109 -/**  
110 - * warnConsole  
111 - * @param message  
112 - */  
113 -export function errorConsole(message: any) {  
114 - consoleFn('red', '✨ ' + message);  
115 -}  
116 -  
117 -/**  
118 - * warnConsole  
119 - * @param message message  
120 - */  
121 -export function warnConsole(message: any) {  
122 - consoleFn('yellow', '✨ ' + message);  
123 -}  
124 -  
125 /** 93 /**
126 * Get user root directory 94 * Get user root directory
127 * @param dir file path 95 * @param dir file path
build/vite/plugin/imagemin.ts 0 → 100644
  1 +import viteImagemin from 'vite-plugin-imagemin';
  2 +
  3 +export function configImageminPlugin() {
  4 + const plugin = viteImagemin({
  5 + gifsicle: {
  6 + optimizationLevel: 7,
  7 + interlaced: false,
  8 + },
  9 + optipng: {
  10 + optimizationLevel: 7,
  11 + },
  12 + webp: {
  13 + quality: 75,
  14 + },
  15 + mozjpeg: {
  16 + quality: 65,
  17 + },
  18 + pngquant: {
  19 + quality: [0.65, 0.9],
  20 + speed: 4,
  21 + },
  22 + svgo: {
  23 + plugins: [
  24 + {
  25 + removeViewBox: false,
  26 + },
  27 + {
  28 + removeEmptyAttrs: false,
  29 + },
  30 + ],
  31 + },
  32 + });
  33 + return plugin;
  34 +}
build/vite/plugin/index.ts
@@ -12,6 +12,7 @@ import { configGzipPlugin } from './gzip'; @@ -12,6 +12,7 @@ import { configGzipPlugin } from './gzip';
12 import { configStyleImportPlugin } from './styleImport'; 12 import { configStyleImportPlugin } from './styleImport';
13 import { configVisualizerConfig } from './visualizer'; 13 import { configVisualizerConfig } from './visualizer';
14 import { configThemePlugin } from './theme'; 14 import { configThemePlugin } from './theme';
  15 +import { configImageminPlugin } from './imagemin';
15 16
16 // gen vite plugins 17 // gen vite plugins
17 export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { 18 export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
@@ -20,9 +21,6 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { @@ -20,9 +21,6 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
20 // vite-plugin-html 21 // vite-plugin-html
21 vitePlugins.push(configHtmlPlugin(viteEnv, isBuild)); 22 vitePlugins.push(configHtmlPlugin(viteEnv, isBuild));
22 23
23 - // vite-plugin-pwa  
24 - vitePlugins.push(configPwaConfig(viteEnv, isBuild));  
25 -  
26 // vite-plugin-mock 24 // vite-plugin-mock
27 vitePlugins.push(configMockPlugin(viteEnv, isBuild)); 25 vitePlugins.push(configMockPlugin(viteEnv, isBuild));
28 26
@@ -32,14 +30,22 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { @@ -32,14 +30,22 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
32 // vite-plugin-style-import 30 // vite-plugin-style-import
33 vitePlugins.push(configStyleImportPlugin()); 31 vitePlugins.push(configStyleImportPlugin());
34 32
35 - // rollup-plugin-gzip  
36 - vitePlugins.push(configGzipPlugin(isBuild));  
37 -  
38 // rollup-plugin-visualizer 33 // rollup-plugin-visualizer
39 vitePlugins.push(configVisualizerConfig()); 34 vitePlugins.push(configVisualizerConfig());
40 35
41 //vite-plugin-theme 36 //vite-plugin-theme
42 vitePlugins.push(configThemePlugin()); 37 vitePlugins.push(configThemePlugin());
43 38
  39 + if (isBuild) {
  40 + //vite-plugin-imagemin
  41 + viteEnv.VITE_USE_IMAGEMIN && vitePlugins.push(configImageminPlugin());
  42 +
  43 + // rollup-plugin-gzip
  44 + vitePlugins.push(configGzipPlugin(isBuild));
  45 +
  46 + // vite-plugin-pwa
  47 + vitePlugins.push(configPwaConfig(viteEnv));
  48 + }
  49 +
44 return vitePlugins; 50 return vitePlugins;
45 } 51 }
build/vite/plugin/pwa.ts
@@ -2,10 +2,10 @@ import { VitePWA } from 'vite-plugin-pwa'; @@ -2,10 +2,10 @@ import { VitePWA } from 'vite-plugin-pwa';
2 2
3 import { ViteEnv } from '../../utils'; 3 import { ViteEnv } from '../../utils';
4 4
5 -export function configPwaConfig(env: ViteEnv, isBulid: boolean) { 5 +export function configPwaConfig(env: ViteEnv) {
6 const { VITE_USE_PWA, VITE_GLOB_APP_TITLE, VITE_GLOB_APP_SHORT_NAME } = env; 6 const { VITE_USE_PWA, VITE_GLOB_APP_TITLE, VITE_GLOB_APP_SHORT_NAME } = env;
7 7
8 - if (VITE_USE_PWA && isBulid) { 8 + if (VITE_USE_PWA) {
9 // vite-plugin-pwa 9 // vite-plugin-pwa
10 const pwaPlugin = VitePWA({ 10 const pwaPlugin = VitePWA({
11 manifest: { 11 manifest: {
package.json
@@ -5,7 +5,7 @@ @@ -5,7 +5,7 @@
5 "bootstrap": "yarn install", 5 "bootstrap": "yarn install",
6 "serve": "vite", 6 "serve": "vite",
7 "dev": "vite", 7 "dev": "vite",
8 - "build": "cross-env NODE_ENV=production vite build && esno ./build/script/postBuild.ts", 8 + "build": "vite build && esno ./build/script/postBuild.ts",
9 "build:no-cache": "yarn clean:cache && npm run build", 9 "build:no-cache": "yarn clean:cache && npm run build",
10 "report": "cross-env REPORT=true npm run build ", 10 "report": "cross-env REPORT=true npm run build ",
11 "preview": "npm run build && vite preview", 11 "preview": "npm run build && vite preview",
@@ -95,6 +95,7 @@ @@ -95,6 +95,7 @@
95 "typescript": "^4.1.3", 95 "typescript": "^4.1.3",
96 "vite": "2.0.0-beta.64", 96 "vite": "2.0.0-beta.64",
97 "vite-plugin-html": "^2.0.0", 97 "vite-plugin-html": "^2.0.0",
  98 + "vite-plugin-imagemin": "^0.2.0",
98 "vite-plugin-mock": "^2.0.1", 99 "vite-plugin-mock": "^2.0.1",
99 "vite-plugin-purge-icons": "^0.6.0", 100 "vite-plugin-purge-icons": "^0.6.0",
100 "vite-plugin-pwa": "^0.4.2", 101 "vite-plugin-pwa": "^0.4.2",
@@ -103,6 +104,10 @@ @@ -103,6 +104,10 @@
103 "vue-eslint-parser": "^7.4.1", 104 "vue-eslint-parser": "^7.4.1",
104 "yargs": "^16.2.0" 105 "yargs": "^16.2.0"
105 }, 106 },
  107 + "resolutions": {
  108 + "//": "Used to install imagemin dependencies, because imagemin may not be installed in China.If it is abroad, you can delete it",
  109 + "bin-wrapper": "npm:bin-wrapper-china"
  110 + },
106 "repository": { 111 "repository": {
107 "type": "git", 112 "type": "git",
108 "url": "git+https://github.com/anncwb/vue-vben-admin.git" 113 "url": "git+https://github.com/anncwb/vue-vben-admin.git"
yarn.lock
@@ -1377,6 +1377,11 @@ @@ -1377,6 +1377,11 @@
1377 core-js "^3.8.0" 1377 core-js "^3.8.0"
1378 nanopop "^2.1.0" 1378 nanopop "^2.1.0"
1379 1379
  1380 +"@sindresorhus/is@^0.7.0":
  1381 + version "0.7.0"
  1382 + resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
  1383 + integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==
  1384 +
1380 "@stylelint/postcss-css-in-js@^0.37.2": 1385 "@stylelint/postcss-css-in-js@^0.37.2":
1381 version "0.37.2" 1386 version "0.37.2"
1382 resolved "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2" 1387 resolved "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2"
@@ -1480,6 +1485,14 @@ @@ -1480,6 +1485,14 @@
1480 dependencies: 1485 dependencies:
1481 "@types/node" "*" 1486 "@types/node" "*"
1482 1487
  1488 +"@types/glob@^7.1.1":
  1489 + version "7.1.3"
  1490 + resolved "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183"
  1491 + integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==
  1492 + dependencies:
  1493 + "@types/minimatch" "*"
  1494 + "@types/node" "*"
  1495 +
1483 "@types/http-assert@*": 1496 "@types/http-assert@*":
1484 version "1.5.1" 1497 version "1.5.1"
1485 resolved "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.1.tgz#d775e93630c2469c2f980fc27e3143240335db3b" 1498 resolved "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.1.tgz#d775e93630c2469c2f980fc27e3143240335db3b"
@@ -1497,6 +1510,56 @@ @@ -1497,6 +1510,56 @@
1497 dependencies: 1510 dependencies:
1498 "@types/node" "*" 1511 "@types/node" "*"
1499 1512
  1513 +"@types/imagemin-gifsicle@^7.0.0":
  1514 + version "7.0.0"
  1515 + resolved "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz#80cfc5f68b2bbce57c6a3b97556ffa861a649132"
  1516 + integrity sha512-RVFQZhPm/6vLC8wDvzHa34ZDrJECqmDV4XBS99AEk2ObyV4pcLQwObGYlmBv6fi9AtRLHf8mnKGczIHtF77u7w==
  1517 + dependencies:
  1518 + "@types/imagemin" "*"
  1519 +
  1520 +"@types/imagemin-mozjpeg@^8.0.0":
  1521 + version "8.0.0"
  1522 + resolved "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz#6986c34734aa767d83672eeb519379a2d7ec8b16"
  1523 + integrity sha512-sR2nEZOrlbgnmVgG+lXetZOvhgtctLe1hBfvySnPnxDd2pOon9mMPq7SHFI89VZT1AXvFgRs8w6X8ik8potpgA==
  1524 + dependencies:
  1525 + "@types/imagemin" "*"
  1526 +
  1527 +"@types/imagemin-optipng@^5.2.0":
  1528 + version "5.2.0"
  1529 + resolved "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.0.tgz#83046e0695739661fa738ad253bdbf51bc4f9e9d"
  1530 + integrity sha512-Qn4gTV1fpPG2WIsUIl10yi2prudOuDIx+D+O0H3aKZRcTCwpMjszBVeRWUqkhG5wADhWO4giLut1sFNr3H2XIQ==
  1531 + dependencies:
  1532 + "@types/imagemin" "*"
  1533 +
  1534 +"@types/imagemin-pngquant@^8.0.0":
  1535 + version "8.0.0"
  1536 + resolved "https://registry.npmjs.org/@types/imagemin-pngquant/-/imagemin-pngquant-8.0.0.tgz#d163ca43ac1270c5c6f3e9cfbd5d90bd192790d4"
  1537 + integrity sha512-uFncUV7JWfBZj/oCrvD4M0RexrBq0h7Bfm5QBZkGhIxFxw0+ghant31hzKPk/DLd/WLhdgp76ay67fM/oZWNMQ==
  1538 + dependencies:
  1539 + imagemin-pngquant "*"
  1540 +
  1541 +"@types/imagemin-svgo@^8.0.0":
  1542 + version "8.0.0"
  1543 + resolved "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.0.tgz#393fb75b8637e9ba731f56787034fb1fd7d72a41"
  1544 + integrity sha512-CtQRrH4A7dkNEwix5n+rIuKCOvcZYd/G6jRJ+7RkgjTJ0AVWXoqX4exf/lipQY3cUOCv4X2voG/r0pICoTW8mw==
  1545 + dependencies:
  1546 + "@types/imagemin" "*"
  1547 + "@types/svgo" "*"
  1548 +
  1549 +"@types/imagemin-webp@^5.1.1":
  1550 + version "5.1.1"
  1551 + resolved "https://registry.npmjs.org/@types/imagemin-webp/-/imagemin-webp-5.1.1.tgz#f20eadcd3afba5d2ee81e9a69f4f3fe3f8e50b32"
  1552 + integrity sha512-uJEBtA0popDfnUE2XnmLPYqEQYzB2qqwNRXUC/rvV7Y0wVR1jweezwGifkEuu3JNhEnUV3ZlnjfrsrrepaiOrQ==
  1553 + dependencies:
  1554 + "@types/imagemin" "*"
  1555 +
  1556 +"@types/imagemin@*", "@types/imagemin@^7.0.0":
  1557 + version "7.0.0"
  1558 + resolved "https://registry.npmjs.org/@types/imagemin/-/imagemin-7.0.0.tgz#cb99d719190ebe421015213733d656fac1f8af2e"
  1559 + integrity sha512-BiNd5FazD5ZmJUYD9txsbrttL0P0welrb9yAPn6ykKK3kWufwFsxYqw5KdggfZQDjiNYwsBrX+Fwei0Xsw4oAw==
  1560 + dependencies:
  1561 + "@types/node" "*"
  1562 +
1500 "@types/json-schema@^7.0.3": 1563 "@types/json-schema@^7.0.3":
1501 version "7.0.7" 1564 version "7.0.7"
1502 resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" 1565 resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
@@ -1574,6 +1637,11 @@ @@ -1574,6 +1637,11 @@
1574 resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" 1637 resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
1575 integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== 1638 integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
1576 1639
  1640 +"@types/minimatch@*":
  1641 + version "3.0.3"
  1642 + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
  1643 + integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
  1644 +
1577 "@types/minimist@^1.2.0": 1645 "@types/minimist@^1.2.0":
1578 version "1.2.1" 1646 version "1.2.1"
1579 resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256" 1647 resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256"
@@ -1604,6 +1672,11 @@ @@ -1604,6 +1672,11 @@
1604 resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" 1672 resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
1605 integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== 1673 integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
1606 1674
  1675 +"@types/q@^1.5.1":
  1676 + version "1.5.4"
  1677 + resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
  1678 + integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==
  1679 +
1607 "@types/qrcode@^1.3.5": 1680 "@types/qrcode@^1.3.5":
1608 version "1.3.5" 1681 version "1.3.5"
1609 resolved "https://registry.npmjs.org/@types/qrcode/-/qrcode-1.3.5.tgz#9c97cc2875f03e2b16a0d89856fc48414e380c38" 1682 resolved "https://registry.npmjs.org/@types/qrcode/-/qrcode-1.3.5.tgz#9c97cc2875f03e2b16a0d89856fc48414e380c38"
@@ -1649,6 +1722,11 @@ @@ -1649,6 +1722,11 @@
1649 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0" 1722 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0"
1650 integrity sha512-QRz8Z+uw2Y4Gwrtxw8hD782zzuxxugdcq8X/FkPsXUa1kfslhGzy13+4HugO9FXNo+jlWVcE6DYmmegniIQ30A== 1723 integrity sha512-QRz8Z+uw2Y4Gwrtxw8hD782zzuxxugdcq8X/FkPsXUa1kfslhGzy13+4HugO9FXNo+jlWVcE6DYmmegniIQ30A==
1651 1724
  1725 +"@types/svgo@*":
  1726 + version "1.3.3"
  1727 + resolved "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.3.tgz#4684af265b4e1125c738f5aaafb302c723f4efe0"
  1728 + integrity sha512-eDLVUvvTn+mol3NpP211DTH9JzSS6YKssRIhHNmXk5BiCl+gc4s+xQQjRFTSsGBohmka5qBsHX6qhL4x88Wkvg==
  1729 +
1652 "@types/tinycolor2@^1.4.2": 1730 "@types/tinycolor2@^1.4.2":
1653 version "1.4.2" 1731 version "1.4.2"
1654 resolved "https://registry.npmjs.org/@types/tinycolor2/-/tinycolor2-1.4.2.tgz#721ca5c5d1a2988b4a886e35c2ffc5735b6afbdf" 1732 resolved "https://registry.npmjs.org/@types/tinycolor2/-/tinycolor2-1.4.2.tgz#721ca5c5d1a2988b4a886e35c2ffc5735b6afbdf"
@@ -2088,6 +2166,11 @@ ansi-escapes@^4.3.0: @@ -2088,6 +2166,11 @@ ansi-escapes@^4.3.0:
2088 dependencies: 2166 dependencies:
2089 type-fest "^0.11.0" 2167 type-fest "^0.11.0"
2090 2168
  2169 +ansi-regex@^2.0.0:
  2170 + version "2.1.1"
  2171 + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
  2172 + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
  2173 +
2091 ansi-regex@^3.0.0: 2174 ansi-regex@^3.0.0:
2092 version "3.0.0" 2175 version "3.0.0"
2093 resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 2176 resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
@@ -2103,6 +2186,11 @@ ansi-regex@^5.0.0: @@ -2103,6 +2186,11 @@ ansi-regex@^5.0.0:
2103 resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 2186 resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
2104 integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== 2187 integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
2105 2188
  2189 +ansi-styles@^2.2.1:
  2190 + version "2.2.1"
  2191 + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
  2192 + integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
  2193 +
2106 ansi-styles@^3.2.0, ansi-styles@^3.2.1: 2194 ansi-styles@^3.2.0, ansi-styles@^3.2.1:
2107 version "3.2.1" 2195 version "3.2.1"
2108 resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 2196 resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
@@ -2165,6 +2253,18 @@ apexcharts@^3.24.0: @@ -2165,6 +2253,18 @@ apexcharts@^3.24.0:
2165 svg.resize.js "^1.4.3" 2253 svg.resize.js "^1.4.3"
2166 svg.select.js "^3.0.1" 2254 svg.select.js "^3.0.1"
2167 2255
  2256 +arch@^2.1.0:
  2257 + version "2.2.0"
  2258 + resolved "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11"
  2259 + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==
  2260 +
  2261 +archive-type@^4.0.0:
  2262 + version "4.0.0"
  2263 + resolved "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz#f92e72233056dfc6969472749c267bdb046b1d70"
  2264 + integrity sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=
  2265 + dependencies:
  2266 + file-type "^4.2.0"
  2267 +
2168 arg@^4.1.0: 2268 arg@^4.1.0:
2169 version "4.1.3" 2269 version "4.1.3"
2170 resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" 2270 resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
@@ -2324,11 +2424,73 @@ big.js@^5.2.2: @@ -2324,11 +2424,73 @@ big.js@^5.2.2:
2324 resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" 2424 resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
2325 integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== 2425 integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
2326 2426
  2427 +bin-build@^3.0.0:
  2428 + version "3.0.0"
  2429 + resolved "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz#c5780a25a8a9f966d8244217e6c1f5082a143861"
  2430 + integrity sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==
  2431 + dependencies:
  2432 + decompress "^4.0.0"
  2433 + download "^6.2.2"
  2434 + execa "^0.7.0"
  2435 + p-map-series "^1.0.0"
  2436 + tempfile "^2.0.0"
  2437 +
  2438 +bin-check@^4.1.0:
  2439 + version "4.1.0"
  2440 + resolved "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz#fc495970bdc88bb1d5a35fc17e65c4a149fc4a49"
  2441 + integrity sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==
  2442 + dependencies:
  2443 + execa "^0.7.0"
  2444 + executable "^4.1.0"
  2445 +
  2446 +bin-version-check@^4.0.0:
  2447 + version "4.0.0"
  2448 + resolved "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz#7d819c62496991f80d893e6e02a3032361608f71"
  2449 + integrity sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==
  2450 + dependencies:
  2451 + bin-version "^3.0.0"
  2452 + semver "^5.6.0"
  2453 + semver-truncate "^1.1.2"
  2454 +
  2455 +bin-version@^3.0.0:
  2456 + version "3.1.0"
  2457 + resolved "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz#5b09eb280752b1bd28f0c9db3f96f2f43b6c0839"
  2458 + integrity sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==
  2459 + dependencies:
  2460 + execa "^1.0.0"
  2461 + find-versions "^3.0.0"
  2462 +
  2463 +bin-wrapper@^4.0.0, bin-wrapper@^4.0.1, "bin-wrapper@npm:bin-wrapper-china":
  2464 + version "0.1.0"
  2465 + resolved "https://registry.npmjs.org/bin-wrapper-china/-/bin-wrapper-china-0.1.0.tgz#c2ec95b4d0eaef6ed5ad10954f9227d8e5ef3725"
  2466 + integrity sha512-1UCm17WYEbgry50tup+AQN+JGVEVzoW4f8HMl899k1lvuFxWKGZXl/G2fgxQxAckRjnloO3ijLVVEsv8zescUg==
  2467 + dependencies:
  2468 + bin-check "^4.1.0"
  2469 + bin-version-check "^4.0.0"
  2470 + binary-mirror-config "^1"
  2471 + download "^7.1.0"
  2472 + import-lazy "^4.0.0"
  2473 + os-filter-obj "^2.0.0"
  2474 + pify "^4.0.1"
  2475 +
2327 binary-extensions@^2.0.0: 2476 binary-extensions@^2.0.0:
2328 version "2.2.0" 2477 version "2.2.0"
2329 resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" 2478 resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
2330 integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== 2479 integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
2331 2480
  2481 +binary-mirror-config@^1:
  2482 + version "1.28.0"
  2483 + resolved "https://registry.npmjs.org/binary-mirror-config/-/binary-mirror-config-1.28.0.tgz#90a92277ebe6581cda0b34be62e7cf6a6ed8a2d1"
  2484 + integrity sha512-EuXKEFpNV0nTVPz2JYYiPyFaQFoWTxao3C+xXkfL39GyI033OEQkq+ntJnXtQ+7Z40tNG7gLmEqagYDcwzalkA==
  2485 +
  2486 +bl@^1.0.0:
  2487 + version "1.2.3"
  2488 + resolved "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7"
  2489 + integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==
  2490 + dependencies:
  2491 + readable-stream "^2.3.5"
  2492 + safe-buffer "^5.1.1"
  2493 +
2332 bluebird@^3.7.2: 2494 bluebird@^3.7.2:
2333 version "3.7.2" 2495 version "3.7.2"
2334 resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" 2496 resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
@@ -2350,6 +2512,11 @@ body-parser@^1.19.0: @@ -2350,6 +2512,11 @@ body-parser@^1.19.0:
2350 raw-body "2.4.0" 2512 raw-body "2.4.0"
2351 type-is "~1.6.17" 2513 type-is "~1.6.17"
2352 2514
  2515 +boolbase@^1.0.0, boolbase@~1.0.0:
  2516 + version "1.0.0"
  2517 + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
  2518 + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
  2519 +
2353 brace-expansion@^1.1.7: 2520 brace-expansion@^1.1.7:
2354 version "1.1.11" 2521 version "1.1.11"
2355 resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 2522 resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -2405,6 +2572,11 @@ buffer-alloc@^1.2.0: @@ -2405,6 +2572,11 @@ buffer-alloc@^1.2.0:
2405 buffer-alloc-unsafe "^1.1.0" 2572 buffer-alloc-unsafe "^1.1.0"
2406 buffer-fill "^1.0.0" 2573 buffer-fill "^1.0.0"
2407 2574
  2575 +buffer-crc32@~0.2.3:
  2576 + version "0.2.13"
  2577 + resolved "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"
  2578 + integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
  2579 +
2408 buffer-fill@^1.0.0: 2580 buffer-fill@^1.0.0:
2409 version "1.0.0" 2581 version "1.0.0"
2410 resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" 2582 resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
@@ -2415,7 +2587,7 @@ buffer-from@^1.0.0, buffer-from@^1.1.1: @@ -2415,7 +2587,7 @@ buffer-from@^1.0.0, buffer-from@^1.1.1:
2415 resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" 2587 resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
2416 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== 2588 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
2417 2589
2418 -buffer@^5.4.3: 2590 +buffer@^5.2.1, buffer@^5.4.3:
2419 version "5.7.1" 2591 version "5.7.1"
2420 resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" 2592 resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
2421 integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== 2593 integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
@@ -2448,12 +2620,25 @@ cache-base@^1.0.1: @@ -2448,12 +2620,25 @@ cache-base@^1.0.1:
2448 union-value "^1.0.0" 2620 union-value "^1.0.0"
2449 unset-value "^1.0.0" 2621 unset-value "^1.0.0"
2450 2622
  2623 +cacheable-request@^2.1.1:
  2624 + version "2.1.4"
  2625 + resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d"
  2626 + integrity sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=
  2627 + dependencies:
  2628 + clone-response "1.0.2"
  2629 + get-stream "3.0.0"
  2630 + http-cache-semantics "3.8.1"
  2631 + keyv "3.0.0"
  2632 + lowercase-keys "1.0.0"
  2633 + normalize-url "2.0.1"
  2634 + responselike "1.0.2"
  2635 +
2451 cachedir@2.2.0: 2636 cachedir@2.2.0:
2452 version "2.2.0" 2637 version "2.2.0"
2453 resolved "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz#19afa4305e05d79e417566882e0c8f960f62ff0e" 2638 resolved "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz#19afa4305e05d79e417566882e0c8f960f62ff0e"
2454 integrity sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ== 2639 integrity sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==
2455 2640
2456 -call-bind@^1.0.0: 2641 +call-bind@^1.0.0, call-bind@^1.0.2:
2457 version "1.0.2" 2642 version "1.0.2"
2458 resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 2643 resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
2459 integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== 2644 integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
@@ -2525,6 +2710,16 @@ capital-case@^1.0.4: @@ -2525,6 +2710,16 @@ capital-case@^1.0.4:
2525 tslib "^2.0.3" 2710 tslib "^2.0.3"
2526 upper-case-first "^2.0.2" 2711 upper-case-first "^2.0.2"
2527 2712
  2713 +caw@^2.0.0, caw@^2.0.1:
  2714 + version "2.0.1"
  2715 + resolved "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95"
  2716 + integrity sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==
  2717 + dependencies:
  2718 + get-proxy "^2.0.0"
  2719 + isurl "^1.0.0-alpha5"
  2720 + tunnel-agent "^0.6.0"
  2721 + url-to-options "^1.0.1"
  2722 +
2528 cfb@^1.1.4: 2723 cfb@^1.1.4:
2529 version "1.2.0" 2724 version "1.2.0"
2530 resolved "https://registry.npmjs.org/cfb/-/cfb-1.2.0.tgz#6a4d0872b525ed60349e1ef51fb4b0bf73eca9a8" 2725 resolved "https://registry.npmjs.org/cfb/-/cfb-1.2.0.tgz#6a4d0872b525ed60349e1ef51fb4b0bf73eca9a8"
@@ -2542,6 +2737,17 @@ chalk@4.1.0, chalk@^4.0.0, chalk@^4.1.0: @@ -2542,6 +2737,17 @@ chalk@4.1.0, chalk@^4.0.0, chalk@^4.1.0:
2542 ansi-styles "^4.1.0" 2737 ansi-styles "^4.1.0"
2543 supports-color "^7.1.0" 2738 supports-color "^7.1.0"
2544 2739
  2740 +chalk@^1.0.0:
  2741 + version "1.1.3"
  2742 + resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
  2743 + integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
  2744 + dependencies:
  2745 + ansi-styles "^2.2.1"
  2746 + escape-string-regexp "^1.0.2"
  2747 + has-ansi "^2.0.0"
  2748 + strip-ansi "^3.0.0"
  2749 + supports-color "^2.0.0"
  2750 +
2545 chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: 2751 chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
2546 version "2.4.2" 2752 version "2.4.2"
2547 resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 2753 resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
@@ -2704,6 +2910,22 @@ clone-regexp@^2.1.0: @@ -2704,6 +2910,22 @@ clone-regexp@^2.1.0:
2704 dependencies: 2910 dependencies:
2705 is-regexp "^2.0.0" 2911 is-regexp "^2.0.0"
2706 2912
  2913 +clone-response@1.0.2:
  2914 + version "1.0.2"
  2915 + resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b"
  2916 + integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=
  2917 + dependencies:
  2918 + mimic-response "^1.0.0"
  2919 +
  2920 +coa@^2.0.2:
  2921 + version "2.0.2"
  2922 + resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
  2923 + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==
  2924 + dependencies:
  2925 + "@types/q" "^1.5.1"
  2926 + chalk "^2.4.1"
  2927 + q "^1.1.2"
  2928 +
2707 codepage@~1.14.0: 2929 codepage@~1.14.0:
2708 version "1.14.0" 2930 version "1.14.0"
2709 resolved "https://registry.npmjs.org/codepage/-/codepage-1.14.0.tgz#8cbe25481323559d7d307571b0fff91e7a1d2f99" 2931 resolved "https://registry.npmjs.org/codepage/-/codepage-1.14.0.tgz#8cbe25481323559d7d307571b0fff91e7a1d2f99"
@@ -2754,7 +2976,7 @@ commander@*: @@ -2754,7 +2976,7 @@ commander@*:
2754 resolved "https://registry.npmjs.org/commander/-/commander-7.0.0.tgz#3e2bbfd8bb6724760980988fb5b22b7ee6b71ab2" 2976 resolved "https://registry.npmjs.org/commander/-/commander-7.0.0.tgz#3e2bbfd8bb6724760980988fb5b22b7ee6b71ab2"
2755 integrity sha512-ovx/7NkTrnPuIV8sqk/GjUIIM1+iUQeqA3ye2VNpq9sVoiZsooObWlQy+OPWGI17GDaEoybuAGJm6U8yC077BA== 2977 integrity sha512-ovx/7NkTrnPuIV8sqk/GjUIIM1+iUQeqA3ye2VNpq9sVoiZsooObWlQy+OPWGI17GDaEoybuAGJm6U8yC077BA==
2756 2978
2757 -commander@^2.20.0: 2979 +commander@^2.20.0, commander@^2.8.1:
2758 version "2.20.3" 2980 version "2.20.3"
2759 resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 2981 resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
2760 integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 2982 integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
@@ -2832,6 +3054,14 @@ concat-map@0.0.1: @@ -2832,6 +3054,14 @@ concat-map@0.0.1:
2832 resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 3054 resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
2833 integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= 3055 integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
2834 3056
  3057 +config-chain@^1.1.11:
  3058 + version "1.1.12"
  3059 + resolved "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
  3060 + integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
  3061 + dependencies:
  3062 + ini "^1.3.4"
  3063 + proto-list "~1.2.1"
  3064 +
2835 connect@^3.7.0: 3065 connect@^3.7.0:
2836 version "3.7.0" 3066 version "3.7.0"
2837 resolved "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" 3067 resolved "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8"
@@ -2842,6 +3072,11 @@ connect@^3.7.0: @@ -2842,6 +3072,11 @@ connect@^3.7.0:
2842 parseurl "~1.3.3" 3072 parseurl "~1.3.3"
2843 utils-merge "1.0.1" 3073 utils-merge "1.0.1"
2844 3074
  3075 +console-stream@^0.1.1:
  3076 + version "0.1.1"
  3077 + resolved "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz#a095fe07b20465955f2fafd28b5d72bccd949d44"
  3078 + integrity sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=
  3079 +
2845 consolidate@^0.16.0: 3080 consolidate@^0.16.0:
2846 version "0.16.0" 3081 version "0.16.0"
2847 resolved "https://registry.npmjs.org/consolidate/-/consolidate-0.16.0.tgz#a11864768930f2f19431660a65906668f5fbdc16" 3082 resolved "https://registry.npmjs.org/consolidate/-/consolidate-0.16.0.tgz#a11864768930f2f19431660a65906668f5fbdc16"
@@ -2858,6 +3093,13 @@ constant-case@^3.0.4: @@ -2858,6 +3093,13 @@ constant-case@^3.0.4:
2858 tslib "^2.0.3" 3093 tslib "^2.0.3"
2859 upper-case "^2.0.2" 3094 upper-case "^2.0.2"
2860 3095
  3096 +content-disposition@^0.5.2:
  3097 + version "0.5.3"
  3098 + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd"
  3099 + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==
  3100 + dependencies:
  3101 + safe-buffer "5.1.2"
  3102 +
2861 content-type@~1.0.4: 3103 content-type@~1.0.4:
2862 version "1.0.4" 3104 version "1.0.4"
2863 resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" 3105 resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
@@ -3106,6 +3348,26 @@ cross-fetch@^3.0.6: @@ -3106,6 +3348,26 @@ cross-fetch@^3.0.6:
3106 dependencies: 3348 dependencies:
3107 node-fetch "2.6.1" 3349 node-fetch "2.6.1"
3108 3350
  3351 +cross-spawn@^5.0.1:
  3352 + version "5.1.0"
  3353 + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
  3354 + integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
  3355 + dependencies:
  3356 + lru-cache "^4.0.1"
  3357 + shebang-command "^1.2.0"
  3358 + which "^1.2.9"
  3359 +
  3360 +cross-spawn@^6.0.0:
  3361 + version "6.0.5"
  3362 + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
  3363 + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
  3364 + dependencies:
  3365 + nice-try "^1.0.4"
  3366 + path-key "^2.0.1"
  3367 + semver "^5.5.0"
  3368 + shebang-command "^1.2.0"
  3369 + which "^1.2.9"
  3370 +
3109 cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2: 3371 cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2:
3110 version "7.0.3" 3372 version "7.0.3"
3111 resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" 3373 resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
@@ -3125,11 +3387,54 @@ crypto-random-string@^2.0.0: @@ -3125,11 +3387,54 @@ crypto-random-string@^2.0.0:
3125 resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" 3387 resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
3126 integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== 3388 integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
3127 3389
  3390 +css-select-base-adapter@^0.1.1:
  3391 + version "0.1.1"
  3392 + resolved "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"
  3393 + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==
  3394 +
  3395 +css-select@^2.0.0:
  3396 + version "2.1.0"
  3397 + resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef"
  3398 + integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==
  3399 + dependencies:
  3400 + boolbase "^1.0.0"
  3401 + css-what "^3.2.1"
  3402 + domutils "^1.7.0"
  3403 + nth-check "^1.0.2"
  3404 +
  3405 +css-tree@1.0.0-alpha.37:
  3406 + version "1.0.0-alpha.37"
  3407 + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22"
  3408 + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==
  3409 + dependencies:
  3410 + mdn-data "2.0.4"
  3411 + source-map "^0.6.1"
  3412 +
  3413 +css-tree@^1.1.2:
  3414 + version "1.1.2"
  3415 + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5"
  3416 + integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==
  3417 + dependencies:
  3418 + mdn-data "2.0.14"
  3419 + source-map "^0.6.1"
  3420 +
  3421 +css-what@^3.2.1:
  3422 + version "3.4.2"
  3423 + resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4"
  3424 + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==
  3425 +
3128 cssesc@^3.0.0: 3426 cssesc@^3.0.0:
3129 version "3.0.0" 3427 version "3.0.0"
3130 resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 3428 resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
3131 integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 3429 integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
3132 3430
  3431 +csso@^4.0.2:
  3432 + version "4.2.0"
  3433 + resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529"
  3434 + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==
  3435 + dependencies:
  3436 + css-tree "^1.1.2"
  3437 +
3133 csstype@^2.6.8: 3438 csstype@^2.6.8:
3134 version "2.6.14" 3439 version "2.6.14"
3135 resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz#004822a4050345b55ad4dcc00be1d9cf2f4296de" 3440 resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz#004822a4050345b55ad4dcc00be1d9cf2f4296de"
@@ -3142,6 +3447,15 @@ currently-unhandled@^0.4.1: @@ -3142,6 +3447,15 @@ currently-unhandled@^0.4.1:
3142 dependencies: 3447 dependencies:
3143 array-find-index "^1.0.1" 3448 array-find-index "^1.0.1"
3144 3449
  3450 +cwebp-bin@^5.0.0:
  3451 + version "5.1.0"
  3452 + resolved "https://registry.npmjs.org/cwebp-bin/-/cwebp-bin-5.1.0.tgz#d5bea87c127358558e7bf7a90a6d440d42dcb074"
  3453 + integrity sha512-BsPKStaNr98zfxwejWWLIGELbPERULJoD2v5ijvpeutSAGsegX7gmABgnkRK7MUucCPROXXfaPqkLAwI509JzA==
  3454 + dependencies:
  3455 + bin-build "^3.0.0"
  3456 + bin-wrapper "^4.0.1"
  3457 + logalot "^2.1.0"
  3458 +
3145 cz-conventional-changelog@3.2.0: 3459 cz-conventional-changelog@3.2.0:
3146 version "3.2.0" 3460 version "3.2.0"
3147 resolved "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz#6aef1f892d64113343d7e455529089ac9f20e477" 3461 resolved "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz#6aef1f892d64113343d7e455529089ac9f20e477"
@@ -3222,6 +3536,66 @@ decode-uri-component@^0.2.0: @@ -3222,6 +3536,66 @@ decode-uri-component@^0.2.0:
3222 resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" 3536 resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
3223 integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= 3537 integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
3224 3538
  3539 +decompress-response@^3.2.0, decompress-response@^3.3.0:
  3540 + version "3.3.0"
  3541 + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
  3542 + integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
  3543 + dependencies:
  3544 + mimic-response "^1.0.0"
  3545 +
  3546 +decompress-tar@^4.0.0, decompress-tar@^4.1.0, decompress-tar@^4.1.1:
  3547 + version "4.1.1"
  3548 + resolved "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz#718cbd3fcb16209716e70a26b84e7ba4592e5af1"
  3549 + integrity sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==
  3550 + dependencies:
  3551 + file-type "^5.2.0"
  3552 + is-stream "^1.1.0"
  3553 + tar-stream "^1.5.2"
  3554 +
  3555 +decompress-tarbz2@^4.0.0:
  3556 + version "4.1.1"
  3557 + resolved "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz#3082a5b880ea4043816349f378b56c516be1a39b"
  3558 + integrity sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==
  3559 + dependencies:
  3560 + decompress-tar "^4.1.0"
  3561 + file-type "^6.1.0"
  3562 + is-stream "^1.1.0"
  3563 + seek-bzip "^1.0.5"
  3564 + unbzip2-stream "^1.0.9"
  3565 +
  3566 +decompress-targz@^4.0.0:
  3567 + version "4.1.1"
  3568 + resolved "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz#c09bc35c4d11f3de09f2d2da53e9de23e7ce1eee"
  3569 + integrity sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==
  3570 + dependencies:
  3571 + decompress-tar "^4.1.1"
  3572 + file-type "^5.2.0"
  3573 + is-stream "^1.1.0"
  3574 +
  3575 +decompress-unzip@^4.0.1:
  3576 + version "4.0.1"
  3577 + resolved "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz#deaaccdfd14aeaf85578f733ae8210f9b4848f69"
  3578 + integrity sha1-3qrM39FK6vhVePczroIQ+bSEj2k=
  3579 + dependencies:
  3580 + file-type "^3.8.0"
  3581 + get-stream "^2.2.0"
  3582 + pify "^2.3.0"
  3583 + yauzl "^2.4.2"
  3584 +
  3585 +decompress@^4.0.0, decompress@^4.2.0:
  3586 + version "4.2.1"
  3587 + resolved "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz#007f55cc6a62c055afa37c07eb6a4ee1b773f118"
  3588 + integrity sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==
  3589 + dependencies:
  3590 + decompress-tar "^4.0.0"
  3591 + decompress-tarbz2 "^4.0.0"
  3592 + decompress-targz "^4.0.0"
  3593 + decompress-unzip "^4.0.1"
  3594 + graceful-fs "^4.1.10"
  3595 + make-dir "^1.0.0"
  3596 + pify "^2.3.0"
  3597 + strip-dirs "^2.0.0"
  3598 +
3225 dedent@0.7.0, dedent@^0.7.0: 3599 dedent@0.7.0, dedent@^0.7.0:
3226 version "0.7.0" 3600 version "0.7.0"
3227 resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" 3601 resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
@@ -3345,7 +3719,7 @@ domhandler@^2.3.0: @@ -3345,7 +3719,7 @@ domhandler@^2.3.0:
3345 dependencies: 3719 dependencies:
3346 domelementtype "1" 3720 domelementtype "1"
3347 3721
3348 -domutils@^1.5.1: 3722 +domutils@^1.5.1, domutils@^1.7.0:
3349 version "1.7.0" 3723 version "1.7.0"
3350 resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" 3724 resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
3351 integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== 3725 integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
@@ -3373,6 +3747,46 @@ dotenv@^8.2.0: @@ -3373,6 +3747,46 @@ dotenv@^8.2.0:
3373 resolved "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" 3747 resolved "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
3374 integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== 3748 integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==
3375 3749
  3750 +download@^6.2.2:
  3751 + version "6.2.5"
  3752 + resolved "https://registry.npmjs.org/download/-/download-6.2.5.tgz#acd6a542e4cd0bb42ca70cfc98c9e43b07039714"
  3753 + integrity sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==
  3754 + dependencies:
  3755 + caw "^2.0.0"
  3756 + content-disposition "^0.5.2"
  3757 + decompress "^4.0.0"
  3758 + ext-name "^5.0.0"
  3759 + file-type "5.2.0"
  3760 + filenamify "^2.0.0"
  3761 + get-stream "^3.0.0"
  3762 + got "^7.0.0"
  3763 + make-dir "^1.0.0"
  3764 + p-event "^1.0.0"
  3765 + pify "^3.0.0"
  3766 +
  3767 +download@^7.1.0:
  3768 + version "7.1.0"
  3769 + resolved "https://registry.npmjs.org/download/-/download-7.1.0.tgz#9059aa9d70b503ee76a132897be6dec8e5587233"
  3770 + integrity sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==
  3771 + dependencies:
  3772 + archive-type "^4.0.0"
  3773 + caw "^2.0.1"
  3774 + content-disposition "^0.5.2"
  3775 + decompress "^4.2.0"
  3776 + ext-name "^5.0.0"
  3777 + file-type "^8.1.0"
  3778 + filenamify "^2.0.0"
  3779 + get-stream "^3.0.0"
  3780 + got "^8.3.1"
  3781 + make-dir "^1.2.0"
  3782 + p-event "^2.1.0"
  3783 + pify "^3.0.0"
  3784 +
  3785 +duplexer3@^0.1.4:
  3786 + version "0.1.4"
  3787 + resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
  3788 + integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
  3789 +
3376 echarts@^4.9.0: 3790 echarts@^4.9.0:
3377 version "4.9.0" 3791 version "4.9.0"
3378 resolved "https://registry.npmjs.org/echarts/-/echarts-4.9.0.tgz#a9b9baa03f03a2a731e6340c55befb57a9e1347d" 3792 resolved "https://registry.npmjs.org/echarts/-/echarts-4.9.0.tgz#a9b9baa03f03a2a731e6340c55befb57a9e1347d"
@@ -3422,7 +3836,7 @@ encodeurl@~1.0.2: @@ -3422,7 +3836,7 @@ encodeurl@~1.0.2:
3422 resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 3836 resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
3423 integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= 3837 integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
3424 3838
3425 -end-of-stream@^1.1.0: 3839 +end-of-stream@^1.0.0, end-of-stream@^1.1.0:
3426 version "1.4.4" 3840 version "1.4.4"
3427 resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 3841 resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
3428 integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 3842 integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
@@ -3460,11 +3874,57 @@ error-ex@^1.2.0, error-ex@^1.3.1: @@ -3460,11 +3874,57 @@ error-ex@^1.2.0, error-ex@^1.3.1:
3460 dependencies: 3874 dependencies:
3461 is-arrayish "^0.2.1" 3875 is-arrayish "^0.2.1"
3462 3876
  3877 +es-abstract@^1.17.2:
  3878 + version "1.17.7"
  3879 + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c"
  3880 + integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==
  3881 + dependencies:
  3882 + es-to-primitive "^1.2.1"
  3883 + function-bind "^1.1.1"
  3884 + has "^1.0.3"
  3885 + has-symbols "^1.0.1"
  3886 + is-callable "^1.2.2"
  3887 + is-regex "^1.1.1"
  3888 + object-inspect "^1.8.0"
  3889 + object-keys "^1.1.1"
  3890 + object.assign "^4.1.1"
  3891 + string.prototype.trimend "^1.0.1"
  3892 + string.prototype.trimstart "^1.0.1"
  3893 +
  3894 +es-abstract@^1.18.0-next.1:
  3895 + version "1.18.0-next.2"
  3896 + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz#088101a55f0541f595e7e057199e27ddc8f3a5c2"
  3897 + integrity sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==
  3898 + dependencies:
  3899 + call-bind "^1.0.2"
  3900 + es-to-primitive "^1.2.1"
  3901 + function-bind "^1.1.1"
  3902 + get-intrinsic "^1.0.2"
  3903 + has "^1.0.3"
  3904 + has-symbols "^1.0.1"
  3905 + is-callable "^1.2.2"
  3906 + is-negative-zero "^2.0.1"
  3907 + is-regex "^1.1.1"
  3908 + object-inspect "^1.9.0"
  3909 + object-keys "^1.1.1"
  3910 + object.assign "^4.1.2"
  3911 + string.prototype.trimend "^1.0.3"
  3912 + string.prototype.trimstart "^1.0.3"
  3913 +
3463 es-module-lexer@^0.3.26: 3914 es-module-lexer@^0.3.26:
3464 version "0.3.26" 3915 version "0.3.26"
3465 resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz#7b507044e97d5b03b01d4392c74ffeb9c177a83b" 3916 resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz#7b507044e97d5b03b01d4392c74ffeb9c177a83b"
3466 integrity sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA== 3917 integrity sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==
3467 3918
  3919 +es-to-primitive@^1.2.1:
  3920 + version "1.2.1"
  3921 + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
  3922 + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
  3923 + dependencies:
  3924 + is-callable "^1.1.4"
  3925 + is-date-object "^1.0.1"
  3926 + is-symbol "^1.0.2"
  3927 +
3468 esbuild-register@^2.0.0: 3928 esbuild-register@^2.0.0:
3469 version "2.0.0" 3929 version "2.0.0"
3470 resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-2.0.0.tgz#579a6eff4e5713a318602b4d305bcb6f8c5b08f9" 3930 resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-2.0.0.tgz#579a6eff4e5713a318602b4d305bcb6f8c5b08f9"
@@ -3500,7 +3960,7 @@ escape-html@~1.0.3: @@ -3500,7 +3960,7 @@ escape-html@~1.0.3:
3500 resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 3960 resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
3501 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= 3961 integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
3502 3962
3503 -escape-string-regexp@^1.0.5: 3963 +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
3504 version "1.0.5" 3964 version "1.0.5"
3505 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 3965 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
3506 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 3966 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
@@ -3665,7 +4125,44 @@ esutils@^2.0.2: @@ -3665,7 +4125,44 @@ esutils@^2.0.2:
3665 resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 4125 resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
3666 integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== 4126 integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
3667 4127
3668 -execa@^4.1.0: 4128 +exec-buffer@^3.0.0:
  4129 + version "3.2.0"
  4130 + resolved "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz#b1686dbd904c7cf982e652c1f5a79b1e5573082b"
  4131 + integrity sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==
  4132 + dependencies:
  4133 + execa "^0.7.0"
  4134 + p-finally "^1.0.0"
  4135 + pify "^3.0.0"
  4136 + rimraf "^2.5.4"
  4137 + tempfile "^2.0.0"
  4138 +
  4139 +execa@^0.7.0:
  4140 + version "0.7.0"
  4141 + resolved "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
  4142 + integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=
  4143 + dependencies:
  4144 + cross-spawn "^5.0.1"
  4145 + get-stream "^3.0.0"
  4146 + is-stream "^1.1.0"
  4147 + npm-run-path "^2.0.0"
  4148 + p-finally "^1.0.0"
  4149 + signal-exit "^3.0.0"
  4150 + strip-eof "^1.0.0"
  4151 +
  4152 +execa@^1.0.0:
  4153 + version "1.0.0"
  4154 + resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
  4155 + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
  4156 + dependencies:
  4157 + cross-spawn "^6.0.0"
  4158 + get-stream "^4.0.0"
  4159 + is-stream "^1.1.0"
  4160 + npm-run-path "^2.0.0"
  4161 + p-finally "^1.0.0"
  4162 + signal-exit "^3.0.0"
  4163 + strip-eof "^1.0.0"
  4164 +
  4165 +execa@^4.0.0, execa@^4.1.0:
3669 version "4.1.0" 4166 version "4.1.0"
3670 resolved "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" 4167 resolved "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
3671 integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== 4168 integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
@@ -3687,6 +4184,13 @@ execall@^2.0.0: @@ -3687,6 +4184,13 @@ execall@^2.0.0:
3687 dependencies: 4184 dependencies:
3688 clone-regexp "^2.1.0" 4185 clone-regexp "^2.1.0"
3689 4186
  4187 +executable@^4.1.0:
  4188 + version "4.1.1"
  4189 + resolved "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c"
  4190 + integrity sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==
  4191 + dependencies:
  4192 + pify "^2.2.0"
  4193 +
3690 exit-on-epipe@~1.0.1: 4194 exit-on-epipe@~1.0.1:
3691 version "1.0.1" 4195 version "1.0.1"
3692 resolved "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692" 4196 resolved "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
@@ -3712,6 +4216,21 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: @@ -3712,6 +4216,21 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
3712 dependencies: 4216 dependencies:
3713 homedir-polyfill "^1.0.1" 4217 homedir-polyfill "^1.0.1"
3714 4218
  4219 +ext-list@^2.0.0:
  4220 + version "2.2.2"
  4221 + resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37"
  4222 + integrity sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==
  4223 + dependencies:
  4224 + mime-db "^1.28.0"
  4225 +
  4226 +ext-name@^5.0.0:
  4227 + version "5.0.0"
  4228 + resolved "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz#70781981d183ee15d13993c8822045c506c8f0a6"
  4229 + integrity sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==
  4230 + dependencies:
  4231 + ext-list "^2.0.0"
  4232 + sort-keys-length "^1.0.0"
  4233 +
3715 extend-shallow@^2.0.1: 4234 extend-shallow@^2.0.1:
3716 version "2.0.1" 4235 version "2.0.1"
3717 resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" 4236 resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
@@ -3765,7 +4284,7 @@ fast-diff@^1.1.2: @@ -3765,7 +4284,7 @@ fast-diff@^1.1.2:
3765 resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" 4284 resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
3766 integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== 4285 integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
3767 4286
3768 -fast-glob@^3.1.1, fast-glob@^3.2.4, fast-glob@^3.2.5: 4287 +fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.4, fast-glob@^3.2.5:
3769 version "3.2.5" 4288 version "3.2.5"
3770 resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" 4289 resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661"
3771 integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== 4290 integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==
@@ -3799,11 +4318,26 @@ fastq@^1.6.0: @@ -3799,11 +4318,26 @@ fastq@^1.6.0:
3799 dependencies: 4318 dependencies:
3800 reusify "^1.0.4" 4319 reusify "^1.0.4"
3801 4320
  4321 +fd-slicer@~1.1.0:
  4322 + version "1.1.0"
  4323 + resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
  4324 + integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=
  4325 + dependencies:
  4326 + pend "~1.2.0"
  4327 +
3802 fflate@^0.3.8: 4328 fflate@^0.3.8:
3803 version "0.3.11" 4329 version "0.3.11"
3804 resolved "https://registry.npmjs.org/fflate/-/fflate-0.3.11.tgz#2c440d7180fdeb819e64898d8858af327b042a5d" 4330 resolved "https://registry.npmjs.org/fflate/-/fflate-0.3.11.tgz#2c440d7180fdeb819e64898d8858af327b042a5d"
3805 integrity sha512-Rr5QlUeGN1mbOHlaqcSYMKVpPbgLy0AWT/W0EHxA6NGI12yO1jpoui2zBBvU2G824ltM6Ut8BFgfHSBGfkmS0A== 4331 integrity sha512-Rr5QlUeGN1mbOHlaqcSYMKVpPbgLy0AWT/W0EHxA6NGI12yO1jpoui2zBBvU2G824ltM6Ut8BFgfHSBGfkmS0A==
3806 4332
  4333 +figures@^1.3.5:
  4334 + version "1.7.0"
  4335 + resolved "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
  4336 + integrity sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=
  4337 + dependencies:
  4338 + escape-string-regexp "^1.0.5"
  4339 + object-assign "^4.1.0"
  4340 +
3807 figures@^2.0.0: 4341 figures@^2.0.0:
3808 version "2.0.0" 4342 version "2.0.0"
3809 resolved "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" 4343 resolved "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962"
@@ -3825,6 +4359,41 @@ file-entry-cache@^6.0.0: @@ -3825,6 +4359,41 @@ file-entry-cache@^6.0.0:
3825 dependencies: 4359 dependencies:
3826 flat-cache "^3.0.4" 4360 flat-cache "^3.0.4"
3827 4361
  4362 +file-type@5.2.0, file-type@^5.2.0:
  4363 + version "5.2.0"
  4364 + resolved "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz#2ddbea7c73ffe36368dfae49dc338c058c2b8ad6"
  4365 + integrity sha1-LdvqfHP/42No365J3DOMBYwritY=
  4366 +
  4367 +file-type@^10.4.0, file-type@^10.5.0:
  4368 + version "10.11.0"
  4369 + resolved "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz#2961d09e4675b9fb9a3ee6b69e9cd23f43fd1890"
  4370 + integrity sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==
  4371 +
  4372 +file-type@^12.0.0:
  4373 + version "12.4.2"
  4374 + resolved "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz#a344ea5664a1d01447ee7fb1b635f72feb6169d9"
  4375 + integrity sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==
  4376 +
  4377 +file-type@^3.8.0:
  4378 + version "3.9.0"
  4379 + resolved "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9"
  4380 + integrity sha1-JXoHg4TR24CHvESdEH1SpSZyuek=
  4381 +
  4382 +file-type@^4.2.0:
  4383 + version "4.4.0"
  4384 + resolved "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz#1b600e5fca1fbdc6e80c0a70c71c8dba5f7906c5"
  4385 + integrity sha1-G2AOX8ofvcboDApwxxyNul95BsU=
  4386 +
  4387 +file-type@^6.1.0:
  4388 + version "6.2.0"
  4389 + resolved "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz#e50cd75d356ffed4e306dc4f5bcf52a79903a919"
  4390 + integrity sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==
  4391 +
  4392 +file-type@^8.1.0:
  4393 + version "8.1.0"
  4394 + resolved "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz#244f3b7ef641bbe0cca196c7276e4b332399f68c"
  4395 + integrity sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==
  4396 +
3828 filelist@^1.0.1: 4397 filelist@^1.0.1:
3829 version "1.0.1" 4398 version "1.0.1"
3830 resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz#f10d1a3ae86c1694808e8f20906f43d4c9132dbb" 4399 resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz#f10d1a3ae86c1694808e8f20906f43d4c9132dbb"
@@ -3832,6 +4401,20 @@ filelist@^1.0.1: @@ -3832,6 +4401,20 @@ filelist@^1.0.1:
3832 dependencies: 4401 dependencies:
3833 minimatch "^3.0.4" 4402 minimatch "^3.0.4"
3834 4403
  4404 +filename-reserved-regex@^2.0.0:
  4405 + version "2.0.0"
  4406 + resolved "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz#abf73dfab735d045440abfea2d91f389ebbfa229"
  4407 + integrity sha1-q/c9+rc10EVECr/qLZHzieu/oik=
  4408 +
  4409 +filenamify@^2.0.0:
  4410 + version "2.1.0"
  4411 + resolved "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz#88faf495fb1b47abfd612300002a16228c677ee9"
  4412 + integrity sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==
  4413 + dependencies:
  4414 + filename-reserved-regex "^2.0.0"
  4415 + strip-outer "^1.0.0"
  4416 + trim-repeated "^1.0.0"
  4417 +
3835 fill-range@^4.0.0: 4418 fill-range@^4.0.0:
3836 version "4.0.0" 4419 version "4.0.0"
3837 resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" 4420 resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
@@ -3913,6 +4496,13 @@ find-up@^5.0.0: @@ -3913,6 +4496,13 @@ find-up@^5.0.0:
3913 locate-path "^6.0.0" 4496 locate-path "^6.0.0"
3914 path-exists "^4.0.0" 4497 path-exists "^4.0.0"
3915 4498
  4499 +find-versions@^3.0.0:
  4500 + version "3.2.0"
  4501 + resolved "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e"
  4502 + integrity sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==
  4503 + dependencies:
  4504 + semver-regex "^2.0.0"
  4505 +
3916 find-versions@^4.0.0: 4506 find-versions@^4.0.0:
3917 version "4.0.0" 4507 version "4.0.0"
3918 resolved "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz#3c57e573bf97769b8cb8df16934b627915da4965" 4508 resolved "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz#3c57e573bf97769b8cb8df16934b627915da4965"
@@ -3970,6 +4560,19 @@ fragment-cache@^0.2.1: @@ -3970,6 +4560,19 @@ fragment-cache@^0.2.1:
3970 dependencies: 4560 dependencies:
3971 map-cache "^0.2.2" 4561 map-cache "^0.2.2"
3972 4562
  4563 +from2@^2.1.1:
  4564 + version "2.3.0"
  4565 + resolved "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
  4566 + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
  4567 + dependencies:
  4568 + inherits "^2.0.1"
  4569 + readable-stream "^2.0.0"
  4570 +
  4571 +fs-constants@^1.0.0:
  4572 + version "1.0.0"
  4573 + resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
  4574 + integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
  4575 +
3973 fs-extra@8.1.0: 4576 fs-extra@8.1.0:
3974 version "8.1.0" 4577 version "8.1.0"
3975 resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" 4578 resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
@@ -4056,6 +4659,13 @@ get-pkg-repo@^1.0.0: @@ -4056,6 +4659,13 @@ get-pkg-repo@^1.0.0:
4056 parse-github-repo-url "^1.3.0" 4659 parse-github-repo-url "^1.3.0"
4057 through2 "^2.0.0" 4660 through2 "^2.0.0"
4058 4661
  4662 +get-proxy@^2.0.0:
  4663 + version "2.1.0"
  4664 + resolved "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz#349f2b4d91d44c4d4d4e9cba2ad90143fac5ef93"
  4665 + integrity sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==
  4666 + dependencies:
  4667 + npm-conf "^1.1.0"
  4668 +
4059 get-stdin@8.0.0, get-stdin@^8.0.0: 4669 get-stdin@8.0.0, get-stdin@^8.0.0:
4060 version "8.0.0" 4670 version "8.0.0"
4061 resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" 4671 resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
@@ -4066,6 +4676,26 @@ get-stdin@^4.0.1: @@ -4066,6 +4676,26 @@ get-stdin@^4.0.1:
4066 resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" 4676 resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
4067 integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= 4677 integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
4068 4678
  4679 +get-stream@3.0.0, get-stream@^3.0.0:
  4680 + version "3.0.0"
  4681 + resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
  4682 + integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
  4683 +
  4684 +get-stream@^2.2.0:
  4685 + version "2.3.1"
  4686 + resolved "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de"
  4687 + integrity sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=
  4688 + dependencies:
  4689 + object-assign "^4.0.1"
  4690 + pinkie-promise "^2.0.0"
  4691 +
  4692 +get-stream@^4.0.0:
  4693 + version "4.1.0"
  4694 + resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
  4695 + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
  4696 + dependencies:
  4697 + pump "^3.0.0"
  4698 +
4069 get-stream@^5.0.0: 4699 get-stream@^5.0.0:
4070 version "5.2.0" 4700 version "5.2.0"
4071 resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" 4701 resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
@@ -4078,6 +4708,16 @@ get-value@^2.0.3, get-value@^2.0.6: @@ -4078,6 +4708,16 @@ get-value@^2.0.3, get-value@^2.0.6:
4078 resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" 4708 resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
4079 integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= 4709 integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
4080 4710
  4711 +gifsicle@^5.0.0:
  4712 + version "5.1.0"
  4713 + resolved "https://registry.npmjs.org/gifsicle/-/gifsicle-5.1.0.tgz#08f878e9048c70adf046185115a6350516a1fdc0"
  4714 + integrity sha512-hQsOH7yjC7fMokntysN6f2QuxrnX+zmKKKVy0sC3Vhtnk8WrOxLdfH/Z2PNn7lVVx+1+drzIeAe8ufcmdSC/8g==
  4715 + dependencies:
  4716 + bin-build "^3.0.0"
  4717 + bin-wrapper "^4.0.0"
  4718 + execa "^4.0.0"
  4719 + logalot "^2.0.0"
  4720 +
4081 git-raw-commits@^2.0.0, git-raw-commits@^2.0.8: 4721 git-raw-commits@^2.0.0, git-raw-commits@^2.0.8:
4082 version "2.0.9" 4722 version "2.0.9"
4083 resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.9.tgz#5cbc707a615cb77b71e687f8a1ee54af46208b22" 4723 resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.9.tgz#5cbc707a615cb77b71e687f8a1ee54af46208b22"
@@ -4198,6 +4838,20 @@ globals@^12.1.0: @@ -4198,6 +4838,20 @@ globals@^12.1.0:
4198 dependencies: 4838 dependencies:
4199 type-fest "^0.8.1" 4839 type-fest "^0.8.1"
4200 4840
  4841 +globby@^10.0.0:
  4842 + version "10.0.2"
  4843 + resolved "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz#277593e745acaa4646c3ab411289ec47a0392543"
  4844 + integrity sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==
  4845 + dependencies:
  4846 + "@types/glob" "^7.1.1"
  4847 + array-union "^2.1.0"
  4848 + dir-glob "^3.0.1"
  4849 + fast-glob "^3.0.3"
  4850 + glob "^7.1.3"
  4851 + ignore "^5.1.1"
  4852 + merge2 "^1.2.3"
  4853 + slash "^3.0.0"
  4854 +
4201 globby@^11.0.1, globby@^11.0.2: 4855 globby@^11.0.1, globby@^11.0.2:
4202 version "11.0.2" 4856 version "11.0.2"
4203 resolved "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83" 4857 resolved "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83"
@@ -4222,7 +4876,50 @@ gonzales-pe@^4.3.0: @@ -4222,7 +4876,50 @@ gonzales-pe@^4.3.0:
4222 dependencies: 4876 dependencies:
4223 minimist "^1.2.5" 4877 minimist "^1.2.5"
4224 4878
4225 -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: 4879 +got@^7.0.0:
  4880 + version "7.1.0"
  4881 + resolved "https://registry.npmjs.org/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a"
  4882 + integrity sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==
  4883 + dependencies:
  4884 + decompress-response "^3.2.0"
  4885 + duplexer3 "^0.1.4"
  4886 + get-stream "^3.0.0"
  4887 + is-plain-obj "^1.1.0"
  4888 + is-retry-allowed "^1.0.0"
  4889 + is-stream "^1.0.0"
  4890 + isurl "^1.0.0-alpha5"
  4891 + lowercase-keys "^1.0.0"
  4892 + p-cancelable "^0.3.0"
  4893 + p-timeout "^1.1.1"
  4894 + safe-buffer "^5.0.1"
  4895 + timed-out "^4.0.0"
  4896 + url-parse-lax "^1.0.0"
  4897 + url-to-options "^1.0.1"
  4898 +
  4899 +got@^8.3.1:
  4900 + version "8.3.2"
  4901 + resolved "https://registry.npmjs.org/got/-/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937"
  4902 + integrity sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==
  4903 + dependencies:
  4904 + "@sindresorhus/is" "^0.7.0"
  4905 + cacheable-request "^2.1.1"
  4906 + decompress-response "^3.3.0"
  4907 + duplexer3 "^0.1.4"
  4908 + get-stream "^3.0.0"
  4909 + into-stream "^3.1.0"
  4910 + is-retry-allowed "^1.1.0"
  4911 + isurl "^1.0.0-alpha5"
  4912 + lowercase-keys "^1.0.0"
  4913 + mimic-response "^1.0.0"
  4914 + p-cancelable "^0.4.0"
  4915 + p-timeout "^2.0.1"
  4916 + pify "^3.0.0"
  4917 + safe-buffer "^5.1.1"
  4918 + timed-out "^4.0.1"
  4919 + url-parse-lax "^3.0.0"
  4920 + url-to-options "^1.0.1"
  4921 +
  4922 +graceful-fs@^4.1.10, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.2:
4226 version "4.2.4" 4923 version "4.2.4"
4227 resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" 4924 resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
4228 integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== 4925 integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
@@ -4244,6 +4941,13 @@ hard-rejection@^2.1.0: @@ -4244,6 +4941,13 @@ hard-rejection@^2.1.0:
4244 resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" 4941 resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
4245 integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== 4942 integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
4246 4943
  4944 +has-ansi@^2.0.0:
  4945 + version "2.0.0"
  4946 + resolved "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
  4947 + integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
  4948 + dependencies:
  4949 + ansi-regex "^2.0.0"
  4950 +
4247 has-flag@^3.0.0: 4951 has-flag@^3.0.0:
4248 version "3.0.0" 4952 version "3.0.0"
4249 resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 4953 resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
@@ -4254,11 +4958,23 @@ has-flag@^4.0.0: @@ -4254,11 +4958,23 @@ has-flag@^4.0.0:
4254 resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 4958 resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
4255 integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== 4959 integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
4256 4960
  4961 +has-symbol-support-x@^1.4.1:
  4962 + version "1.4.2"
  4963 + resolved "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455"
  4964 + integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==
  4965 +
4257 has-symbols@^1.0.1: 4966 has-symbols@^1.0.1:
4258 version "1.0.1" 4967 version "1.0.1"
4259 resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" 4968 resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
4260 integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== 4969 integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
4261 4970
  4971 +has-to-string-tag-x@^1.2.0:
  4972 + version "1.4.1"
  4973 + resolved "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz#a045ab383d7b4b2012a00148ab0aa5f290044d4d"
  4974 + integrity sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==
  4975 + dependencies:
  4976 + has-symbol-support-x "^1.4.1"
  4977 +
4262 has-value@^0.3.1: 4978 has-value@^0.3.1:
4263 version "0.3.1" 4979 version "0.3.1"
4264 resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" 4980 resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
@@ -4339,6 +5055,11 @@ hosted-git-info@^3.0.6: @@ -4339,6 +5055,11 @@ hosted-git-info@^3.0.6:
4339 dependencies: 5055 dependencies:
4340 lru-cache "^6.0.0" 5056 lru-cache "^6.0.0"
4341 5057
  5058 +html-comment-regex@^1.1.2:
  5059 + version "1.1.2"
  5060 + resolved "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7"
  5061 + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==
  5062 +
4342 html-minifier-terser@^5.1.1: 5063 html-minifier-terser@^5.1.1:
4343 version "5.1.1" 5064 version "5.1.1"
4344 resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" 5065 resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054"
@@ -4369,6 +5090,11 @@ htmlparser2@^3.10.0: @@ -4369,6 +5090,11 @@ htmlparser2@^3.10.0:
4369 inherits "^2.0.1" 5090 inherits "^2.0.1"
4370 readable-stream "^3.1.1" 5091 readable-stream "^3.1.1"
4371 5092
  5093 +http-cache-semantics@3.8.1:
  5094 + version "3.8.1"
  5095 + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2"
  5096 + integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==
  5097 +
4372 http-errors@1.7.2: 5098 http-errors@1.7.2:
4373 version "1.7.2" 5099 version "1.7.2"
4374 resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" 5100 resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f"
@@ -4438,7 +5164,7 @@ ignore@^4.0.6: @@ -4438,7 +5164,7 @@ ignore@^4.0.6:
4438 resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" 5164 resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
4439 integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== 5165 integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
4440 5166
4441 -ignore@^5.1.4, ignore@^5.1.8: 5167 +ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8:
4442 version "5.1.8" 5168 version "5.1.8"
4443 resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" 5169 resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
4444 integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== 5170 integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
@@ -4448,6 +5174,74 @@ image-size@~0.5.0: @@ -4448,6 +5174,74 @@ image-size@~0.5.0:
4448 resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c" 5174 resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"
4449 integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= 5175 integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=
4450 5176
  5177 +imagemin-gifsicle@^7.0.0:
  5178 + version "7.0.0"
  5179 + resolved "https://registry.npmjs.org/imagemin-gifsicle/-/imagemin-gifsicle-7.0.0.tgz#1a7ab136a144c4678657ba3b6c412f80805d26b0"
  5180 + integrity sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==
  5181 + dependencies:
  5182 + execa "^1.0.0"
  5183 + gifsicle "^5.0.0"
  5184 + is-gif "^3.0.0"
  5185 +
  5186 +imagemin-mozjpeg@^9.0.0:
  5187 + version "9.0.0"
  5188 + resolved "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-9.0.0.tgz#d1af26d0b43d75a41c211051c1910da59d9d2324"
  5189 + integrity sha512-TwOjTzYqCFRgROTWpVSt5UTT0JeCuzF1jswPLKALDd89+PmrJ2PdMMYeDLYZ1fs9cTovI9GJd68mRSnuVt691w==
  5190 + dependencies:
  5191 + execa "^4.0.0"
  5192 + is-jpg "^2.0.0"
  5193 + mozjpeg "^7.0.0"
  5194 +
  5195 +imagemin-optipng@^8.0.0:
  5196 + version "8.0.0"
  5197 + resolved "https://registry.npmjs.org/imagemin-optipng/-/imagemin-optipng-8.0.0.tgz#b88e5cf6da25cc8479e07cdf38c3ae0479df7ef2"
  5198 + integrity sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A==
  5199 + dependencies:
  5200 + exec-buffer "^3.0.0"
  5201 + is-png "^2.0.0"
  5202 + optipng-bin "^7.0.0"
  5203 +
  5204 +imagemin-pngquant@*, imagemin-pngquant@^9.0.1:
  5205 + version "9.0.1"
  5206 + resolved "https://registry.npmjs.org/imagemin-pngquant/-/imagemin-pngquant-9.0.1.tgz#ecf22f522bdb734a503ecc21bdd7bc3d0230edcc"
  5207 + integrity sha512-PYyo9G/xwddf+Qqlqe3onz5ZH7p6vHYVVkiuuczUjxZmfekyY77RXaOA/AR6FnVoeQxGa/pDtEK5xUKOcVo+sA==
  5208 + dependencies:
  5209 + execa "^4.0.0"
  5210 + is-png "^2.0.0"
  5211 + is-stream "^2.0.0"
  5212 + ow "^0.17.0"
  5213 + pngquant-bin "^6.0.0"
  5214 +
  5215 +imagemin-svgo@^8.0.0:
  5216 + version "8.0.0"
  5217 + resolved "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-8.0.0.tgz#34658069f9e4a537e455467b433830fffaeb3c6e"
  5218 + integrity sha512-++fDnnxsLT+4rpt8babwiIbzapgBzeS2Kgcy+CwgBvgSRFltBFhX2WnpCziMtxhRCzqJcCE9EcHWZP/sj+G3rQ==
  5219 + dependencies:
  5220 + is-svg "^4.2.1"
  5221 + svgo "^1.3.2"
  5222 +
  5223 +imagemin-webp@^6.0.0:
  5224 + version "6.0.0"
  5225 + resolved "https://registry.npmjs.org/imagemin-webp/-/imagemin-webp-6.0.0.tgz#bb2d77bab818fd6133df9675326497b877e7be4d"
  5226 + integrity sha512-DmVCkI8H1csyqAExsk93LzC88gj2uKXaLLW5Ly+WYsvNx7xv5cJAlozXWIx9Z0kEQr9w98gphi5aP2b++iDH8g==
  5227 + dependencies:
  5228 + cwebp-bin "^5.0.0"
  5229 + exec-buffer "^3.0.0"
  5230 + is-cwebp-readable "^3.0.0"
  5231 +
  5232 +imagemin@^7.0.1:
  5233 + version "7.0.1"
  5234 + resolved "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz#f6441ca647197632e23db7d971fffbd530c87dbf"
  5235 + integrity sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==
  5236 + dependencies:
  5237 + file-type "^12.0.0"
  5238 + globby "^10.0.0"
  5239 + graceful-fs "^4.2.2"
  5240 + junk "^3.1.0"
  5241 + make-dir "^3.0.0"
  5242 + p-pipe "^3.0.0"
  5243 + replace-ext "^1.0.0"
  5244 +
4451 import-fresh@^3.0.0, import-fresh@^3.2.1: 5245 import-fresh@^3.0.0, import-fresh@^3.2.1:
4452 version "3.3.0" 5246 version "3.3.0"
4453 resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 5247 resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -4530,6 +5324,14 @@ interpret@^1.0.0: @@ -4530,6 +5324,14 @@ interpret@^1.0.0:
4530 resolved "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" 5324 resolved "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
4531 integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== 5325 integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
4532 5326
  5327 +into-stream@^3.1.0:
  5328 + version "3.1.0"
  5329 + resolved "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz#96fb0a936c12babd6ff1752a17d05616abd094c6"
  5330 + integrity sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=
  5331 + dependencies:
  5332 + from2 "^2.1.1"
  5333 + p-is-promise "^1.1.0"
  5334 +
4533 is-accessor-descriptor@^0.1.6: 5335 is-accessor-descriptor@^0.1.6:
4534 version "0.1.6" 5336 version "0.1.6"
4535 resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" 5337 resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
@@ -4579,6 +5381,11 @@ is-buffer@^2.0.0: @@ -4579,6 +5381,11 @@ is-buffer@^2.0.0:
4579 resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" 5381 resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
4580 integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== 5382 integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
4581 5383
  5384 +is-callable@^1.1.4, is-callable@^1.2.2:
  5385 + version "1.2.3"
  5386 + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
  5387 + integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
  5388 +
4582 is-core-module@^2.1.0: 5389 is-core-module@^2.1.0:
4583 version "2.2.0" 5390 version "2.2.0"
4584 resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" 5391 resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a"
@@ -4586,6 +5393,13 @@ is-core-module@^2.1.0: @@ -4586,6 +5393,13 @@ is-core-module@^2.1.0:
4586 dependencies: 5393 dependencies:
4587 has "^1.0.3" 5394 has "^1.0.3"
4588 5395
  5396 +is-cwebp-readable@^3.0.0:
  5397 + version "3.0.0"
  5398 + resolved "https://registry.npmjs.org/is-cwebp-readable/-/is-cwebp-readable-3.0.0.tgz#0554aaa400977a2fc4de366d8c0244f13cde58cb"
  5399 + integrity sha512-bpELc7/Q1/U5MWHn4NdHI44R3jxk0h9ew9ljzabiRl70/UIjL/ZAqRMb52F5+eke/VC8yTiv4Ewryo1fPWidvA==
  5400 + dependencies:
  5401 + file-type "^10.5.0"
  5402 +
4589 is-data-descriptor@^0.1.4: 5403 is-data-descriptor@^0.1.4:
4590 version "0.1.4" 5404 version "0.1.4"
4591 resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" 5405 resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
@@ -4600,6 +5414,11 @@ is-data-descriptor@^1.0.0: @@ -4600,6 +5414,11 @@ is-data-descriptor@^1.0.0:
4600 dependencies: 5414 dependencies:
4601 kind-of "^6.0.0" 5415 kind-of "^6.0.0"
4602 5416
  5417 +is-date-object@^1.0.1:
  5418 + version "1.0.2"
  5419 + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"
  5420 + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
  5421 +
4603 is-decimal@^1.0.0: 5422 is-decimal@^1.0.0:
4604 version "1.0.4" 5423 version "1.0.4"
4605 resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" 5424 resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5"
@@ -4660,6 +5479,13 @@ is-fullwidth-code-point@^3.0.0: @@ -4660,6 +5479,13 @@ is-fullwidth-code-point@^3.0.0:
4660 resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" 5479 resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
4661 integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== 5480 integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
4662 5481
  5482 +is-gif@^3.0.0:
  5483 + version "3.0.0"
  5484 + resolved "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz#c4be60b26a301d695bb833b20d9b5d66c6cf83b1"
  5485 + integrity sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==
  5486 + dependencies:
  5487 + file-type "^10.4.0"
  5488 +
4663 is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: 5489 is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
4664 version "4.0.1" 5490 version "4.0.1"
4665 resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 5491 resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
@@ -4672,6 +5498,11 @@ is-hexadecimal@^1.0.0: @@ -4672,6 +5498,11 @@ is-hexadecimal@^1.0.0:
4672 resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" 5498 resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
4673 integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== 5499 integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==
4674 5500
  5501 +is-jpg@^2.0.0:
  5502 + version "2.0.0"
  5503 + resolved "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz#2e1997fa6e9166eaac0242daae443403e4ef1d97"
  5504 + integrity sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=
  5505 +
4675 is-mobile@^2.2.1: 5506 is-mobile@^2.2.1:
4676 version "2.2.2" 5507 version "2.2.2"
4677 resolved "https://registry.npmjs.org/is-mobile/-/is-mobile-2.2.2.tgz#f6c9c5d50ee01254ce05e739bdd835f1ed4e9954" 5508 resolved "https://registry.npmjs.org/is-mobile/-/is-mobile-2.2.2.tgz#f6c9c5d50ee01254ce05e739bdd835f1ed4e9954"
@@ -4682,6 +5513,16 @@ is-module@^1.0.0: @@ -4682,6 +5513,16 @@ is-module@^1.0.0:
4682 resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" 5513 resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
4683 integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= 5514 integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
4684 5515
  5516 +is-natural-number@^4.0.1:
  5517 + version "4.0.1"
  5518 + resolved "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz#ab9d76e1db4ced51e35de0c72ebecf09f734cde8"
  5519 + integrity sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=
  5520 +
  5521 +is-negative-zero@^2.0.1:
  5522 + version "2.0.1"
  5523 + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24"
  5524 + integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==
  5525 +
4685 is-number@^3.0.0: 5526 is-number@^3.0.0:
4686 version "3.0.0" 5527 version "3.0.0"
4687 resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" 5528 resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
@@ -4704,7 +5545,12 @@ is-obj@^2.0.0: @@ -4704,7 +5545,12 @@ is-obj@^2.0.0:
4704 resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" 5545 resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
4705 integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== 5546 integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
4706 5547
4707 -is-plain-obj@^1.1.0: 5548 +is-object@^1.0.1:
  5549 + version "1.0.2"
  5550 + resolved "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf"
  5551 + integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==
  5552 +
  5553 +is-plain-obj@^1.0.0, is-plain-obj@^1.1.0:
4708 version "1.1.0" 5554 version "1.1.0"
4709 resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" 5555 resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
4710 integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= 5556 integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
@@ -4726,6 +5572,19 @@ is-plain-object@^2.0.3, is-plain-object@^2.0.4: @@ -4726,6 +5572,19 @@ is-plain-object@^2.0.3, is-plain-object@^2.0.4:
4726 dependencies: 5572 dependencies:
4727 isobject "^3.0.1" 5573 isobject "^3.0.1"
4728 5574
  5575 +is-png@^2.0.0:
  5576 + version "2.0.0"
  5577 + resolved "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d"
  5578 + integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==
  5579 +
  5580 +is-regex@^1.1.1:
  5581 + version "1.1.2"
  5582 + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251"
  5583 + integrity sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==
  5584 + dependencies:
  5585 + call-bind "^1.0.2"
  5586 + has-symbols "^1.0.1"
  5587 +
4729 is-regexp@^1.0.0: 5588 is-regexp@^1.0.0:
4730 version "1.0.0" 5589 version "1.0.0"
4731 resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" 5590 resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
@@ -4736,11 +5595,35 @@ is-regexp@^2.0.0: @@ -4736,11 +5595,35 @@ is-regexp@^2.0.0:
4736 resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d" 5595 resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d"
4737 integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== 5596 integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==
4738 5597
  5598 +is-retry-allowed@^1.0.0, is-retry-allowed@^1.1.0:
  5599 + version "1.2.0"
  5600 + resolved "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz#d778488bd0a4666a3be8a1482b9f2baafedea8b4"
  5601 + integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==
  5602 +
  5603 +is-stream@^1.0.0, is-stream@^1.1.0:
  5604 + version "1.1.0"
  5605 + resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
  5606 + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
  5607 +
4739 is-stream@^2.0.0: 5608 is-stream@^2.0.0:
4740 version "2.0.0" 5609 version "2.0.0"
4741 resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" 5610 resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
4742 integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== 5611 integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
4743 5612
  5613 +is-svg@^4.2.1:
  5614 + version "4.2.1"
  5615 + resolved "https://registry.npmjs.org/is-svg/-/is-svg-4.2.1.tgz#095b496e345fec9211c2a7d5d021003e040d6f81"
  5616 + integrity sha512-PHx3ANecKsKNl5y5+Jvt53Y4J7MfMpbNZkv384QNiswMKAWIbvcqbPz+sYbFKJI8Xv3be01GSFniPmoaP+Ai5A==
  5617 + dependencies:
  5618 + html-comment-regex "^1.1.2"
  5619 +
  5620 +is-symbol@^1.0.2:
  5621 + version "1.0.3"
  5622 + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
  5623 + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
  5624 + dependencies:
  5625 + has-symbols "^1.0.1"
  5626 +
4744 is-text-path@^1.0.1: 5627 is-text-path@^1.0.1:
4745 version "1.0.1" 5628 version "1.0.1"
4746 resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" 5629 resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
@@ -4802,6 +5685,14 @@ isobject@^3.0.0, isobject@^3.0.1: @@ -4802,6 +5685,14 @@ isobject@^3.0.0, isobject@^3.0.1:
4802 resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" 5685 resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
4803 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= 5686 integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
4804 5687
  5688 +isurl@^1.0.0-alpha5:
  5689 + version "1.0.0"
  5690 + resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67"
  5691 + integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==
  5692 + dependencies:
  5693 + has-to-string-tag-x "^1.2.0"
  5694 + is-object "^1.0.1"
  5695 +
4805 jake@^10.6.1: 5696 jake@^10.6.1:
4806 version "10.8.2" 5697 version "10.8.2"
4807 resolved "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" 5698 resolved "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b"
@@ -4849,6 +5740,11 @@ jsesc@~0.5.0: @@ -4849,6 +5740,11 @@ jsesc@~0.5.0:
4849 resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 5740 resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
4850 integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= 5741 integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
4851 5742
  5743 +json-buffer@3.0.0:
  5744 + version "3.0.0"
  5745 + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
  5746 + integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=
  5747 +
4852 json-parse-better-errors@^1.0.1: 5748 json-parse-better-errors@^1.0.1:
4853 version "1.0.2" 5749 version "1.0.2"
4854 resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" 5750 resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
@@ -4914,6 +5810,18 @@ jsonparse@^1.2.0: @@ -4914,6 +5810,18 @@ jsonparse@^1.2.0:
4914 resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" 5810 resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
4915 integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= 5811 integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
4916 5812
  5813 +junk@^3.1.0:
  5814 + version "3.1.0"
  5815 + resolved "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1"
  5816 + integrity sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==
  5817 +
  5818 +keyv@3.0.0:
  5819 + version "3.0.0"
  5820 + resolved "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz#44923ba39e68b12a7cec7df6c3268c031f2ef373"
  5821 + integrity sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==
  5822 + dependencies:
  5823 + json-buffer "3.0.0"
  5824 +
4917 kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: 5825 kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
4918 version "3.2.2" 5826 version "3.2.2"
4919 resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" 5827 resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
@@ -5131,11 +6039,24 @@ log-update@^4.0.0: @@ -5131,11 +6039,24 @@ log-update@^4.0.0:
5131 slice-ansi "^4.0.0" 6039 slice-ansi "^4.0.0"
5132 wrap-ansi "^6.2.0" 6040 wrap-ansi "^6.2.0"
5133 6041
  6042 +logalot@^2.0.0, logalot@^2.1.0:
  6043 + version "2.1.0"
  6044 + resolved "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz#5f8e8c90d304edf12530951a5554abb8c5e3f552"
  6045 + integrity sha1-X46MkNME7fElMJUaVVSruMXj9VI=
  6046 + dependencies:
  6047 + figures "^1.3.5"
  6048 + squeak "^1.0.0"
  6049 +
5134 longest-streak@^2.0.0: 6050 longest-streak@^2.0.0:
5135 version "2.0.4" 6051 version "2.0.4"
5136 resolved "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4" 6052 resolved "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4"
5137 integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== 6053 integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==
5138 6054
  6055 +longest@^1.0.0:
  6056 + version "1.0.1"
  6057 + resolved "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
  6058 + integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=
  6059 +
5139 longest@^2.0.1: 6060 longest@^2.0.1:
5140 version "2.0.1" 6061 version "2.0.1"
5141 resolved "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz#781e183296aa94f6d4d916dc335d0d17aefa23f8" 6062 resolved "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz#781e183296aa94f6d4d916dc335d0d17aefa23f8"
@@ -5163,6 +6084,34 @@ lower-case@^2.0.2: @@ -5163,6 +6084,34 @@ lower-case@^2.0.2:
5163 dependencies: 6084 dependencies:
5164 tslib "^2.0.3" 6085 tslib "^2.0.3"
5165 6086
  6087 +lowercase-keys@1.0.0:
  6088 + version "1.0.0"
  6089 + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"
  6090 + integrity sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=
  6091 +
  6092 +lowercase-keys@^1.0.0:
  6093 + version "1.0.1"
  6094 + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
  6095 + integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
  6096 +
  6097 +lpad-align@^1.0.1:
  6098 + version "1.1.2"
  6099 + resolved "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz#21f600ac1c3095c3c6e497ee67271ee08481fe9e"
  6100 + integrity sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=
  6101 + dependencies:
  6102 + get-stdin "^4.0.1"
  6103 + indent-string "^2.1.0"
  6104 + longest "^1.0.0"
  6105 + meow "^3.3.0"
  6106 +
  6107 +lru-cache@^4.0.1:
  6108 + version "4.1.5"
  6109 + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
  6110 + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
  6111 + dependencies:
  6112 + pseudomap "^1.0.2"
  6113 + yallist "^2.1.2"
  6114 +
5166 lru-cache@^5.1.1: 6115 lru-cache@^5.1.1:
5167 version "5.1.1" 6116 version "5.1.1"
5168 resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" 6117 resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -5189,6 +6138,13 @@ magic-string@^0.25.0, magic-string@^0.25.7: @@ -5189,6 +6138,13 @@ magic-string@^0.25.0, magic-string@^0.25.7:
5189 dependencies: 6138 dependencies:
5190 sourcemap-codec "^1.4.4" 6139 sourcemap-codec "^1.4.4"
5191 6140
  6141 +make-dir@^1.0.0, make-dir@^1.2.0:
  6142 + version "1.3.0"
  6143 + resolved "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
  6144 + integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==
  6145 + dependencies:
  6146 + pify "^3.0.0"
  6147 +
5192 make-dir@^2.1.0: 6148 make-dir@^2.1.0:
5193 version "2.1.0" 6149 version "2.1.0"
5194 resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" 6150 resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
@@ -5197,6 +6153,13 @@ make-dir@^2.1.0: @@ -5197,6 +6153,13 @@ make-dir@^2.1.0:
5197 pify "^4.0.1" 6153 pify "^4.0.1"
5198 semver "^5.6.0" 6154 semver "^5.6.0"
5199 6155
  6156 +make-dir@^3.0.0:
  6157 + version "3.1.0"
  6158 + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
  6159 + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
  6160 + dependencies:
  6161 + semver "^6.0.0"
  6162 +
5200 make-error@^1.1.1: 6163 make-error@^1.1.1:
5201 version "1.3.6" 6164 version "1.3.6"
5202 resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" 6165 resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
@@ -5257,6 +6220,16 @@ mdast-util-to-string@^2.0.0: @@ -5257,6 +6220,16 @@ mdast-util-to-string@^2.0.0:
5257 resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" 6220 resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b"
5258 integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== 6221 integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==
5259 6222
  6223 +mdn-data@2.0.14:
  6224 + version "2.0.14"
  6225 + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
  6226 + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
  6227 +
  6228 +mdn-data@2.0.4:
  6229 + version "2.0.4"
  6230 + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b"
  6231 + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==
  6232 +
5260 media-typer@0.3.0: 6233 media-typer@0.3.0:
5261 version "0.3.0" 6234 version "0.3.0"
5262 resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 6235 resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
@@ -5325,7 +6298,7 @@ merge-stream@^2.0.0: @@ -5325,7 +6298,7 @@ merge-stream@^2.0.0:
5325 resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 6298 resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
5326 integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== 6299 integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
5327 6300
5328 -merge2@^1.3.0: 6301 +merge2@^1.2.3, merge2@^1.3.0:
5329 version "1.4.1" 6302 version "1.4.1"
5330 resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" 6303 resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
5331 integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== 6304 integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@@ -5370,7 +6343,7 @@ micromatch@^4.0.2: @@ -5370,7 +6343,7 @@ micromatch@^4.0.2:
5370 braces "^3.0.1" 6343 braces "^3.0.1"
5371 picomatch "^2.0.5" 6344 picomatch "^2.0.5"
5372 6345
5373 -mime-db@1.45.0: 6346 +mime-db@1.45.0, mime-db@^1.28.0:
5374 version "1.45.0" 6347 version "1.45.0"
5375 resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" 6348 resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea"
5376 integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== 6349 integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==
@@ -5397,6 +6370,11 @@ mimic-fn@^2.1.0: @@ -5397,6 +6370,11 @@ mimic-fn@^2.1.0:
5397 resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" 6370 resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
5398 integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== 6371 integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
5399 6372
  6373 +mimic-response@^1.0.0:
  6374 + version "1.0.1"
  6375 + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
  6376 + integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
  6377 +
5400 min-indent@^1.0.0: 6378 min-indent@^1.0.0:
5401 version "1.0.1" 6379 version "1.0.1"
5402 resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" 6380 resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
@@ -5431,6 +6409,13 @@ mixin-deep@^1.2.0: @@ -5431,6 +6409,13 @@ mixin-deep@^1.2.0:
5431 for-in "^1.0.2" 6409 for-in "^1.0.2"
5432 is-extendable "^1.0.1" 6410 is-extendable "^1.0.1"
5433 6411
  6412 +mkdirp@~0.5.1:
  6413 + version "0.5.5"
  6414 + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
  6415 + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
  6416 + dependencies:
  6417 + minimist "^1.2.5"
  6418 +
5434 mockjs@^1.1.0: 6419 mockjs@^1.1.0:
5435 version "1.1.0" 6420 version "1.1.0"
5436 resolved "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz#e6a0c378e91906dbaff20911cc0273b3c7d75b06" 6421 resolved "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz#e6a0c378e91906dbaff20911cc0273b3c7d75b06"
@@ -5448,6 +6433,15 @@ moment@^2.27.0: @@ -5448,6 +6433,15 @@ moment@^2.27.0:
5448 resolved "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" 6433 resolved "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3"
5449 integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== 6434 integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==
5450 6435
  6436 +mozjpeg@^7.0.0:
  6437 + version "7.0.0"
  6438 + resolved "https://registry.npmjs.org/mozjpeg/-/mozjpeg-7.0.0.tgz#c20f67a538fcaaa388d325875c53c0e7bc432f7d"
  6439 + integrity sha512-mH7atSbIusVTO3A4H43sEdmveN3aWn54k6V0edefzCEvOsTrbjg5murY2TsNznaztWnIgaRbWxeLVp4IgKdedQ==
  6440 + dependencies:
  6441 + bin-build "^3.0.0"
  6442 + bin-wrapper "^4.0.0"
  6443 + logalot "^2.1.0"
  6444 +
5451 ms@2.0.0: 6445 ms@2.0.0:
5452 version "2.0.0" 6446 version "2.0.0"
5453 resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 6447 resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
@@ -5523,6 +6517,11 @@ neo-async@^2.6.0: @@ -5523,6 +6517,11 @@ neo-async@^2.6.0:
5523 resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" 6517 resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
5524 integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== 6518 integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
5525 6519
  6520 +nice-try@^1.0.4:
  6521 + version "1.0.5"
  6522 + resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
  6523 + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
  6524 +
5526 no-case@^3.0.4: 6525 no-case@^3.0.4:
5527 version "3.0.4" 6526 version "3.0.4"
5528 resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" 6527 resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
@@ -5588,6 +6587,30 @@ normalize-selector@^0.2.0: @@ -5588,6 +6587,30 @@ normalize-selector@^0.2.0:
5588 resolved "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03" 6587 resolved "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03"
5589 integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= 6588 integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=
5590 6589
  6590 +normalize-url@2.0.1:
  6591 + version "2.0.1"
  6592 + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz#835a9da1551fa26f70e92329069a23aa6574d7e6"
  6593 + integrity sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==
  6594 + dependencies:
  6595 + prepend-http "^2.0.0"
  6596 + query-string "^5.0.1"
  6597 + sort-keys "^2.0.0"
  6598 +
  6599 +npm-conf@^1.1.0:
  6600 + version "1.1.3"
  6601 + resolved "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9"
  6602 + integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==
  6603 + dependencies:
  6604 + config-chain "^1.1.11"
  6605 + pify "^3.0.0"
  6606 +
  6607 +npm-run-path@^2.0.0:
  6608 + version "2.0.2"
  6609 + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
  6610 + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
  6611 + dependencies:
  6612 + path-key "^2.0.0"
  6613 +
5591 npm-run-path@^4.0.0: 6614 npm-run-path@^4.0.0:
5592 version "4.0.1" 6615 version "4.0.1"
5593 resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" 6616 resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -5600,12 +6623,19 @@ nprogress@^0.2.0: @@ -5600,12 +6623,19 @@ nprogress@^0.2.0:
5600 resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" 6623 resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1"
5601 integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E= 6624 integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E=
5602 6625
  6626 +nth-check@^1.0.2:
  6627 + version "1.0.2"
  6628 + resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
  6629 + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
  6630 + dependencies:
  6631 + boolbase "~1.0.0"
  6632 +
5603 num2fraction@^1.2.2: 6633 num2fraction@^1.2.2:
5604 version "1.2.2" 6634 version "1.2.2"
5605 resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" 6635 resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
5606 integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= 6636 integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=
5607 6637
5608 -object-assign@^4.0.1: 6638 +object-assign@^4.0.1, object-assign@^4.1.0:
5609 version "4.1.1" 6639 version "4.1.1"
5610 resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 6640 resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
5611 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 6641 integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
@@ -5619,6 +6649,11 @@ object-copy@^0.1.0: @@ -5619,6 +6649,11 @@ object-copy@^0.1.0:
5619 define-property "^0.2.5" 6649 define-property "^0.2.5"
5620 kind-of "^3.0.3" 6650 kind-of "^3.0.3"
5621 6651
  6652 +object-inspect@^1.8.0, object-inspect@^1.9.0:
  6653 + version "1.9.0"
  6654 + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a"
  6655 + integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==
  6656 +
5622 object-keys@^1.0.12, object-keys@^1.1.1: 6657 object-keys@^1.0.12, object-keys@^1.1.1:
5623 version "1.1.1" 6658 version "1.1.1"
5624 resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 6659 resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
@@ -5631,7 +6666,7 @@ object-visit@^1.0.0: @@ -5631,7 +6666,7 @@ object-visit@^1.0.0:
5631 dependencies: 6666 dependencies:
5632 isobject "^3.0.0" 6667 isobject "^3.0.0"
5633 6668
5634 -object.assign@^4.1.0: 6669 +object.assign@^4.1.0, object.assign@^4.1.1, object.assign@^4.1.2:
5635 version "4.1.2" 6670 version "4.1.2"
5636 resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" 6671 resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
5637 integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== 6672 integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
@@ -5641,6 +6676,15 @@ object.assign@^4.1.0: @@ -5641,6 +6676,15 @@ object.assign@^4.1.0:
5641 has-symbols "^1.0.1" 6676 has-symbols "^1.0.1"
5642 object-keys "^1.1.1" 6677 object-keys "^1.1.1"
5643 6678
  6679 +object.getownpropertydescriptors@^2.1.0:
  6680 + version "2.1.1"
  6681 + resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz#0dfda8d108074d9c563e80490c883b6661091544"
  6682 + integrity sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==
  6683 + dependencies:
  6684 + call-bind "^1.0.0"
  6685 + define-properties "^1.1.3"
  6686 + es-abstract "^1.18.0-next.1"
  6687 +
5644 object.pick@^1.3.0: 6688 object.pick@^1.3.0:
5645 version "1.3.0" 6689 version "1.3.0"
5646 resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" 6690 resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
@@ -5648,6 +6692,16 @@ object.pick@^1.3.0: @@ -5648,6 +6692,16 @@ object.pick@^1.3.0:
5648 dependencies: 6692 dependencies:
5649 isobject "^3.0.1" 6693 isobject "^3.0.1"
5650 6694
  6695 +object.values@^1.1.0:
  6696 + version "1.1.2"
  6697 + resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731"
  6698 + integrity sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==
  6699 + dependencies:
  6700 + call-bind "^1.0.0"
  6701 + define-properties "^1.1.3"
  6702 + es-abstract "^1.18.0-next.1"
  6703 + has "^1.0.3"
  6704 +
5651 omit.js@^2.0.0: 6705 omit.js@^2.0.0:
5652 version "2.0.2" 6706 version "2.0.2"
5653 resolved "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f" 6707 resolved "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f"
@@ -5706,11 +6760,68 @@ optionator@^0.9.1: @@ -5706,11 +6760,68 @@ optionator@^0.9.1:
5706 type-check "^0.4.0" 6760 type-check "^0.4.0"
5707 word-wrap "^1.2.3" 6761 word-wrap "^1.2.3"
5708 6762
  6763 +optipng-bin@^7.0.0:
  6764 + version "7.0.0"
  6765 + resolved "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.0.tgz#2dfcc68a5f006e7746e76ad64d317d6fb7c7f9ed"
  6766 + integrity sha512-mesUAwfedu5p9gRQwlYgD6Svw5IH3VUIWDJj/9cNpP3yFNbbEVqkTMWYhrIEn/cxmbGA3LpZrdoV2Yl8OfmnIA==
  6767 + dependencies:
  6768 + bin-build "^3.0.0"
  6769 + bin-wrapper "^4.0.0"
  6770 + logalot "^2.0.0"
  6771 +
  6772 +os-filter-obj@^2.0.0:
  6773 + version "2.0.0"
  6774 + resolved "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz#1c0b62d5f3a2442749a2d139e6dddee6e81d8d16"
  6775 + integrity sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==
  6776 + dependencies:
  6777 + arch "^2.1.0"
  6778 +
5709 os-tmpdir@~1.0.2: 6779 os-tmpdir@~1.0.2:
5710 version "1.0.2" 6780 version "1.0.2"
5711 resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" 6781 resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
5712 integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= 6782 integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
5713 6783
  6784 +ow@^0.17.0:
  6785 + version "0.17.0"
  6786 + resolved "https://registry.npmjs.org/ow/-/ow-0.17.0.tgz#4f938999fed6264c9048cd6254356e0f1e7f688c"
  6787 + integrity sha512-i3keDzDQP5lWIe4oODyDFey1qVrq2hXKTuTH2VpqwpYtzPiKZt2ziRI4NBQmgW40AnV5Euz17OyWweCb+bNEQA==
  6788 + dependencies:
  6789 + type-fest "^0.11.0"
  6790 +
  6791 +p-cancelable@^0.3.0:
  6792 + version "0.3.0"
  6793 + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa"
  6794 + integrity sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==
  6795 +
  6796 +p-cancelable@^0.4.0:
  6797 + version "0.4.1"
  6798 + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0"
  6799 + integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==
  6800 +
  6801 +p-event@^1.0.0:
  6802 + version "1.3.0"
  6803 + resolved "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085"
  6804 + integrity sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=
  6805 + dependencies:
  6806 + p-timeout "^1.1.1"
  6807 +
  6808 +p-event@^2.1.0:
  6809 + version "2.3.1"
  6810 + resolved "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz#596279ef169ab2c3e0cae88c1cfbb08079993ef6"
  6811 + integrity sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==
  6812 + dependencies:
  6813 + p-timeout "^2.0.1"
  6814 +
  6815 +p-finally@^1.0.0:
  6816 + version "1.0.0"
  6817 + resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
  6818 + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
  6819 +
  6820 +p-is-promise@^1.1.0:
  6821 + version "1.1.0"
  6822 + resolved "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e"
  6823 + integrity sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=
  6824 +
5714 p-limit@^1.1.0: 6825 p-limit@^1.1.0:
5715 version "1.3.0" 6826 version "1.3.0"
5716 resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" 6827 resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
@@ -5760,6 +6871,13 @@ p-locate@^5.0.0: @@ -5760,6 +6871,13 @@ p-locate@^5.0.0:
5760 dependencies: 6871 dependencies:
5761 p-limit "^3.0.2" 6872 p-limit "^3.0.2"
5762 6873
  6874 +p-map-series@^1.0.0:
  6875 + version "1.0.0"
  6876 + resolved "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca"
  6877 + integrity sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=
  6878 + dependencies:
  6879 + p-reduce "^1.0.0"
  6880 +
5763 p-map@^4.0.0: 6881 p-map@^4.0.0:
5764 version "4.0.0" 6882 version "4.0.0"
5765 resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" 6883 resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
@@ -5767,6 +6885,30 @@ p-map@^4.0.0: @@ -5767,6 +6885,30 @@ p-map@^4.0.0:
5767 dependencies: 6885 dependencies:
5768 aggregate-error "^3.0.0" 6886 aggregate-error "^3.0.0"
5769 6887
  6888 +p-pipe@^3.0.0:
  6889 + version "3.1.0"
  6890 + resolved "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e"
  6891 + integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==
  6892 +
  6893 +p-reduce@^1.0.0:
  6894 + version "1.0.0"
  6895 + resolved "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa"
  6896 + integrity sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=
  6897 +
  6898 +p-timeout@^1.1.1:
  6899 + version "1.2.1"
  6900 + resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz#5eb3b353b7fce99f101a1038880bb054ebbea386"
  6901 + integrity sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=
  6902 + dependencies:
  6903 + p-finally "^1.0.0"
  6904 +
  6905 +p-timeout@^2.0.1:
  6906 + version "2.0.1"
  6907 + resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz#d8dd1979595d2dc0139e1fe46b8b646cb3cdf038"
  6908 + integrity sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==
  6909 + dependencies:
  6910 + p-finally "^1.0.0"
  6911 +
5770 p-try@^1.0.0: 6912 p-try@^1.0.0:
5771 version "1.0.0" 6913 version "1.0.0"
5772 resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" 6914 resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
@@ -5909,6 +7051,11 @@ path-is-absolute@^1.0.0: @@ -5909,6 +7051,11 @@ path-is-absolute@^1.0.0:
5909 resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 7051 resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
5910 integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= 7052 integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
5911 7053
  7054 +path-key@^2.0.0, path-key@^2.0.1:
  7055 + version "2.0.1"
  7056 + resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
  7057 + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
  7058 +
5912 path-key@^3.0.0, path-key@^3.1.0: 7059 path-key@^3.0.0, path-key@^3.1.0:
5913 version "3.1.1" 7060 version "3.1.1"
5914 resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" 7061 resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
@@ -5945,12 +7092,17 @@ path-type@^4.0.0: @@ -5945,12 +7092,17 @@ path-type@^4.0.0:
5945 resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" 7092 resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
5946 integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== 7093 integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
5947 7094
  7095 +pend@~1.2.0:
  7096 + version "1.2.0"
  7097 + resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
  7098 + integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
  7099 +
5948 picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2: 7100 picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2:
5949 version "2.2.2" 7101 version "2.2.2"
5950 resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" 7102 resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
5951 integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== 7103 integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
5952 7104
5953 -pify@^2.0.0, pify@^2.3.0: 7105 +pify@^2.0.0, pify@^2.2.0, pify@^2.3.0:
5954 version "2.3.0" 7106 version "2.3.0"
5955 resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" 7107 resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
5956 integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= 7108 integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
@@ -6003,6 +7155,16 @@ pngjs@^3.3.0: @@ -6003,6 +7155,16 @@ pngjs@^3.3.0:
6003 resolved "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f" 7155 resolved "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz#99ca7d725965fb655814eaf65f38f12bbdbf555f"
6004 integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w== 7156 integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==
6005 7157
  7158 +pngquant-bin@^6.0.0:
  7159 + version "6.0.0"
  7160 + resolved "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-6.0.0.tgz#aff0d7e61095feb96ced379ad8c7294ad3dd1712"
  7161 + integrity sha512-oXWAS9MQ9iiDAJRdAZ9KO1mC5UwhzKkJsmetiu0iqIjJuW7JsuLhmc4JdRm7uJkIWRzIAou/Vq2VcjfJwz30Ow==
  7162 + dependencies:
  7163 + bin-build "^3.0.0"
  7164 + bin-wrapper "^4.0.1"
  7165 + execa "^4.0.0"
  7166 + logalot "^2.0.0"
  7167 +
6006 posix-character-classes@^0.1.0: 7168 posix-character-classes@^0.1.0:
6007 version "0.1.1" 7169 version "0.1.1"
6008 resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" 7170 resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
@@ -6153,6 +7315,16 @@ prelude-ls@^1.2.1: @@ -6153,6 +7315,16 @@ prelude-ls@^1.2.1:
6153 resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" 7315 resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
6154 integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== 7316 integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
6155 7317
  7318 +prepend-http@^1.0.1:
  7319 + version "1.0.4"
  7320 + resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
  7321 + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
  7322 +
  7323 +prepend-http@^2.0.0:
  7324 + version "2.0.0"
  7325 + resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
  7326 + integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
  7327 +
6156 prettier-linter-helpers@^1.0.0: 7328 prettier-linter-helpers@^1.0.0:
6157 version "1.0.0" 7329 version "1.0.0"
6158 resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" 7330 resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b"
@@ -6185,11 +7357,21 @@ progress@^2.0.0: @@ -6185,11 +7357,21 @@ progress@^2.0.0:
6185 resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" 7357 resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
6186 integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== 7358 integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
6187 7359
  7360 +proto-list@~1.2.1:
  7361 + version "1.2.4"
  7362 + resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
  7363 + integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
  7364 +
6188 prr@~1.0.1: 7365 prr@~1.0.1:
6189 version "1.0.1" 7366 version "1.0.1"
6190 resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" 7367 resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
6191 integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= 7368 integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
6192 7369
  7370 +pseudomap@^1.0.2:
  7371 + version "1.0.2"
  7372 + resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
  7373 + integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
  7374 +
6193 pump@^3.0.0: 7375 pump@^3.0.0:
6194 version "3.0.0" 7376 version "3.0.0"
6195 resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" 7377 resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
@@ -6203,7 +7385,7 @@ punycode@^2.1.0: @@ -6203,7 +7385,7 @@ punycode@^2.1.0:
6203 resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 7385 resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
6204 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 7386 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
6205 7387
6206 -q@^1.5.1: 7388 +q@^1.1.2, q@^1.5.1:
6207 version "1.5.1" 7389 version "1.5.1"
6208 resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" 7390 resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
6209 integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= 7391 integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
@@ -6226,6 +7408,15 @@ qs@6.7.0: @@ -6226,6 +7408,15 @@ qs@6.7.0:
6226 resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" 7408 resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
6227 integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== 7409 integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
6228 7410
  7411 +query-string@^5.0.1:
  7412 + version "5.1.1"
  7413 + resolved "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz#a78c012b71c17e05f2e3fa2319dd330682efb3cb"
  7414 + integrity sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==
  7415 + dependencies:
  7416 + decode-uri-component "^0.2.0"
  7417 + object-assign "^4.1.0"
  7418 + strict-uri-encode "^1.0.0"
  7419 +
6229 quick-lru@^4.0.1: 7420 quick-lru@^4.0.1:
6230 version "4.0.1" 7421 version "4.0.1"
6231 resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" 7422 resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
@@ -6315,7 +7506,7 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.1.1: @@ -6315,7 +7506,7 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.1.1:
6315 string_decoder "^1.1.1" 7506 string_decoder "^1.1.1"
6316 util-deprecate "^1.0.1" 7507 util-deprecate "^1.0.1"
6317 7508
6318 -readable-stream@~2.3.6: 7509 +readable-stream@^2.0.0, readable-stream@^2.3.0, readable-stream@^2.3.5, readable-stream@~2.3.6:
6319 version "2.3.7" 7510 version "2.3.7"
6320 resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 7511 resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
6321 integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== 7512 integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
@@ -6464,6 +7655,11 @@ repeating@^2.0.0: @@ -6464,6 +7655,11 @@ repeating@^2.0.0:
6464 dependencies: 7655 dependencies:
6465 is-finite "^1.0.0" 7656 is-finite "^1.0.0"
6466 7657
  7658 +replace-ext@^1.0.0:
  7659 + version "1.0.1"
  7660 + resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a"
  7661 + integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==
  7662 +
6467 require-directory@^2.1.1: 7663 require-directory@^2.1.1:
6468 version "2.1.1" 7664 version "2.1.1"
6469 resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" 7665 resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
@@ -6522,6 +7718,13 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.17.0, resolve@^1.19.0: @@ -6522,6 +7718,13 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.17.0, resolve@^1.19.0:
6522 is-core-module "^2.1.0" 7718 is-core-module "^2.1.0"
6523 path-parse "^1.0.6" 7719 path-parse "^1.0.6"
6524 7720
  7721 +responselike@1.0.2:
  7722 + version "1.0.2"
  7723 + resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
  7724 + integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=
  7725 + dependencies:
  7726 + lowercase-keys "^1.0.0"
  7727 +
6525 restore-cursor@^2.0.0: 7728 restore-cursor@^2.0.0:
6526 version "2.0.0" 7729 version "2.0.0"
6527 resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" 7730 resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
@@ -6548,6 +7751,13 @@ reusify@^1.0.4: @@ -6548,6 +7751,13 @@ reusify@^1.0.4:
6548 resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" 7751 resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
6549 integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== 7752 integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
6550 7753
  7754 +rimraf@^2.5.4:
  7755 + version "2.7.1"
  7756 + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
  7757 + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
  7758 + dependencies:
  7759 + glob "^7.1.3"
  7760 +
6551 rimraf@^3.0.2: 7761 rimraf@^3.0.2:
6552 version "3.0.2" 7762 version "3.0.2"
6553 resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" 7763 resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
@@ -6636,16 +7846,16 @@ rxjs@^6.4.0, rxjs@^6.6.3: @@ -6636,16 +7846,16 @@ rxjs@^6.4.0, rxjs@^6.6.3:
6636 dependencies: 7846 dependencies:
6637 tslib "^1.9.0" 7847 tslib "^1.9.0"
6638 7848
6639 -safe-buffer@^5.1.0, safe-buffer@~5.2.0:  
6640 - version "5.2.1"  
6641 - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"  
6642 - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==  
6643 -  
6644 -safe-buffer@~5.1.0, safe-buffer@~5.1.1: 7849 +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
6645 version "5.1.2" 7850 version "5.1.2"
6646 resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 7851 resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
6647 integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 7852 integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
6648 7853
  7854 +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.2.0:
  7855 + version "5.2.1"
  7856 + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
  7857 + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
  7858 +
6649 safe-regex@^1.1.0: 7859 safe-regex@^1.1.0:
6650 version "1.1.0" 7860 version "1.1.0"
6651 resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" 7861 resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
@@ -6658,7 +7868,7 @@ safe-regex@^1.1.0: @@ -6658,7 +7868,7 @@ safe-regex@^1.1.0:
6658 resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 7868 resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
6659 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 7869 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
6660 7870
6661 -sax@^1.2.4: 7871 +sax@^1.2.4, sax@~1.2.4:
6662 version "1.2.4" 7872 version "1.2.4"
6663 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 7873 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
6664 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== 7874 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
@@ -6670,17 +7880,36 @@ scroll-into-view-if-needed@^2.2.25: @@ -6670,17 +7880,36 @@ scroll-into-view-if-needed@^2.2.25:
6670 dependencies: 7880 dependencies:
6671 compute-scroll-into-view "^1.0.16" 7881 compute-scroll-into-view "^1.0.16"
6672 7882
  7883 +seek-bzip@^1.0.5:
  7884 + version "1.0.6"
  7885 + resolved "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz#35c4171f55a680916b52a07859ecf3b5857f21c4"
  7886 + integrity sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==
  7887 + dependencies:
  7888 + commander "^2.8.1"
  7889 +
6673 semver-compare@^1.0.0: 7890 semver-compare@^1.0.0:
6674 version "1.0.0" 7891 version "1.0.0"
6675 resolved "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" 7892 resolved "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
6676 integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= 7893 integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w=
6677 7894
  7895 +semver-regex@^2.0.0:
  7896 + version "2.0.0"
  7897 + resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz#a93c2c5844539a770233379107b38c7b4ac9d338"
  7898 + integrity sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==
  7899 +
6678 semver-regex@^3.1.2: 7900 semver-regex@^3.1.2:
6679 version "3.1.2" 7901 version "3.1.2"
6680 resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz#34b4c0d361eef262e07199dbef316d0f2ab11807" 7902 resolved "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz#34b4c0d361eef262e07199dbef316d0f2ab11807"
6681 integrity sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA== 7903 integrity sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==
6682 7904
6683 -"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: 7905 +semver-truncate@^1.1.2:
  7906 + version "1.1.2"
  7907 + resolved "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz#57f41de69707a62709a7e0104ba2117109ea47e8"
  7908 + integrity sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=
  7909 + dependencies:
  7910 + semver "^5.3.0"
  7911 +
  7912 +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
6684 version "5.7.1" 7913 version "5.7.1"
6685 resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 7914 resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
6686 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== 7915 integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
@@ -6748,6 +7977,13 @@ shallow-equal@^1.0.0: @@ -6748,6 +7977,13 @@ shallow-equal@^1.0.0:
6748 resolved "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da" 7977 resolved "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da"
6749 integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA== 7978 integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==
6750 7979
  7980 +shebang-command@^1.2.0:
  7981 + version "1.2.0"
  7982 + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
  7983 + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
  7984 + dependencies:
  7985 + shebang-regex "^1.0.0"
  7986 +
6751 shebang-command@^2.0.0: 7987 shebang-command@^2.0.0:
6752 version "2.0.0" 7988 version "2.0.0"
6753 resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" 7989 resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -6755,6 +7991,11 @@ shebang-command@^2.0.0: @@ -6755,6 +7991,11 @@ shebang-command@^2.0.0:
6755 dependencies: 7991 dependencies:
6756 shebang-regex "^3.0.0" 7992 shebang-regex "^3.0.0"
6757 7993
  7994 +shebang-regex@^1.0.0:
  7995 + version "1.0.0"
  7996 + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
  7997 + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
  7998 +
6758 shebang-regex@^3.0.0: 7999 shebang-regex@^3.0.0:
6759 version "3.0.0" 8000 version "3.0.0"
6760 resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" 8001 resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
@@ -6835,6 +8076,27 @@ snapdragon@^0.8.1: @@ -6835,6 +8076,27 @@ snapdragon@^0.8.1:
6835 source-map-resolve "^0.5.0" 8076 source-map-resolve "^0.5.0"
6836 use "^3.1.0" 8077 use "^3.1.0"
6837 8078
  8079 +sort-keys-length@^1.0.0:
  8080 + version "1.0.1"
  8081 + resolved "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz#9cb6f4f4e9e48155a6aa0671edd336ff1479a188"
  8082 + integrity sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=
  8083 + dependencies:
  8084 + sort-keys "^1.0.0"
  8085 +
  8086 +sort-keys@^1.0.0:
  8087 + version "1.1.2"
  8088 + resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad"
  8089 + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0=
  8090 + dependencies:
  8091 + is-plain-obj "^1.0.0"
  8092 +
  8093 +sort-keys@^2.0.0:
  8094 + version "2.0.0"
  8095 + resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128"
  8096 + integrity sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=
  8097 + dependencies:
  8098 + is-plain-obj "^1.0.0"
  8099 +
6838 sortablejs@^1.13.0: 8100 sortablejs@^1.13.0:
6839 version "1.13.0" 8101 version "1.13.0"
6840 resolved "https://registry.npmjs.org/sortablejs/-/sortablejs-1.13.0.tgz#3ab2473f8c69ca63569e80b1cd1b5669b51269e9" 8102 resolved "https://registry.npmjs.org/sortablejs/-/sortablejs-1.13.0.tgz#3ab2473f8c69ca63569e80b1cd1b5669b51269e9"
@@ -6948,6 +8210,15 @@ sprintf-js@~1.0.2: @@ -6948,6 +8210,15 @@ sprintf-js@~1.0.2:
6948 resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 8210 resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
6949 integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 8211 integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
6950 8212
  8213 +squeak@^1.0.0:
  8214 + version "1.3.0"
  8215 + resolved "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz#33045037b64388b567674b84322a6521073916c3"
  8216 + integrity sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=
  8217 + dependencies:
  8218 + chalk "^1.0.0"
  8219 + console-stream "^0.1.1"
  8220 + lpad-align "^1.0.1"
  8221 +
6951 ssf@~0.11.2: 8222 ssf@~0.11.2:
6952 version "0.11.2" 8223 version "0.11.2"
6953 resolved "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz#0b99698b237548d088fc43cdf2b70c1a7512c06c" 8224 resolved "https://registry.npmjs.org/ssf/-/ssf-0.11.2.tgz#0b99698b237548d088fc43cdf2b70c1a7512c06c"
@@ -6955,6 +8226,11 @@ ssf@~0.11.2: @@ -6955,6 +8226,11 @@ ssf@~0.11.2:
6955 dependencies: 8226 dependencies:
6956 frac "~1.1.2" 8227 frac "~1.1.2"
6957 8228
  8229 +stable@^0.1.8:
  8230 + version "0.1.8"
  8231 + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
  8232 + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
  8233 +
6958 static-extend@^0.1.1: 8234 static-extend@^0.1.1:
6959 version "0.1.2" 8235 version "0.1.2"
6960 resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" 8236 resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
@@ -6968,6 +8244,11 @@ static-extend@^0.1.1: @@ -6968,6 +8244,11 @@ static-extend@^0.1.1:
6968 resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 8244 resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
6969 integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= 8245 integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
6970 8246
  8247 +strict-uri-encode@^1.0.0:
  8248 + version "1.1.0"
  8249 + resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
  8250 + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=
  8251 +
6971 string-argv@0.3.1: 8252 string-argv@0.3.1:
6972 version "0.3.1" 8253 version "0.3.1"
6973 resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" 8254 resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
@@ -7004,6 +8285,22 @@ string-width@^4.1.0, string-width@^4.2.0: @@ -7004,6 +8285,22 @@ string-width@^4.1.0, string-width@^4.2.0:
7004 is-fullwidth-code-point "^3.0.0" 8285 is-fullwidth-code-point "^3.0.0"
7005 strip-ansi "^6.0.0" 8286 strip-ansi "^6.0.0"
7006 8287
  8288 +string.prototype.trimend@^1.0.1, string.prototype.trimend@^1.0.3:
  8289 + version "1.0.3"
  8290 + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b"
  8291 + integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==
  8292 + dependencies:
  8293 + call-bind "^1.0.0"
  8294 + define-properties "^1.1.3"
  8295 +
  8296 +string.prototype.trimstart@^1.0.1, string.prototype.trimstart@^1.0.3:
  8297 + version "1.0.3"
  8298 + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa"
  8299 + integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==
  8300 + dependencies:
  8301 + call-bind "^1.0.0"
  8302 + define-properties "^1.1.3"
  8303 +
7007 string_decoder@^1.1.1: 8304 string_decoder@^1.1.1:
7008 version "1.3.0" 8305 version "1.3.0"
7009 resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" 8306 resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
@@ -7027,6 +8324,13 @@ stringify-object@^3.3.0: @@ -7027,6 +8324,13 @@ stringify-object@^3.3.0:
7027 is-obj "^1.0.1" 8324 is-obj "^1.0.1"
7028 is-regexp "^1.0.0" 8325 is-regexp "^1.0.0"
7029 8326
  8327 +strip-ansi@^3.0.0:
  8328 + version "3.0.1"
  8329 + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
  8330 + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
  8331 + dependencies:
  8332 + ansi-regex "^2.0.0"
  8333 +
7030 strip-ansi@^4.0.0: 8334 strip-ansi@^4.0.0:
7031 version "4.0.0" 8335 version "4.0.0"
7032 resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 8336 resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
@@ -7070,6 +8374,18 @@ strip-comments@^2.0.1: @@ -7070,6 +8374,18 @@ strip-comments@^2.0.1:
7070 resolved "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b" 8374 resolved "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b"
7071 integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== 8375 integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==
7072 8376
  8377 +strip-dirs@^2.0.0:
  8378 + version "2.1.0"
  8379 + resolved "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz#4987736264fc344cf20f6c34aca9d13d1d4ed6c5"
  8380 + integrity sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==
  8381 + dependencies:
  8382 + is-natural-number "^4.0.1"
  8383 +
  8384 +strip-eof@^1.0.0:
  8385 + version "1.0.0"
  8386 + resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
  8387 + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
  8388 +
7073 strip-final-newline@^2.0.0: 8389 strip-final-newline@^2.0.0:
7074 version "2.0.0" 8390 version "2.0.0"
7075 resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" 8391 resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
@@ -7099,6 +8415,13 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: @@ -7099,6 +8415,13 @@ strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
7099 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" 8415 resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
7100 integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== 8416 integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
7101 8417
  8418 +strip-outer@^1.0.0:
  8419 + version "1.0.1"
  8420 + resolved "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz#b2fd2abf6604b9d1e6013057195df836b8a9d631"
  8421 + integrity sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==
  8422 + dependencies:
  8423 + escape-string-regexp "^1.0.2"
  8424 +
7102 style-search@^0.1.0: 8425 style-search@^0.1.0:
7103 version "0.1.0" 8426 version "0.1.0"
7104 resolved "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" 8427 resolved "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902"
@@ -7191,6 +8514,11 @@ sugarss@^2.0.0: @@ -7191,6 +8514,11 @@ sugarss@^2.0.0:
7191 dependencies: 8514 dependencies:
7192 postcss "^7.0.2" 8515 postcss "^7.0.2"
7193 8516
  8517 +supports-color@^2.0.0:
  8518 + version "2.0.0"
  8519 + resolved "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
  8520 + integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
  8521 +
7194 supports-color@^5.3.0: 8522 supports-color@^5.3.0:
7195 version "5.5.0" 8523 version "5.5.0"
7196 resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 8524 resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -7272,6 +8600,25 @@ svg.select.js@^3.0.1: @@ -7272,6 +8600,25 @@ svg.select.js@^3.0.1:
7272 dependencies: 8600 dependencies:
7273 svg.js "^2.6.5" 8601 svg.js "^2.6.5"
7274 8602
  8603 +svgo@^1.3.2:
  8604 + version "1.3.2"
  8605 + resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167"
  8606 + integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==
  8607 + dependencies:
  8608 + chalk "^2.4.1"
  8609 + coa "^2.0.2"
  8610 + css-select "^2.0.0"
  8611 + css-select-base-adapter "^0.1.1"
  8612 + css-tree "1.0.0-alpha.37"
  8613 + csso "^4.0.2"
  8614 + js-yaml "^3.13.1"
  8615 + mkdirp "~0.5.1"
  8616 + object.values "^1.1.0"
  8617 + sax "~1.2.4"
  8618 + stable "^0.1.8"
  8619 + unquote "~1.1.1"
  8620 + util.promisify "~1.0.0"
  8621 +
7275 systemjs@^6.8.3: 8622 systemjs@^6.8.3:
7276 version "6.8.3" 8623 version "6.8.3"
7277 resolved "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz#67e27f49242e9d81c2b652b204ae54e8bfcc75a3" 8624 resolved "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz#67e27f49242e9d81c2b652b204ae54e8bfcc75a3"
@@ -7287,11 +8634,37 @@ table@^6.0.4, table@^6.0.7: @@ -7287,11 +8634,37 @@ table@^6.0.4, table@^6.0.7:
7287 slice-ansi "^4.0.0" 8634 slice-ansi "^4.0.0"
7288 string-width "^4.2.0" 8635 string-width "^4.2.0"
7289 8636
  8637 +tar-stream@^1.5.2:
  8638 + version "1.6.2"
  8639 + resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz#8ea55dab37972253d9a9af90fdcd559ae435c555"
  8640 + integrity sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==
  8641 + dependencies:
  8642 + bl "^1.0.0"
  8643 + buffer-alloc "^1.2.0"
  8644 + end-of-stream "^1.0.0"
  8645 + fs-constants "^1.0.0"
  8646 + readable-stream "^2.3.0"
  8647 + to-buffer "^1.1.1"
  8648 + xtend "^4.0.0"
  8649 +
  8650 +temp-dir@^1.0.0:
  8651 + version "1.0.0"
  8652 + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
  8653 + integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=
  8654 +
7290 temp-dir@^2.0.0: 8655 temp-dir@^2.0.0:
7291 version "2.0.0" 8656 version "2.0.0"
7292 resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" 8657 resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e"
7293 integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== 8658 integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==
7294 8659
  8660 +tempfile@^2.0.0:
  8661 + version "2.0.0"
  8662 + resolved "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz#6b0446856a9b1114d1856ffcbe509cccb0977265"
  8663 + integrity sha1-awRGhWqbERTRhW/8vlCczLCXcmU=
  8664 + dependencies:
  8665 + temp-dir "^1.0.0"
  8666 + uuid "^3.0.1"
  8667 +
7295 tempfile@^3.0.0: 8668 tempfile@^3.0.0:
7296 version "3.0.0" 8669 version "3.0.0"
7297 resolved "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz#5376a3492de7c54150d0cc0612c3f00e2cdaf76c" 8670 resolved "https://registry.npmjs.org/tempfile/-/tempfile-3.0.0.tgz#5376a3492de7c54150d0cc0612c3f00e2cdaf76c"
@@ -7372,6 +8745,11 @@ through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8: @@ -7372,6 +8745,11 @@ through@2, "through@>=2.2.7 <3", through@^2.3.6, through@^2.3.8:
7372 resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" 8745 resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
7373 integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= 8746 integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
7374 8747
  8748 +timed-out@^4.0.0, timed-out@^4.0.1:
  8749 + version "4.0.1"
  8750 + resolved "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
  8751 + integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
  8752 +
7375 tinycolor2@^1.4.2: 8753 tinycolor2@^1.4.2:
7376 version "1.4.2" 8754 version "1.4.2"
7377 resolved "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" 8755 resolved "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803"
@@ -7384,6 +8762,11 @@ tmp@^0.0.33: @@ -7384,6 +8762,11 @@ tmp@^0.0.33:
7384 dependencies: 8762 dependencies:
7385 os-tmpdir "~1.0.2" 8763 os-tmpdir "~1.0.2"
7386 8764
  8765 +to-buffer@^1.1.1:
  8766 + version "1.1.1"
  8767 + resolved "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80"
  8768 + integrity sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==
  8769 +
7387 to-fast-properties@^2.0.0: 8770 to-fast-properties@^2.0.0:
7388 version "2.0.0" 8771 version "2.0.0"
7389 resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 8772 resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
@@ -7441,6 +8824,13 @@ trim-off-newlines@^1.0.0: @@ -7441,6 +8824,13 @@ trim-off-newlines@^1.0.0:
7441 resolved "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" 8824 resolved "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3"
7442 integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= 8825 integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM=
7443 8826
  8827 +trim-repeated@^1.0.0:
  8828 + version "1.0.0"
  8829 + resolved "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
  8830 + integrity sha1-42RqLqTokTEr9+rObPsFOAvAHCE=
  8831 + dependencies:
  8832 + escape-string-regexp "^1.0.2"
  8833 +
7444 trough@^1.0.0: 8834 trough@^1.0.0:
7445 version "1.0.5" 8835 version "1.0.5"
7446 resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" 8836 resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
@@ -7475,6 +8865,13 @@ tsutils@^3.17.1: @@ -7475,6 +8865,13 @@ tsutils@^3.17.1:
7475 dependencies: 8865 dependencies:
7476 tslib "^1.8.1" 8866 tslib "^1.8.1"
7477 8867
  8868 +tunnel-agent@^0.6.0:
  8869 + version "0.6.0"
  8870 + resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
  8871 + integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
  8872 + dependencies:
  8873 + safe-buffer "^5.0.1"
  8874 +
7478 type-check@^0.4.0, type-check@~0.4.0: 8875 type-check@^0.4.0, type-check@~0.4.0:
7479 version "0.4.0" 8876 version "0.4.0"
7480 resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" 8877 resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
@@ -7532,6 +8929,14 @@ uglify-js@^3.1.4: @@ -7532,6 +8929,14 @@ uglify-js@^3.1.4:
7532 resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.5.tgz#83241496087c640efe9dfc934832e71725aba008" 8929 resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.5.tgz#83241496087c640efe9dfc934832e71725aba008"
7533 integrity sha512-SgpgScL4T7Hj/w/GexjnBHi3Ien9WS1Rpfg5y91WXMj9SY997ZCQU76mH4TpLwwfmMvoOU8wiaRkIf6NaH3mtg== 8930 integrity sha512-SgpgScL4T7Hj/w/GexjnBHi3Ien9WS1Rpfg5y91WXMj9SY997ZCQU76mH4TpLwwfmMvoOU8wiaRkIf6NaH3mtg==
7534 8931
  8932 +unbzip2-stream@^1.0.9:
  8933 + version "1.4.3"
  8934 + resolved "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7"
  8935 + integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==
  8936 + dependencies:
  8937 + buffer "^5.2.1"
  8938 + through "^2.3.8"
  8939 +
7535 unicode-canonical-property-names-ecmascript@^1.0.4: 8940 unicode-canonical-property-names-ecmascript@^1.0.4:
7536 version "1.0.4" 8941 version "1.0.4"
7537 resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 8942 resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818"
@@ -7623,6 +9028,11 @@ unpipe@1.0.0, unpipe@~1.0.0: @@ -7623,6 +9028,11 @@ unpipe@1.0.0, unpipe@~1.0.0:
7623 resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 9028 resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
7624 integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= 9029 integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
7625 9030
  9031 +unquote@~1.1.1:
  9032 + version "1.1.1"
  9033 + resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544"
  9034 + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=
  9035 +
7626 unset-value@^1.0.0: 9036 unset-value@^1.0.0:
7627 version "1.0.0" 9037 version "1.0.0"
7628 resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" 9038 resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
@@ -7662,6 +9072,25 @@ urix@^0.1.0: @@ -7662,6 +9072,25 @@ urix@^0.1.0:
7662 resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" 9072 resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
7663 integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= 9073 integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
7664 9074
  9075 +url-parse-lax@^1.0.0:
  9076 + version "1.0.0"
  9077 + resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
  9078 + integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=
  9079 + dependencies:
  9080 + prepend-http "^1.0.1"
  9081 +
  9082 +url-parse-lax@^3.0.0:
  9083 + version "3.0.0"
  9084 + resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
  9085 + integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=
  9086 + dependencies:
  9087 + prepend-http "^2.0.0"
  9088 +
  9089 +url-to-options@^1.0.1:
  9090 + version "1.0.1"
  9091 + resolved "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9"
  9092 + integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=
  9093 +
7665 use@^3.1.0: 9094 use@^3.1.0:
7666 version "3.1.1" 9095 version "3.1.1"
7667 resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" 9096 resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
@@ -7672,12 +9101,22 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: @@ -7672,12 +9101,22 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
7672 resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 9101 resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
7673 integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 9102 integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
7674 9103
  9104 +util.promisify@~1.0.0:
  9105 + version "1.0.1"
  9106 + resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee"
  9107 + integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==
  9108 + dependencies:
  9109 + define-properties "^1.1.3"
  9110 + es-abstract "^1.17.2"
  9111 + has-symbols "^1.0.1"
  9112 + object.getownpropertydescriptors "^2.1.0"
  9113 +
7675 utils-merge@1.0.1: 9114 utils-merge@1.0.1:
7676 version "1.0.1" 9115 version "1.0.1"
7677 resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 9116 resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
7678 integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= 9117 integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
7679 9118
7680 -uuid@^3.3.2, uuid@^3.3.3: 9119 +uuid@^3.0.1, uuid@^3.3.2, uuid@^3.3.3:
7681 version "3.4.0" 9120 version "3.4.0"
7682 resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" 9121 resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
7683 integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== 9122 integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
@@ -7734,6 +9173,28 @@ vite-plugin-html@^2.0.0: @@ -7734,6 +9173,28 @@ vite-plugin-html@^2.0.0:
7734 fs-extra "^9.1.0" 9173 fs-extra "^9.1.0"
7735 html-minifier-terser "^5.1.1" 9174 html-minifier-terser "^5.1.1"
7736 9175
  9176 +vite-plugin-imagemin@^0.2.0:
  9177 + version "0.2.0"
  9178 + resolved "https://registry.npmjs.org/vite-plugin-imagemin/-/vite-plugin-imagemin-0.2.0.tgz#30acf9245573692142b6a2c84acb2802e0ef0bd2"
  9179 + integrity sha512-TXBq/EY65keWMGIL384gLzm9FPrB6z4Yb/eS/NEpxHNRM/gKT5LDuyVjJNqYw9mX+PMNRKZPr1sLodQpNP3HzQ==
  9180 + dependencies:
  9181 + "@types/imagemin" "^7.0.0"
  9182 + "@types/imagemin-gifsicle" "^7.0.0"
  9183 + "@types/imagemin-mozjpeg" "^8.0.0"
  9184 + "@types/imagemin-optipng" "^5.2.0"
  9185 + "@types/imagemin-pngquant" "^8.0.0"
  9186 + "@types/imagemin-svgo" "^8.0.0"
  9187 + "@types/imagemin-webp" "^5.1.1"
  9188 + chalk "^4.1.0"
  9189 + fs-extra "^9.1.0"
  9190 + imagemin "^7.0.1"
  9191 + imagemin-gifsicle "^7.0.0"
  9192 + imagemin-mozjpeg "^9.0.0"
  9193 + imagemin-optipng "^8.0.0"
  9194 + imagemin-pngquant "^9.0.1"
  9195 + imagemin-svgo "^8.0.0"
  9196 + imagemin-webp "^6.0.0"
  9197 +
7737 vite-plugin-mock@^2.0.1: 9198 vite-plugin-mock@^2.0.1:
7738 version "2.0.1" 9199 version "2.0.1"
7739 resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.0.1.tgz#46b69ebeea3c13072a764b11974a4fb65bd06925" 9200 resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.0.1.tgz#46b69ebeea3c13072a764b11974a4fb65bd06925"
@@ -7899,7 +9360,7 @@ which-pm-runs@^1.0.0: @@ -7899,7 +9360,7 @@ which-pm-runs@^1.0.0:
7899 resolved "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" 9360 resolved "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb"
7900 integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= 9361 integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=
7901 9362
7902 -which@^1.2.14, which@^1.3.1: 9363 +which@^1.2.14, which@^1.2.9, which@^1.3.1:
7903 version "1.3.1" 9364 version "1.3.1"
7904 resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" 9365 resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
7905 integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== 9366 integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
@@ -8146,7 +9607,7 @@ xlsx@^0.16.9: @@ -8146,7 +9607,7 @@ xlsx@^0.16.9:
8146 wmf "~1.0.1" 9607 wmf "~1.0.1"
8147 word "~0.3.0" 9608 word "~0.3.0"
8148 9609
8149 -xtend@~4.0.1: 9610 +xtend@^4.0.0, xtend@~4.0.1:
8150 version "4.0.2" 9611 version "4.0.2"
8151 resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 9612 resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
8152 integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== 9613 integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
@@ -8161,6 +9622,11 @@ y18n@^5.0.5: @@ -8161,6 +9622,11 @@ y18n@^5.0.5:
8161 resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18" 9622 resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18"
8162 integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg== 9623 integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==
8163 9624
  9625 +yallist@^2.1.2:
  9626 + version "2.1.2"
  9627 + resolved "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
  9628 + integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
  9629 +
8164 yallist@^3.0.2: 9630 yallist@^3.0.2:
8165 version "3.1.1" 9631 version "3.1.1"
8166 resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" 9632 resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
@@ -8243,6 +9709,14 @@ yargs@^16.0.0, yargs@^16.0.3, yargs@^16.2.0: @@ -8243,6 +9709,14 @@ yargs@^16.0.0, yargs@^16.0.3, yargs@^16.2.0:
8243 y18n "^5.0.5" 9709 y18n "^5.0.5"
8244 yargs-parser "^20.2.2" 9710 yargs-parser "^20.2.2"
8245 9711
  9712 +yauzl@^2.4.2:
  9713 + version "2.10.0"
  9714 + resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"
  9715 + integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=
  9716 + dependencies:
  9717 + buffer-crc32 "~0.2.3"
  9718 + fd-slicer "~1.1.0"
  9719 +
8246 yn@3.1.1: 9720 yn@3.1.1:
8247 version "3.1.1" 9721 version "3.1.1"
8248 resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" 9722 resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"