Commit a9462f0d4dacb8db9300c416b2d3f094be624220

Authored by Vben
1 parent a89eeef6

feat(map): added AMap/Baidu/Google Map example close #81

CHANGELOG.zh_CN.md
... ... @@ -4,6 +4,7 @@
4 4  
5 5 - 图标选择器新增 svg 模式
6 6 - 新增时间组件
  7 +- 新增高德/百度/谷歌地图示例
7 8  
8 9 ### ✨ Refactor
9 10  
... ...
build/vite/alias.ts 0 → 100644
  1 +import { resolve } from 'path';
  2 +import type { Alias } from 'vite';
  3 +
  4 +function pathResolve(dir: string) {
  5 + return resolve(__dirname, '.', dir);
  6 +}
  7 +
  8 +export function createAlias(alias: [string, string][]): Alias[] {
  9 + return alias.map((item) => {
  10 + const [alia, src] = item;
  11 + return {
  12 + find: new RegExp(alia),
  13 + replacement: pathResolve(src) + '/',
  14 + };
  15 + });
  16 +}
... ...
build/vite/plugin/index.ts
... ... @@ -47,7 +47,7 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
47 47 vitePlugins.push(PurgeIcons());
48 48  
49 49 // vite-plugin-style-import
50   - vitePlugins.push(configStyleImportPlugin());
  50 + vitePlugins.push(configStyleImportPlugin(isBuild));
51 51  
52 52 // rollup-plugin-visualizer
53 53 vitePlugins.push(configVisualizerConfig());
... ...
build/vite/plugin/styleImport.ts
... ... @@ -5,8 +5,8 @@
5 5  
6 6 import styleImport from 'vite-plugin-style-import';
7 7  
8   -export function configStyleImportPlugin() {
9   - // if (!isBuild) return [];
  8 +export function configStyleImportPlugin(isBuild: boolean) {
  9 + if (!isBuild) return [];
10 10 const pwaPlugin = styleImport({
11 11 libs: [
12 12 {
... ...
package.json
... ... @@ -33,7 +33,7 @@
33 33 },
34 34 "dependencies": {
35 35 "@iconify/iconify": "^2.0.0-rc.6",
36   - "@vueuse/core": "^4.3.5",
  36 + "@vueuse/core": "^4.3.6",
37 37 "@zxcvbn-ts/core": "^0.3.0",
38 38 "ant-design-vue": "2.0.1",
39 39 "apexcharts": "^3.25.0",
... ... @@ -117,7 +117,7 @@
117 117 "vite-plugin-pwa": "^0.5.6",
118 118 "vite-plugin-style-import": "^0.8.1",
119 119 "vite-plugin-svg-icons": "^0.3.4",
120   - "vite-plugin-theme": "^0.4.8",
  120 + "vite-plugin-theme": "^0.5.0",
121 121 "vite-plugin-windicss": "0.8.2",
122 122 "vue-eslint-parser": "^7.6.0",
123 123 "yargs": "^16.2.0"
... ...
src/components/Tinymce/src/Editor.vue
... ... @@ -32,6 +32,7 @@
32 32 import { onMountedOrActivated } from '/@/hooks/core/onMountedOrActivated';
33 33 import ImgUpload from './ImgUpload.vue';
34 34 import { useDesign } from '/@/hooks/web/useDesign';
  35 + import { isNumber } from '/@/utils/is';
35 36  
36 37 const CDN_URL = 'https://cdn.bootcdn.net/ajax/libs/tinymce/5.5.1';
37 38  
... ... @@ -56,7 +57,7 @@
56 57  
57 58 const containerWidth = computed(() => {
58 59 const width = props.width;
59   - if (/^[\d]+(\.[\d]+)?$/.test(width.toString())) {
  60 + if (isNumber(width)) {
60 61 return `${width}px`;
61 62 }
62 63 return width;
... ...
src/hooks/web/useScript.ts
... ... @@ -12,6 +12,7 @@ export function useScript(opts: ScriptOptions) {
12 12 const promise = new Promise((resolve, reject) => {
13 13 onMounted(() => {
14 14 const script = document.createElement('script');
  15 + script.type = 'text/javascript';
15 16 script.onload = function () {
16 17 isLoading.value = false;
17 18 success.value = true;
... ...
src/locales/lang/en/routes/demo/charts.ts
1 1 export default {
  2 + baiduMap: 'Baidu map',
  3 + aMap: 'A map',
  4 + googleMap: 'Google map',
2 5 charts: 'Chart',
3 6 map: 'Map',
4 7 line: 'Line',
... ...
src/locales/lang/zh_CN/routes/demo/charts.ts
1 1 export default {
  2 + baiduMap: '百度地图',
  3 + aMap: '高德地图',
  4 + googleMap: '谷歌地图',
2 5 charts: '图表',
3 6 map: '地图',
4 7 line: '折线图',
... ...
src/main.ts
1 1 import '/@/design/index.less';
2 2 import '@virtual/windi.css';
3 3  
  4 +// Do not introduce on-demand in local development?
  5 +// In the local development for on-demand introduction, the number of browser requests will increase by about 20%.
  6 +// Which may slow down the browser refresh.
  7 +// Therefore, all are introduced in local development, and only introduced on demand in the production environment
  8 +if (import.meta.env.DEV) {
  9 + import('ant-design-vue/dist/antd.less');
  10 +}
  11 +
4 12 import { createApp } from 'vue';
5 13 import App from './App.vue';
6 14  
... ...
src/router/menus/modules/demo/charts.ts
... ... @@ -6,11 +6,37 @@ const menu: MenuModule = {
6 6 menu: {
7 7 name: t('routes.demo.charts.charts'),
8 8 path: '/charts',
  9 + tag: {
  10 + content: 'new',
  11 + },
9 12 children: [
10 13 {
  14 + path: 'aMap',
  15 + name: t('routes.demo.charts.aMap'),
  16 + tag: {
  17 + dot: true,
  18 + },
  19 + },
  20 +
  21 + {
  22 + path: 'baiduMap',
  23 + name: t('routes.demo.charts.baiduMap'),
  24 + tag: {
  25 + dot: true,
  26 + },
  27 + },
  28 + {
  29 + path: 'googleMap',
  30 + name: t('routes.demo.charts.googleMap'),
  31 + tag: {
  32 + dot: true,
  33 + },
  34 + },
  35 + {
11 36 path: 'apexChart',
12 37 name: t('routes.demo.charts.apexChart'),
13 38 },
  39 +
14 40 {
15 41 path: 'echarts',
16 42 name: 'Echarts',
... ...
src/router/routes/modules/demo/charts.ts
... ... @@ -14,12 +14,37 @@ const charts: AppRouteModule = {
14 14 },
15 15 children: [
16 16 {
  17 + path: 'baiduMap',
  18 + name: 'BaiduMap',
  19 + meta: {
  20 + title: t('routes.demo.charts.baiduMap'),
  21 + },
  22 + component: () => import('/@/views/demo/charts/map/Baidu.vue'),
  23 + },
  24 + {
  25 + path: 'aMap',
  26 + name: 'AMap',
  27 + meta: {
  28 + title: t('routes.demo.charts.aMap'),
  29 + },
  30 + component: () => import('/@/views/demo/charts/map/Amap.vue'),
  31 + },
  32 + {
  33 + path: 'googleMap',
  34 + name: 'GoogleMap',
  35 + meta: {
  36 + title: t('routes.demo.charts.googleMap'),
  37 + },
  38 + component: () => import('/@/views/demo/charts/map/Google.vue'),
  39 + },
  40 +
  41 + {
17 42 path: 'apexChart',
18 43 name: 'ApexChart',
19 44 meta: {
20 45 title: t('routes.demo.charts.apexChart'),
21 46 },
22   - component: () => import('/@/views/demo/echarts/apex/index.vue'),
  47 + component: () => import('/@/views/demo/charts/apex/index.vue'),
23 48 },
24 49 {
25 50 path: 'echarts',
... ... @@ -33,7 +58,7 @@ const charts: AppRouteModule = {
33 58 {
34 59 path: 'map',
35 60 name: 'Map',
36   - component: () => import('/@/views/demo/echarts/Map.vue'),
  61 + component: () => import('/@/views/demo/charts/Map.vue'),
37 62 meta: {
38 63 title: t('routes.demo.charts.map'),
39 64 },
... ... @@ -41,7 +66,7 @@ const charts: AppRouteModule = {
41 66 {
42 67 path: 'line',
43 68 name: 'Line',
44   - component: () => import('/@/views/demo/echarts/Line.vue'),
  69 + component: () => import('/@/views/demo/charts/Line.vue'),
45 70 meta: {
46 71 title: t('routes.demo.charts.line'),
47 72 },
... ... @@ -49,7 +74,7 @@ const charts: AppRouteModule = {
49 74 {
50 75 path: 'pie',
51 76 name: 'Pie',
52   - component: () => import('/@/views/demo/echarts/Pie.vue'),
  77 + component: () => import('/@/views/demo/charts/Pie.vue'),
53 78 meta: {
54 79 title: t('routes.demo.charts.pie'),
55 80 },
... ...
src/views/demo/echarts/Line.vue renamed to src/views/demo/charts/Line.vue
src/views/demo/echarts/Map.vue renamed to src/views/demo/charts/Map.vue
src/views/demo/echarts/Pie.vue renamed to src/views/demo/charts/Pie.vue
src/views/demo/echarts/apex/Area.vue renamed to src/views/demo/charts/apex/Area.vue
src/views/demo/echarts/apex/Bar.vue renamed to src/views/demo/charts/apex/Bar.vue
src/views/demo/echarts/apex/Line.vue renamed to src/views/demo/charts/apex/Line.vue
src/views/demo/echarts/apex/Mixed.vue renamed to src/views/demo/charts/apex/Mixed.vue
src/views/demo/echarts/apex/index.vue renamed to src/views/demo/charts/apex/index.vue
src/views/demo/echarts/china.json renamed to src/views/demo/charts/china.json
src/views/demo/echarts/data.ts renamed to src/views/demo/charts/data.ts
src/views/demo/charts/map/AMap.vue 0 → 100644
  1 +<template>
  2 + <div ref="wrapRef" :style="{ height, width }"></div>
  3 +</template>
  4 +<script lang="ts">
  5 + import { defineComponent, ref, nextTick, unref, onMounted } from 'vue';
  6 +
  7 + import { useScript } from '/@/hooks/web/useScript';
  8 +
  9 + const A_MAP_URL = 'https://webapi.amap.com/maps?v=2.0&key=d7bb98e7185300250dd5f918c12f484b';
  10 +
  11 + export default defineComponent({
  12 + name: 'AMap',
  13 + props: {
  14 + width: {
  15 + type: String,
  16 + default: '100%',
  17 + },
  18 + height: {
  19 + type: String,
  20 + default: 'calc(100vh - 78px)',
  21 + },
  22 + },
  23 + setup() {
  24 + const wrapRef = ref<HTMLDivElement | null>(null);
  25 + const { toPromise } = useScript({ src: A_MAP_URL });
  26 +
  27 + async function initMap() {
  28 + await toPromise();
  29 + await nextTick();
  30 + const wrapEl = unref(wrapRef);
  31 + if (!wrapEl) return;
  32 + const AMap = (window as any).AMap;
  33 + new AMap.Map(wrapEl, {
  34 + zoom: 11,
  35 + center: [116.397428, 39.90923],
  36 + viewMode: '3D',
  37 + });
  38 + }
  39 +
  40 + onMounted(() => {
  41 + initMap();
  42 + });
  43 +
  44 + return { wrapRef };
  45 + },
  46 + });
  47 +</script>
... ...
src/views/demo/charts/map/Baidu.vue 0 → 100644
  1 +<template>
  2 + <div ref="wrapRef" :style="{ height, width }"></div>
  3 +</template>
  4 +<script lang="ts">
  5 + import { defineComponent, ref, nextTick, unref, onMounted } from 'vue';
  6 +
  7 + import { useScript } from '/@/hooks/web/useScript';
  8 +
  9 + const BAI_DU_MAP_URL =
  10 + 'https://api.map.baidu.com/getscript?v=3.0&ak=OaBvYmKX3pjF7YFUFeeBCeGdy9Zp7xB2&services=&t=20210201100830';
  11 + export default defineComponent({
  12 + name: 'BaiduMap',
  13 + props: {
  14 + width: {
  15 + type: String,
  16 + default: '100%',
  17 + },
  18 + height: {
  19 + type: String,
  20 + default: 'calc(100vh - 78px)',
  21 + },
  22 + },
  23 + setup() {
  24 + const wrapRef = ref<HTMLDivElement | null>(null);
  25 + const { toPromise } = useScript({ src: BAI_DU_MAP_URL });
  26 +
  27 + async function initMap() {
  28 + await toPromise();
  29 + await nextTick();
  30 + const wrapEl = unref(wrapRef);
  31 + if (!wrapEl) return;
  32 + const BMap = (window as any).BMap;
  33 + const map = new BMap.Map(wrapEl);
  34 + const point = new BMap.Point(116.404, 39.915);
  35 + map.centerAndZoom(point, 15);
  36 + map.enableScrollWheelZoom(true);
  37 + }
  38 +
  39 + onMounted(() => {
  40 + initMap();
  41 + });
  42 +
  43 + return { wrapRef };
  44 + },
  45 + });
  46 +</script>
... ...
src/views/demo/charts/map/Google.vue 0 → 100644
  1 +<template>
  2 + <div ref="wrapRef" :style="{ height, width }"></div>
  3 +</template>
  4 +<script lang="ts">
  5 + import { defineComponent, ref, nextTick, unref, onMounted } from 'vue';
  6 +
  7 + import { useScript } from '/@/hooks/web/useScript';
  8 +
  9 + const MAP_URL =
  10 + 'https://maps.googleapis.com/maps/api/js?key=AIzaSyBQWrrGwj4gAzKndcbwD5favT9K0wgty_0&signed_in=true';
  11 +
  12 + export default defineComponent({
  13 + name: 'GoogleMap',
  14 + props: {
  15 + width: {
  16 + type: String,
  17 + default: '100%',
  18 + },
  19 + height: {
  20 + type: String,
  21 + default: 'calc(100vh - 78px)',
  22 + },
  23 + },
  24 + setup() {
  25 + const wrapRef = ref<HTMLDivElement | null>(null);
  26 + const { toPromise } = useScript({ src: MAP_URL });
  27 +
  28 + async function initMap() {
  29 + await toPromise();
  30 + await nextTick();
  31 + const wrapEl = unref(wrapRef);
  32 + if (!wrapEl) return;
  33 + const google = (window as any).google;
  34 + const latLng = { lat: 116.404, lng: 39.915 };
  35 + const map = new google.maps.Map(wrapEl, {
  36 + zoom: 4,
  37 + center: latLng,
  38 + });
  39 + new google.maps.Marker({
  40 + position: latLng,
  41 + map: map,
  42 + title: 'Hello World!',
  43 + });
  44 + }
  45 +
  46 + onMounted(() => {
  47 + initMap();
  48 + });
  49 +
  50 + return { wrapRef };
  51 + },
  52 + });
  53 +</script>
... ...
vite.config.ts
... ... @@ -5,14 +5,11 @@ import { resolve } from &#39;path&#39;;
5 5  
6 6 import { generateModifyVars } from './build/config/themeConfig';
7 7 import { createProxy } from './build/vite/proxy';
  8 +import { createAlias } from './build/vite/alias';
8 9 import { wrapperEnv } from './build/utils';
9 10 import { createVitePlugins } from './build/vite/plugin';
10 11 import { OUTPUT_DIR } from './build/constant';
11 12  
12   -function pathResolve(dir: string) {
13   - return resolve(__dirname, '.', dir);
14   -}
15   -
16 13 export default ({ command, mode }: ConfigEnv): UserConfig => {
17 14 const root = process.cwd();
18 15  
... ... @@ -29,18 +26,12 @@ export default ({ command, mode }: ConfigEnv): UserConfig =&gt; {
29 26 base: VITE_PUBLIC_PATH,
30 27 root,
31 28 resolve: {
32   - alias: [
33   - {
34   - // /@/xxxx => src/xxx
35   - find: /^\/@\//,
36   - replacement: pathResolve('src') + '/',
37   - },
38   - {
39   - // /#/xxxx => types/xxx
40   - find: /^\/#\//,
41   - replacement: pathResolve('types') + '/',
42   - },
43   - ],
  29 + alias: createAlias([
  30 + // /@/xxxx => src/xxxx
  31 + ['/@/', 'src'],
  32 + // /#/xxxx => types/xxxx
  33 + ['/#/', 'types'],
  34 + ]),
44 35 },
45 36 server: {
46 37 port: VITE_PORT,
... ... @@ -52,7 +43,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig =&gt; {
52 43 },
53 44  
54 45 build: {
55   - // minify: 'esbuild',
  46 + minify: 'esbuild',
56 47 outDir: OUTPUT_DIR,
57 48 polyfillDynamicImport: VITE_LEGACY,
58 49 terserOptions: {
... ...
yarn.lock
... ... @@ -41,11 +41,23 @@
41 41 dependencies:
42 42 "@babel/highlight" "^7.10.4"
43 43  
  44 +"@babel/code-frame@^7.12.13":
  45 + version "7.12.13"
  46 + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658"
  47 + integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==
  48 + dependencies:
  49 + "@babel/highlight" "^7.12.13"
  50 +
44 51 "@babel/compat-data@^7.12.5", "@babel/compat-data@^7.12.7":
45 52 version "7.12.7"
46 53 resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz#9329b4782a7d6bbd7eef57e11addf91ee3ef1e41"
47 54 integrity sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==
48 55  
  56 +"@babel/compat-data@^7.13.8":
  57 + version "7.13.8"
  58 + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.8.tgz#5b783b9808f15cef71547f1b691f34f8ff6003a6"
  59 + integrity sha512-EaI33z19T4qN3xLXsGf48M2cDqa6ei9tPZlfLdb2HC+e/cFtREiRd8hdSqDbwdLB0/+gLwqJmCYASH0z2bUdog==
  60 +
49 61 "@babel/core@>=7.9.0", "@babel/core@^7.11.1", "@babel/core@^7.12.10":
50 62 version "7.12.10"
51 63 resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd"
... ... @@ -67,6 +79,28 @@
67 79 semver "^5.4.1"
68 80 source-map "^0.5.0"
69 81  
  82 +"@babel/core@^7.1.0", "@babel/core@^7.7.5":
  83 + version "7.13.10"
  84 + resolved "https://registry.npmjs.org/@babel/core/-/core-7.13.10.tgz#07de050bbd8193fcd8a3c27918c0890613a94559"
  85 + integrity sha512-bfIYcT0BdKeAZrovpMqX2Mx5NrgAckGbwT982AkdS5GNfn3KMGiprlBAtmBcFZRUmpaufS6WZFP8trvx8ptFDw==
  86 + dependencies:
  87 + "@babel/code-frame" "^7.12.13"
  88 + "@babel/generator" "^7.13.9"
  89 + "@babel/helper-compilation-targets" "^7.13.10"
  90 + "@babel/helper-module-transforms" "^7.13.0"
  91 + "@babel/helpers" "^7.13.10"
  92 + "@babel/parser" "^7.13.10"
  93 + "@babel/template" "^7.12.13"
  94 + "@babel/traverse" "^7.13.0"
  95 + "@babel/types" "^7.13.0"
  96 + convert-source-map "^1.7.0"
  97 + debug "^4.1.0"
  98 + gensync "^1.0.0-beta.2"
  99 + json5 "^2.1.2"
  100 + lodash "^4.17.19"
  101 + semver "^6.3.0"
  102 + source-map "^0.5.0"
  103 +
70 104 "@babel/generator@^7.12.10", "@babel/generator@^7.12.11":
71 105 version "7.12.11"
72 106 resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz#98a7df7b8c358c9a37ab07a24056853016aba3af"
... ... @@ -76,6 +110,15 @@
76 110 jsesc "^2.5.1"
77 111 source-map "^0.5.0"
78 112  
  113 +"@babel/generator@^7.13.0", "@babel/generator@^7.13.9":
  114 + version "7.13.9"
  115 + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39"
  116 + integrity sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==
  117 + dependencies:
  118 + "@babel/types" "^7.13.0"
  119 + jsesc "^2.5.1"
  120 + source-map "^0.5.0"
  121 +
79 122 "@babel/helper-annotate-as-pure@^7.10.4":
80 123 version "7.12.10"
81 124 resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz#54ab9b000e60a93644ce17b3f37d313aaf1d115d"
... ... @@ -101,6 +144,16 @@
101 144 browserslist "^4.14.5"
102 145 semver "^5.5.0"
103 146  
  147 +"@babel/helper-compilation-targets@^7.13.10":
  148 + version "7.13.10"
  149 + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.10.tgz#1310a1678cb8427c07a753750da4f8ce442bdd0c"
  150 + integrity sha512-/Xju7Qg1GQO4mHZ/Kcs6Au7gfafgZnwm+a7sy/ow/tV1sHeraRUHbjdat8/UvDor4Tez+siGKDk6zIKtCPKVJA==
  151 + dependencies:
  152 + "@babel/compat-data" "^7.13.8"
  153 + "@babel/helper-validator-option" "^7.12.17"
  154 + browserslist "^4.14.5"
  155 + semver "^6.3.0"
  156 +
104 157 "@babel/helper-create-class-features-plugin@^7.12.1":
105 158 version "7.12.1"
106 159 resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e"
... ... @@ -145,6 +198,15 @@
145 198 "@babel/template" "^7.12.7"
146 199 "@babel/types" "^7.12.11"
147 200  
  201 +"@babel/helper-function-name@^7.12.13":
  202 + version "7.12.13"
  203 + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a"
  204 + integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==
  205 + dependencies:
  206 + "@babel/helper-get-function-arity" "^7.12.13"
  207 + "@babel/template" "^7.12.13"
  208 + "@babel/types" "^7.12.13"
  209 +
148 210 "@babel/helper-get-function-arity@^7.12.10":
149 211 version "7.12.10"
150 212 resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz#b158817a3165b5faa2047825dfa61970ddcc16cf"
... ... @@ -152,6 +214,13 @@
152 214 dependencies:
153 215 "@babel/types" "^7.12.10"
154 216  
  217 +"@babel/helper-get-function-arity@^7.12.13":
  218 + version "7.12.13"
  219 + resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583"
  220 + integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==
  221 + dependencies:
  222 + "@babel/types" "^7.12.13"
  223 +
155 224 "@babel/helper-hoist-variables@^7.10.4":
156 225 version "7.10.4"
157 226 resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz#d49b001d1d5a68ca5e6604dda01a6297f7c9381e"
... ... @@ -166,6 +235,13 @@
166 235 dependencies:
167 236 "@babel/types" "^7.12.7"
168 237  
  238 +"@babel/helper-member-expression-to-functions@^7.13.0":
  239 + version "7.13.0"
  240 + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz#6aa4bb678e0f8c22f58cdb79451d30494461b091"
  241 + integrity sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ==
  242 + dependencies:
  243 + "@babel/types" "^7.13.0"
  244 +
169 245 "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5":
170 246 version "7.12.5"
171 247 resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb"
... ... @@ -173,6 +249,13 @@
173 249 dependencies:
174 250 "@babel/types" "^7.12.5"
175 251  
  252 +"@babel/helper-module-imports@^7.12.13":
  253 + version "7.12.13"
  254 + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz#ec67e4404f41750463e455cc3203f6a32e93fcb0"
  255 + integrity sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==
  256 + dependencies:
  257 + "@babel/types" "^7.12.13"
  258 +
176 259 "@babel/helper-module-transforms@^7.12.1":
177 260 version "7.12.1"
178 261 resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c"
... ... @@ -188,6 +271,21 @@
188 271 "@babel/types" "^7.12.1"
189 272 lodash "^4.17.19"
190 273  
  274 +"@babel/helper-module-transforms@^7.13.0":
  275 + version "7.13.0"
  276 + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz#42eb4bd8eea68bab46751212c357bfed8b40f6f1"
  277 + integrity sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw==
  278 + dependencies:
  279 + "@babel/helper-module-imports" "^7.12.13"
  280 + "@babel/helper-replace-supers" "^7.13.0"
  281 + "@babel/helper-simple-access" "^7.12.13"
  282 + "@babel/helper-split-export-declaration" "^7.12.13"
  283 + "@babel/helper-validator-identifier" "^7.12.11"
  284 + "@babel/template" "^7.12.13"
  285 + "@babel/traverse" "^7.13.0"
  286 + "@babel/types" "^7.13.0"
  287 + lodash "^4.17.19"
  288 +
191 289 "@babel/helper-optimise-call-expression@^7.10.4", "@babel/helper-optimise-call-expression@^7.12.10":
192 290 version "7.12.10"
193 291 resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz#94ca4e306ee11a7dd6e9f42823e2ac6b49881e2d"
... ... @@ -195,11 +293,23 @@
195 293 dependencies:
196 294 "@babel/types" "^7.12.10"
197 295  
  296 +"@babel/helper-optimise-call-expression@^7.12.13":
  297 + version "7.12.13"
  298 + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea"
  299 + integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==
  300 + dependencies:
  301 + "@babel/types" "^7.12.13"
  302 +
198 303 "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
199 304 version "7.10.4"
200 305 resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375"
201 306 integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==
202 307  
  308 +"@babel/helper-plugin-utils@^7.12.13":
  309 + version "7.13.0"
  310 + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af"
  311 + integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ==
  312 +
203 313 "@babel/helper-remap-async-to-generator@^7.12.1":
204 314 version "7.12.1"
205 315 resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd"
... ... @@ -219,6 +329,16 @@
219 329 "@babel/traverse" "^7.12.10"
220 330 "@babel/types" "^7.12.11"
221 331  
  332 +"@babel/helper-replace-supers@^7.13.0":
  333 + version "7.13.0"
  334 + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz#6034b7b51943094cb41627848cb219cb02be1d24"
  335 + integrity sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw==
  336 + dependencies:
  337 + "@babel/helper-member-expression-to-functions" "^7.13.0"
  338 + "@babel/helper-optimise-call-expression" "^7.12.13"
  339 + "@babel/traverse" "^7.13.0"
  340 + "@babel/types" "^7.13.0"
  341 +
222 342 "@babel/helper-simple-access@^7.12.1":
223 343 version "7.12.1"
224 344 resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136"
... ... @@ -226,6 +346,13 @@
226 346 dependencies:
227 347 "@babel/types" "^7.12.1"
228 348  
  349 +"@babel/helper-simple-access@^7.12.13":
  350 + version "7.12.13"
  351 + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz#8478bcc5cacf6aa1672b251c1d2dde5ccd61a6c4"
  352 + integrity sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==
  353 + dependencies:
  354 + "@babel/types" "^7.12.13"
  355 +
229 356 "@babel/helper-skip-transparent-expression-wrappers@^7.12.1":
230 357 version "7.12.1"
231 358 resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf"
... ... @@ -240,6 +367,13 @@
240 367 dependencies:
241 368 "@babel/types" "^7.12.11"
242 369  
  370 +"@babel/helper-split-export-declaration@^7.12.13":
  371 + version "7.12.13"
  372 + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05"
  373 + integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==
  374 + dependencies:
  375 + "@babel/types" "^7.12.13"
  376 +
243 377 "@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.12.11":
244 378 version "7.12.11"
245 379 resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed"
... ... @@ -250,6 +384,11 @@
250 384 resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz#d66cb8b7a3e7fe4c6962b32020a131ecf0847f4f"
251 385 integrity sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==
252 386  
  387 +"@babel/helper-validator-option@^7.12.17":
  388 + version "7.12.17"
  389 + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831"
  390 + integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==
  391 +
253 392 "@babel/helper-wrap-function@^7.10.4":
254 393 version "7.12.3"
255 394 resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9"
... ... @@ -269,6 +408,15 @@
269 408 "@babel/traverse" "^7.12.5"
270 409 "@babel/types" "^7.12.5"
271 410  
  411 +"@babel/helpers@^7.13.10":
  412 + version "7.13.10"
  413 + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz#fd8e2ba7488533cdeac45cc158e9ebca5e3c7df8"
  414 + integrity sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==
  415 + dependencies:
  416 + "@babel/template" "^7.12.13"
  417 + "@babel/traverse" "^7.13.0"
  418 + "@babel/types" "^7.13.0"
  419 +
272 420 "@babel/highlight@^7.10.4":
273 421 version "7.10.4"
274 422 resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143"
... ... @@ -278,7 +426,16 @@
278 426 chalk "^2.0.0"
279 427 js-tokens "^4.0.0"
280 428  
281   -"@babel/parser@^7.0.0":
  429 +"@babel/highlight@^7.12.13":
  430 + version "7.13.10"
  431 + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz#a8b2a66148f5b27d666b15d81774347a731d52d1"
  432 + integrity sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==
  433 + dependencies:
  434 + "@babel/helper-validator-identifier" "^7.12.11"
  435 + chalk "^2.0.0"
  436 + js-tokens "^4.0.0"
  437 +
  438 +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.12.13", "@babel/parser@^7.13.0", "@babel/parser@^7.13.10":
282 439 version "7.13.10"
283 440 resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.13.10.tgz#8f8f9bf7b3afa3eabd061f7a5bcdf4fec3c48409"
284 441 integrity sha512-0s7Mlrw9uTWkYua7xWr99Wpk2bnGa0ANleKfksYAES8LpWH4gW1OUr42vqKNf0us5UQNfru2wPqMqRITzq/SIQ==
... ... @@ -395,13 +552,20 @@
395 552 "@babel/helper-create-regexp-features-plugin" "^7.12.1"
396 553 "@babel/helper-plugin-utils" "^7.10.4"
397 554  
398   -"@babel/plugin-syntax-async-generators@^7.8.0":
  555 +"@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4":
399 556 version "7.8.4"
400 557 resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
401 558 integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
402 559 dependencies:
403 560 "@babel/helper-plugin-utils" "^7.8.0"
404 561  
  562 +"@babel/plugin-syntax-bigint@^7.8.3":
  563 + version "7.8.3"
  564 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea"
  565 + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
  566 + dependencies:
  567 + "@babel/helper-plugin-utils" "^7.8.0"
  568 +
405 569 "@babel/plugin-syntax-class-properties@^7.12.1":
406 570 version "7.12.1"
407 571 resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978"
... ... @@ -409,6 +573,13 @@
409 573 dependencies:
410 574 "@babel/helper-plugin-utils" "^7.10.4"
411 575  
  576 +"@babel/plugin-syntax-class-properties@^7.8.3":
  577 + version "7.12.13"
  578 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
  579 + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
  580 + dependencies:
  581 + "@babel/helper-plugin-utils" "^7.12.13"
  582 +
412 583 "@babel/plugin-syntax-dynamic-import@^7.8.0":
413 584 version "7.8.3"
414 585 resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
... ... @@ -423,14 +594,14 @@
423 594 dependencies:
424 595 "@babel/helper-plugin-utils" "^7.8.3"
425 596  
426   -"@babel/plugin-syntax-import-meta@^7.10.4":
  597 +"@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3":
427 598 version "7.10.4"
428 599 resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
429 600 integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
430 601 dependencies:
431 602 "@babel/helper-plugin-utils" "^7.10.4"
432 603  
433   -"@babel/plugin-syntax-json-strings@^7.8.0":
  604 +"@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3":
434 605 version "7.8.3"
435 606 resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
436 607 integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
... ... @@ -444,42 +615,42 @@
444 615 dependencies:
445 616 "@babel/helper-plugin-utils" "^7.10.4"
446 617  
447   -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4":
  618 +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
448 619 version "7.10.4"
449 620 resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
450 621 integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
451 622 dependencies:
452 623 "@babel/helper-plugin-utils" "^7.10.4"
453 624  
454   -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0":
  625 +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
455 626 version "7.8.3"
456 627 resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
457 628 integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
458 629 dependencies:
459 630 "@babel/helper-plugin-utils" "^7.8.0"
460 631  
461   -"@babel/plugin-syntax-numeric-separator@^7.10.4":
  632 +"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
462 633 version "7.10.4"
463 634 resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
464 635 integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
465 636 dependencies:
466 637 "@babel/helper-plugin-utils" "^7.10.4"
467 638  
468   -"@babel/plugin-syntax-object-rest-spread@^7.8.0":
  639 +"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3":
469 640 version "7.8.3"
470 641 resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
471 642 integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
472 643 dependencies:
473 644 "@babel/helper-plugin-utils" "^7.8.0"
474 645  
475   -"@babel/plugin-syntax-optional-catch-binding@^7.8.0":
  646 +"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3":
476 647 version "7.8.3"
477 648 resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
478 649 integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
479 650 dependencies:
480 651 "@babel/helper-plugin-utils" "^7.8.0"
481 652  
482   -"@babel/plugin-syntax-optional-chaining@^7.8.0":
  653 +"@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3":
483 654 version "7.8.3"
484 655 resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
485 656 integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
... ... @@ -493,6 +664,13 @@
493 664 dependencies:
494 665 "@babel/helper-plugin-utils" "^7.10.4"
495 666  
  667 +"@babel/plugin-syntax-top-level-await@^7.8.3":
  668 + version "7.12.13"
  669 + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178"
  670 + integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==
  671 + dependencies:
  672 + "@babel/helper-plugin-utils" "^7.12.13"
  673 +
496 674 "@babel/plugin-syntax-typescript@^7.12.1":
497 675 version "7.12.1"
498 676 resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz#460ba9d77077653803c3dd2e673f76d66b4029e5"
... ... @@ -862,6 +1040,15 @@
862 1040 "@babel/parser" "^7.12.7"
863 1041 "@babel/types" "^7.12.7"
864 1042  
  1043 +"@babel/template@^7.12.13", "@babel/template@^7.3.3":
  1044 + version "7.12.13"
  1045 + resolved "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327"
  1046 + integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==
  1047 + dependencies:
  1048 + "@babel/code-frame" "^7.12.13"
  1049 + "@babel/parser" "^7.12.13"
  1050 + "@babel/types" "^7.12.13"
  1051 +
865 1052 "@babel/traverse@^7.0.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.10", "@babel/traverse@^7.12.5":
866 1053 version "7.12.12"
867 1054 resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.12.tgz#d0cd87892704edd8da002d674bc811ce64743376"
... ... @@ -877,6 +1064,21 @@
877 1064 globals "^11.1.0"
878 1065 lodash "^4.17.19"
879 1066  
  1067 +"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0":
  1068 + version "7.13.0"
  1069 + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc"
  1070 + integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ==
  1071 + dependencies:
  1072 + "@babel/code-frame" "^7.12.13"
  1073 + "@babel/generator" "^7.13.0"
  1074 + "@babel/helper-function-name" "^7.12.13"
  1075 + "@babel/helper-split-export-declaration" "^7.12.13"
  1076 + "@babel/parser" "^7.13.0"
  1077 + "@babel/types" "^7.13.0"
  1078 + debug "^4.1.0"
  1079 + globals "^11.1.0"
  1080 + lodash "^4.17.19"
  1081 +
880 1082 "@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.12.0", "@babel/types@^7.12.1", "@babel/types@^7.12.10", "@babel/types@^7.12.11", "@babel/types@^7.12.12", "@babel/types@^7.12.5", "@babel/types@^7.12.7", "@babel/types@^7.4.4":
881 1083 version "7.12.12"
882 1084 resolved "https://registry.npmjs.org/@babel/types/-/types-7.12.12.tgz#4608a6ec313abbd87afa55004d373ad04a96c299"
... ... @@ -886,6 +1088,28 @@
886 1088 lodash "^4.17.19"
887 1089 to-fast-properties "^2.0.0"
888 1090  
  1091 +"@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3":
  1092 + version "7.13.0"
  1093 + resolved "https://registry.npmjs.org/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80"
  1094 + integrity sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA==
  1095 + dependencies:
  1096 + "@babel/helper-validator-identifier" "^7.12.11"
  1097 + lodash "^4.17.19"
  1098 + to-fast-properties "^2.0.0"
  1099 +
  1100 +"@bcoe/v8-coverage@^0.2.3":
  1101 + version "0.2.3"
  1102 + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
  1103 + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
  1104 +
  1105 +"@cnakazawa/watch@^1.0.3":
  1106 + version "1.0.4"
  1107 + resolved "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a"
  1108 + integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==
  1109 + dependencies:
  1110 + exec-sh "^0.3.2"
  1111 + minimist "^1.2.0"
  1112 +
889 1113 "@commitlint/cli@^12.0.1":
890 1114 version "12.0.1"
891 1115 resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-12.0.1.tgz#8960e34e8f1aed8b2ea50f223ee817fdf2264ffb"
... ... @@ -1165,6 +1389,193 @@
1165 1389 resolved "https://registry.npmjs.org/@intlify/shared/-/shared-9.0.0.tgz#d85b3b5f9033f377c5cf2202cf2459aa49948f36"
1166 1390 integrity sha512-0r4v7dnY8g/Jfx2swUWy2GyfH/WvIpWvkU4OIupvxDTWiE8RhcpbOCVvqpVh/xGi0proHQ/r2Dhc0QSItUsfDQ==
1167 1391  
  1392 +"@istanbuljs/load-nyc-config@^1.0.0":
  1393 + version "1.1.0"
  1394 + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
  1395 + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
  1396 + dependencies:
  1397 + camelcase "^5.3.1"
  1398 + find-up "^4.1.0"
  1399 + get-package-type "^0.1.0"
  1400 + js-yaml "^3.13.1"
  1401 + resolve-from "^5.0.0"
  1402 +
  1403 +"@istanbuljs/schema@^0.1.2":
  1404 + version "0.1.3"
  1405 + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
  1406 + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
  1407 +
  1408 +"@jest/console@^26.6.2":
  1409 + version "26.6.2"
  1410 + resolved "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2"
  1411 + integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==
  1412 + dependencies:
  1413 + "@jest/types" "^26.6.2"
  1414 + "@types/node" "*"
  1415 + chalk "^4.0.0"
  1416 + jest-message-util "^26.6.2"
  1417 + jest-util "^26.6.2"
  1418 + slash "^3.0.0"
  1419 +
  1420 +"@jest/core@^26.6.3":
  1421 + version "26.6.3"
  1422 + resolved "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad"
  1423 + integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==
  1424 + dependencies:
  1425 + "@jest/console" "^26.6.2"
  1426 + "@jest/reporters" "^26.6.2"
  1427 + "@jest/test-result" "^26.6.2"
  1428 + "@jest/transform" "^26.6.2"
  1429 + "@jest/types" "^26.6.2"
  1430 + "@types/node" "*"
  1431 + ansi-escapes "^4.2.1"
  1432 + chalk "^4.0.0"
  1433 + exit "^0.1.2"
  1434 + graceful-fs "^4.2.4"
  1435 + jest-changed-files "^26.6.2"
  1436 + jest-config "^26.6.3"
  1437 + jest-haste-map "^26.6.2"
  1438 + jest-message-util "^26.6.2"
  1439 + jest-regex-util "^26.0.0"
  1440 + jest-resolve "^26.6.2"
  1441 + jest-resolve-dependencies "^26.6.3"
  1442 + jest-runner "^26.6.3"
  1443 + jest-runtime "^26.6.3"
  1444 + jest-snapshot "^26.6.2"
  1445 + jest-util "^26.6.2"
  1446 + jest-validate "^26.6.2"
  1447 + jest-watcher "^26.6.2"
  1448 + micromatch "^4.0.2"
  1449 + p-each-series "^2.1.0"
  1450 + rimraf "^3.0.0"
  1451 + slash "^3.0.0"
  1452 + strip-ansi "^6.0.0"
  1453 +
  1454 +"@jest/environment@^26.6.2":
  1455 + version "26.6.2"
  1456 + resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c"
  1457 + integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==
  1458 + dependencies:
  1459 + "@jest/fake-timers" "^26.6.2"
  1460 + "@jest/types" "^26.6.2"
  1461 + "@types/node" "*"
  1462 + jest-mock "^26.6.2"
  1463 +
  1464 +"@jest/fake-timers@^26.6.2":
  1465 + version "26.6.2"
  1466 + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad"
  1467 + integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==
  1468 + dependencies:
  1469 + "@jest/types" "^26.6.2"
  1470 + "@sinonjs/fake-timers" "^6.0.1"
  1471 + "@types/node" "*"
  1472 + jest-message-util "^26.6.2"
  1473 + jest-mock "^26.6.2"
  1474 + jest-util "^26.6.2"
  1475 +
  1476 +"@jest/globals@^26.6.2":
  1477 + version "26.6.2"
  1478 + resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a"
  1479 + integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==
  1480 + dependencies:
  1481 + "@jest/environment" "^26.6.2"
  1482 + "@jest/types" "^26.6.2"
  1483 + expect "^26.6.2"
  1484 +
  1485 +"@jest/reporters@^26.6.2":
  1486 + version "26.6.2"
  1487 + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6"
  1488 + integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==
  1489 + dependencies:
  1490 + "@bcoe/v8-coverage" "^0.2.3"
  1491 + "@jest/console" "^26.6.2"
  1492 + "@jest/test-result" "^26.6.2"
  1493 + "@jest/transform" "^26.6.2"
  1494 + "@jest/types" "^26.6.2"
  1495 + chalk "^4.0.0"
  1496 + collect-v8-coverage "^1.0.0"
  1497 + exit "^0.1.2"
  1498 + glob "^7.1.2"
  1499 + graceful-fs "^4.2.4"
  1500 + istanbul-lib-coverage "^3.0.0"
  1501 + istanbul-lib-instrument "^4.0.3"
  1502 + istanbul-lib-report "^3.0.0"
  1503 + istanbul-lib-source-maps "^4.0.0"
  1504 + istanbul-reports "^3.0.2"
  1505 + jest-haste-map "^26.6.2"
  1506 + jest-resolve "^26.6.2"
  1507 + jest-util "^26.6.2"
  1508 + jest-worker "^26.6.2"
  1509 + slash "^3.0.0"
  1510 + source-map "^0.6.0"
  1511 + string-length "^4.0.1"
  1512 + terminal-link "^2.0.0"
  1513 + v8-to-istanbul "^7.0.0"
  1514 + optionalDependencies:
  1515 + node-notifier "^8.0.0"
  1516 +
  1517 +"@jest/source-map@^26.6.2":
  1518 + version "26.6.2"
  1519 + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535"
  1520 + integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==
  1521 + dependencies:
  1522 + callsites "^3.0.0"
  1523 + graceful-fs "^4.2.4"
  1524 + source-map "^0.6.0"
  1525 +
  1526 +"@jest/test-result@^26.6.2":
  1527 + version "26.6.2"
  1528 + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18"
  1529 + integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==
  1530 + dependencies:
  1531 + "@jest/console" "^26.6.2"
  1532 + "@jest/types" "^26.6.2"
  1533 + "@types/istanbul-lib-coverage" "^2.0.0"
  1534 + collect-v8-coverage "^1.0.0"
  1535 +
  1536 +"@jest/test-sequencer@^26.6.3":
  1537 + version "26.6.3"
  1538 + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17"
  1539 + integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==
  1540 + dependencies:
  1541 + "@jest/test-result" "^26.6.2"
  1542 + graceful-fs "^4.2.4"
  1543 + jest-haste-map "^26.6.2"
  1544 + jest-runner "^26.6.3"
  1545 + jest-runtime "^26.6.3"
  1546 +
  1547 +"@jest/transform@^26.6.2":
  1548 + version "26.6.2"
  1549 + resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b"
  1550 + integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==
  1551 + dependencies:
  1552 + "@babel/core" "^7.1.0"
  1553 + "@jest/types" "^26.6.2"
  1554 + babel-plugin-istanbul "^6.0.0"
  1555 + chalk "^4.0.0"
  1556 + convert-source-map "^1.4.0"
  1557 + fast-json-stable-stringify "^2.0.0"
  1558 + graceful-fs "^4.2.4"
  1559 + jest-haste-map "^26.6.2"
  1560 + jest-regex-util "^26.0.0"
  1561 + jest-util "^26.6.2"
  1562 + micromatch "^4.0.2"
  1563 + pirates "^4.0.1"
  1564 + slash "^3.0.0"
  1565 + source-map "^0.6.1"
  1566 + write-file-atomic "^3.0.0"
  1567 +
  1568 +"@jest/types@^26.6.2":
  1569 + version "26.6.2"
  1570 + resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e"
  1571 + integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==
  1572 + dependencies:
  1573 + "@types/istanbul-lib-coverage" "^2.0.0"
  1574 + "@types/istanbul-reports" "^3.0.0"
  1575 + "@types/node" "*"
  1576 + "@types/yargs" "^15.0.0"
  1577 + chalk "^4.0.0"
  1578 +
1168 1579 "@ls-lint/ls-lint@^1.9.2":
1169 1580 version "1.9.2"
1170 1581 resolved "https://registry.npmjs.org/@ls-lint/ls-lint/-/ls-lint-1.9.2.tgz#689f1f4c06072823a726802ba167340efcefe19c"
... ... @@ -1279,6 +1690,20 @@
1279 1690 resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
1280 1691 integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==
1281 1692  
  1693 +"@sinonjs/commons@^1.7.0":
  1694 + version "1.8.2"
  1695 + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz#858f5c4b48d80778fde4b9d541f27edc0d56488b"
  1696 + integrity sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==
  1697 + dependencies:
  1698 + type-detect "4.0.8"
  1699 +
  1700 +"@sinonjs/fake-timers@^6.0.1":
  1701 + version "6.0.1"
  1702 + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40"
  1703 + integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==
  1704 + dependencies:
  1705 + "@sinonjs/commons" "^1.7.0"
  1706 +
1282 1707 "@stylelint/postcss-css-in-js@^0.37.2":
1283 1708 version "0.37.2"
1284 1709 resolved "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2"
... ... @@ -1307,6 +1732,39 @@
1307 1732 resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669"
1308 1733 integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==
1309 1734  
  1735 +"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7":
  1736 + version "7.1.12"
  1737 + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz#4d8e9e51eb265552a7e4f1ff2219ab6133bdfb2d"
  1738 + integrity sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==
  1739 + dependencies:
  1740 + "@babel/parser" "^7.1.0"
  1741 + "@babel/types" "^7.0.0"
  1742 + "@types/babel__generator" "*"
  1743 + "@types/babel__template" "*"
  1744 + "@types/babel__traverse" "*"
  1745 +
  1746 +"@types/babel__generator@*":
  1747 + version "7.6.2"
  1748 + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8"
  1749 + integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==
  1750 + dependencies:
  1751 + "@babel/types" "^7.0.0"
  1752 +
  1753 +"@types/babel__template@*":
  1754 + version "7.4.0"
  1755 + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be"
  1756 + integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==
  1757 + dependencies:
  1758 + "@babel/parser" "^7.1.0"
  1759 + "@babel/types" "^7.0.0"
  1760 +
  1761 +"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
  1762 + version "7.11.0"
  1763 + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz#b9a1efa635201ba9bc850323a8793ee2d36c04a0"
  1764 + integrity sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==
  1765 + dependencies:
  1766 + "@babel/types" "^7.3.0"
  1767 +
1310 1768 "@types/crypto-js@^4.0.1":
1311 1769 version "4.0.1"
1312 1770 resolved "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.0.1.tgz#3a4bd24518b0e6c5940da4e2659eeb2ef0806963"
... ... @@ -1332,6 +1790,13 @@
1332 1790 "@types/minimatch" "*"
1333 1791 "@types/node" "*"
1334 1792  
  1793 +"@types/graceful-fs@^4.1.2":
  1794 + version "4.1.5"
  1795 + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15"
  1796 + integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==
  1797 + dependencies:
  1798 + "@types/node" "*"
  1799 +
1335 1800 "@types/http-proxy@^1.17.5":
1336 1801 version "1.17.5"
1337 1802 resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.5.tgz#c203c5e6e9dc6820d27a40eb1e511c70a220423d"
... ... @@ -1397,6 +1862,33 @@
1397 1862 "@types/through" "*"
1398 1863 rxjs "^6.4.0"
1399 1864  
  1865 +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
  1866 + version "2.0.3"
  1867 + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762"
  1868 + integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==
  1869 +
  1870 +"@types/istanbul-lib-report@*":
  1871 + version "3.0.0"
  1872 + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686"
  1873 + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
  1874 + dependencies:
  1875 + "@types/istanbul-lib-coverage" "*"
  1876 +
  1877 +"@types/istanbul-reports@^3.0.0":
  1878 + version "3.0.0"
  1879 + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821"
  1880 + integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==
  1881 + dependencies:
  1882 + "@types/istanbul-lib-report" "*"
  1883 +
  1884 +"@types/jest@^26.0.20":
  1885 + version "26.0.20"
  1886 + resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz#cd2f2702ecf69e86b586e1f5223a60e454056307"
  1887 + integrity sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==
  1888 + dependencies:
  1889 + jest-diff "^26.0.0"
  1890 + pretty-format "^26.0.0"
  1891 +
1400 1892 "@types/json-schema@^7.0.3":
1401 1893 version "7.0.7"
1402 1894 resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
... ... @@ -1441,6 +1933,11 @@
1441 1933 resolved "https://registry.npmjs.org/@types/node/-/node-14.14.22.tgz#0d29f382472c4ccf3bd96ff0ce47daf5b7b84b18"
1442 1934 integrity sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==
1443 1935  
  1936 +"@types/node@^14.14.32":
  1937 + version "14.14.34"
  1938 + resolved "https://registry.npmjs.org/@types/node/-/node-14.14.34.tgz#07935194fc049069a1c56c0c274265abeddf88da"
  1939 + integrity sha512-dBPaxocOK6UVyvhbnpFIj2W+S+1cBTkHQbFQfeeJhoKFbzYcVUGHvddeWPSucKATb3F0+pgDq0i6ghEaZjsugA==
  1940 +
1444 1941 "@types/normalize-package-data@^2.4.0":
1445 1942 version "2.4.0"
1446 1943 resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
... ... @@ -1456,6 +1953,11 @@
1456 1953 resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
1457 1954 integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
1458 1955  
  1956 +"@types/prettier@^2.0.0":
  1957 + version "2.2.2"
  1958 + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.2.tgz#e2280c89ddcbeef340099d6968d8c86ba155fdf6"
  1959 + integrity sha512-i99hy7Ki19EqVOl77WplDrvgNugHnsSjECVR/wUrzw2TJXz1zlUfT2ngGckR6xN7yFYaijsMAqPkOLx9HgUqHg==
  1960 +
1459 1961 "@types/q@^1.5.1":
1460 1962 version "1.5.4"
1461 1963 resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"
... ... @@ -1493,6 +1995,11 @@
1493 1995 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0"
1494 1996 integrity sha512-QRz8Z+uw2Y4Gwrtxw8hD782zzuxxugdcq8X/FkPsXUa1kfslhGzy13+4HugO9FXNo+jlWVcE6DYmmegniIQ30A==
1495 1997  
  1998 +"@types/stack-utils@^2.0.0":
  1999 + version "2.0.0"
  2000 + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff"
  2001 + integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==
  2002 +
1496 2003 "@types/svgo@*":
1497 2004 version "1.3.3"
1498 2005 resolved "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.3.tgz#4684af265b4e1125c738f5aaafb302c723f4efe0"
... ... @@ -1520,6 +2027,13 @@
1520 2027 resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"
1521 2028 integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==
1522 2029  
  2030 +"@types/yargs@^15.0.0":
  2031 + version "15.0.13"
  2032 + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc"
  2033 + integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==
  2034 + dependencies:
  2035 + "@types/yargs-parser" "*"
  2036 +
1523 2037 "@types/yargs@^16.0.0":
1524 2038 version "16.0.0"
1525 2039 resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.0.tgz#0e033b23452da5d61b6c44747612cb80ac528751"
... ... @@ -1527,7 +2041,7 @@
1527 2041 dependencies:
1528 2042 "@types/yargs-parser" "*"
1529 2043  
1530   -"@typescript-eslint/eslint-plugin@^4.17.0":
  2044 +"@typescript-eslint/eslint-plugin@^4.16.1", "@typescript-eslint/eslint-plugin@^4.17.0":
1531 2045 version "4.17.0"
1532 2046 resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.17.0.tgz#6f856eca4e6a52ce9cf127dfd349096ad936aa2d"
1533 2047 integrity sha512-/fKFDcoHg8oNan39IKFOb5WmV7oWhQe1K6CDaAVfJaNWEhmfqlA24g+u1lqU5bMH7zuNasfMId4LaYWC5ijRLw==
... ... @@ -1541,7 +2055,7 @@
1541 2055 semver "^7.3.2"
1542 2056 tsutils "^3.17.1"
1543 2057  
1544   -"@typescript-eslint/experimental-utils@4.17.0":
  2058 +"@typescript-eslint/experimental-utils@4.17.0", "@typescript-eslint/experimental-utils@^4.0.1":
1545 2059 version "4.17.0"
1546 2060 resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.17.0.tgz#762c44aaa1a6a3c05b6d63a8648fb89b89f84c80"
1547 2061 integrity sha512-ZR2NIUbnIBj+LGqCFGQ9yk2EBQrpVVFOh9/Kd0Lm6gLpSAcCuLLe5lUCibKGCqyH9HPwYC0GIJce2O1i8VYmWA==
... ... @@ -1553,7 +2067,7 @@
1553 2067 eslint-scope "^5.0.0"
1554 2068 eslint-utils "^2.0.0"
1555 2069  
1556   -"@typescript-eslint/parser@^4.17.0":
  2070 +"@typescript-eslint/parser@^4.16.1", "@typescript-eslint/parser@^4.17.0":
1557 2071 version "4.17.0"
1558 2072 resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.17.0.tgz#141b647ffc72ebebcbf9b0fe6087f65b706d3215"
1559 2073 integrity sha512-KYdksiZQ0N1t+6qpnl6JeK9ycCFprS9xBAiIrw4gSphqONt8wydBw4BXJi3C11ywZmyHulvMaLjWsxDjUSDwAw==
... ... @@ -1775,18 +2289,18 @@
1775 2289 resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.0.7.tgz#96d52988efc07444c108c7c6803ba7cc93e40045"
1776 2290 integrity sha512-dn5FyfSc4ky424jH4FntiHno7Ss5yLkqKNmM/NXwANRnlkmqu74pnGetexDFVG5phMk9/FhwovUZCWGxsotVKg==
1777 2291  
1778   -"@vueuse/core@^4.3.5":
1779   - version "4.3.5"
1780   - resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.3.5.tgz#2b7fbfd20fd63f447dad2514b36e9a6745cb220e"
1781   - integrity sha512-9oBR7892aQyuMOFlQe7kFa/Ab6/R2OwLTap4RRPeih7LvwW1eiuhVDwG0nCameJjjBKZNV013n6RiRrSCJ9t5w==
  2292 +"@vueuse/core@^4.3.6":
  2293 + version "4.3.6"
  2294 + resolved "https://registry.npmjs.org/@vueuse/core/-/core-4.3.6.tgz#49a90f67d538f0770ab4ce6e2c62302bc7f091a7"
  2295 + integrity sha512-XqfU/OIxHWq5Ii8pYLGyXADvY0Jbs4t9q3Nx5ItYNjtN9kCdZ1q+arwjqCgIyjCA25hfqdinZNtWjVXsheZUzQ==
1782 2296 dependencies:
1783   - "@vueuse/shared" "4.3.5"
  2297 + "@vueuse/shared" "4.3.6"
1784 2298 vue-demi latest
1785 2299  
1786   -"@vueuse/shared@4.3.5":
1787   - version "4.3.5"
1788   - resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.3.5.tgz#5f72e4f994a25196ae1ab976e9ab9319ea291c8f"
1789   - integrity sha512-+AkucPD6Fs03fonj0dAfZb6PovDXzxM2OKj368Y20dMda1a1CG/2b1ztpExP1IfETOjusOY4kfCZvTCk1Q/rtA==
  2300 +"@vueuse/shared@4.3.6":
  2301 + version "4.3.6"
  2302 + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-4.3.6.tgz#5d38c7eb4dccc2cef012a8b6d2df932c34d4708a"
  2303 + integrity sha512-sGowcpeVxilaV03wD7N7XL+LZBy0e2FGreYyCWWofVN96PSYPw/hyVrxmZiBrfKn6fFllKf+87wi1TTs4C6ZXg==
1790 2304 dependencies:
1791 2305 vue-demi latest
1792 2306  
... ... @@ -1813,16 +2327,39 @@ JSONStream@^1.0.4:
1813 2327 jsonparse "^1.2.0"
1814 2328 through ">=2.2.7 <3"
1815 2329  
  2330 +abab@^2.0.3, abab@^2.0.5:
  2331 + version "2.0.5"
  2332 + resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a"
  2333 + integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==
  2334 +
  2335 +acorn-globals@^6.0.0:
  2336 + version "6.0.0"
  2337 + resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
  2338 + integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
  2339 + dependencies:
  2340 + acorn "^7.1.1"
  2341 + acorn-walk "^7.1.1"
  2342 +
1816 2343 acorn-jsx@^5.2.0, acorn-jsx@^5.3.1:
1817 2344 version "5.3.1"
1818 2345 resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b"
1819 2346 integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==
1820 2347  
  2348 +acorn-walk@^7.1.1:
  2349 + version "7.2.0"
  2350 + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
  2351 + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
  2352 +
1821 2353 acorn@^7.1.1, acorn@^7.4.0:
1822 2354 version "7.4.1"
1823 2355 resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
1824 2356 integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
1825 2357  
  2358 +acorn@^8.0.5:
  2359 + version "8.1.0"
  2360 + resolved "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz#52311fd7037ae119cbb134309e901aa46295b3fe"
  2361 + integrity sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==
  2362 +
1826 2363 add-stream@^1.0.0:
1827 2364 version "1.0.0"
1828 2365 resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
... ... @@ -1844,7 +2381,7 @@ aggregate-error@^3.0.0:
1844 2381 clean-stack "^2.0.0"
1845 2382 indent-string "^4.0.0"
1846 2383  
1847   -ajv@^6.10.0, ajv@^6.12.4:
  2384 +ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4:
1848 2385 version "6.12.6"
1849 2386 resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
1850 2387 integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
... ... @@ -1948,7 +2485,15 @@ any-promise@^1.0.0:
1948 2485 resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
1949 2486 integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=
1950 2487  
1951   -anymatch@~3.1.1:
  2488 +anymatch@^2.0.0:
  2489 + version "2.0.0"
  2490 + resolved "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
  2491 + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
  2492 + dependencies:
  2493 + micromatch "^3.1.4"
  2494 + normalize-path "^2.1.1"
  2495 +
  2496 +anymatch@^3.0.3, anymatch@~3.1.1:
1952 2497 version "3.1.1"
1953 2498 resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142"
1954 2499 integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
... ... @@ -2052,6 +2597,18 @@ arrify@^2.0.1:
2052 2597 resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa"
2053 2598 integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
2054 2599  
  2600 +asn1@~0.2.3:
  2601 + version "0.2.4"
  2602 + resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
  2603 + integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
  2604 + dependencies:
  2605 + safer-buffer "~2.1.0"
  2606 +
  2607 +assert-plus@1.0.0, assert-plus@^1.0.0:
  2608 + version "1.0.0"
  2609 + resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
  2610 + integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
  2611 +
2055 2612 assign-symbols@^1.0.0:
2056 2613 version "1.0.0"
2057 2614 resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
... ... @@ -2084,6 +2641,11 @@ async@^2.6.2:
2084 2641 dependencies:
2085 2642 lodash "^4.17.14"
2086 2643  
  2644 +asynckit@^0.4.0:
  2645 + version "0.4.0"
  2646 + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
  2647 + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
  2648 +
2087 2649 at-least-node@^1.0.0:
2088 2650 version "1.0.0"
2089 2651 resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
... ... @@ -2119,6 +2681,16 @@ autoprefixer@^9.8.6:
2119 2681 postcss "^7.0.32"
2120 2682 postcss-value-parser "^4.1.0"
2121 2683  
  2684 +aws-sign2@~0.7.0:
  2685 + version "0.7.0"
  2686 + resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
  2687 + integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
  2688 +
  2689 +aws4@^1.8.0:
  2690 + version "1.11.0"
  2691 + resolved "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
  2692 + integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
  2693 +
2122 2694 axios@^0.21.1:
2123 2695 version "0.21.1"
2124 2696 resolved "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz#22563481962f4d6bde9a76d516ef0e5d3c09b2b8"
... ... @@ -2126,6 +2698,20 @@ axios@^0.21.1:
2126 2698 dependencies:
2127 2699 follow-redirects "^1.10.0"
2128 2700  
  2701 +babel-jest@^26.6.3:
  2702 + version "26.6.3"
  2703 + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056"
  2704 + integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==
  2705 + dependencies:
  2706 + "@jest/transform" "^26.6.2"
  2707 + "@jest/types" "^26.6.2"
  2708 + "@types/babel__core" "^7.1.7"
  2709 + babel-plugin-istanbul "^6.0.0"
  2710 + babel-preset-jest "^26.6.2"
  2711 + chalk "^4.0.0"
  2712 + graceful-fs "^4.2.4"
  2713 + slash "^3.0.0"
  2714 +
2129 2715 babel-plugin-dynamic-import-node@^2.3.3:
2130 2716 version "2.3.3"
2131 2717 resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3"
... ... @@ -2133,6 +2719,53 @@ babel-plugin-dynamic-import-node@^2.3.3:
2133 2719 dependencies:
2134 2720 object.assign "^4.1.0"
2135 2721  
  2722 +babel-plugin-istanbul@^6.0.0:
  2723 + version "6.0.0"
  2724 + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765"
  2725 + integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==
  2726 + dependencies:
  2727 + "@babel/helper-plugin-utils" "^7.0.0"
  2728 + "@istanbuljs/load-nyc-config" "^1.0.0"
  2729 + "@istanbuljs/schema" "^0.1.2"
  2730 + istanbul-lib-instrument "^4.0.0"
  2731 + test-exclude "^6.0.0"
  2732 +
  2733 +babel-plugin-jest-hoist@^26.6.2:
  2734 + version "26.6.2"
  2735 + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d"
  2736 + integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==
  2737 + dependencies:
  2738 + "@babel/template" "^7.3.3"
  2739 + "@babel/types" "^7.3.3"
  2740 + "@types/babel__core" "^7.0.0"
  2741 + "@types/babel__traverse" "^7.0.6"
  2742 +
  2743 +babel-preset-current-node-syntax@^1.0.0:
  2744 + version "1.0.1"
  2745 + resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"
  2746 + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
  2747 + dependencies:
  2748 + "@babel/plugin-syntax-async-generators" "^7.8.4"
  2749 + "@babel/plugin-syntax-bigint" "^7.8.3"
  2750 + "@babel/plugin-syntax-class-properties" "^7.8.3"
  2751 + "@babel/plugin-syntax-import-meta" "^7.8.3"
  2752 + "@babel/plugin-syntax-json-strings" "^7.8.3"
  2753 + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
  2754 + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
  2755 + "@babel/plugin-syntax-numeric-separator" "^7.8.3"
  2756 + "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
  2757 + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
  2758 + "@babel/plugin-syntax-optional-chaining" "^7.8.3"
  2759 + "@babel/plugin-syntax-top-level-await" "^7.8.3"
  2760 +
  2761 +babel-preset-jest@^26.6.2:
  2762 + version "26.6.2"
  2763 + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee"
  2764 + integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==
  2765 + dependencies:
  2766 + babel-plugin-jest-hoist "^26.6.2"
  2767 + babel-preset-current-node-syntax "^1.0.0"
  2768 +
2136 2769 bail@^1.0.0:
2137 2770 version "1.0.5"
2138 2771 resolved "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776"
... ... @@ -2166,6 +2799,13 @@ basic-auth@^1.0.3:
2166 2799 resolved "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884"
2167 2800 integrity sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=
2168 2801  
  2802 +bcrypt-pbkdf@^1.0.0:
  2803 + version "1.0.2"
  2804 + resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
  2805 + integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
  2806 + dependencies:
  2807 + tweetnacl "^0.14.3"
  2808 +
2169 2809 big.js@^5.2.2:
2170 2810 version "5.2.2"
2171 2811 resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
... ... @@ -2288,6 +2928,11 @@ braces@^3.0.1, braces@~3.0.2:
2288 2928 dependencies:
2289 2929 fill-range "^7.0.1"
2290 2930  
  2931 +browser-process-hrtime@^1.0.0:
  2932 + version "1.0.0"
  2933 + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
  2934 + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
  2935 +
2291 2936 browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.1:
2292 2937 version "4.16.1"
2293 2938 resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.16.1.tgz#bf757a2da376b3447b800a16f0f1c96358138766"
... ... @@ -2310,6 +2955,20 @@ browserslist@^4.16.3:
2310 2955 escalade "^3.1.1"
2311 2956 node-releases "^1.1.70"
2312 2957  
  2958 +bs-logger@0.x:
  2959 + version "0.2.6"
  2960 + resolved "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8"
  2961 + integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
  2962 + dependencies:
  2963 + fast-json-stable-stringify "2.x"
  2964 +
  2965 +bser@2.1.1:
  2966 + version "2.1.1"
  2967 + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
  2968 + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
  2969 + dependencies:
  2970 + node-int64 "^0.4.0"
  2971 +
2313 2972 buffer-alloc-unsafe@^1.1.0:
2314 2973 version "1.1.0"
2315 2974 resolved "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
... ... @@ -2333,7 +2992,7 @@ buffer-fill@^1.0.0:
2333 2992 resolved "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
2334 2993 integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
2335 2994  
2336   -buffer-from@^1.0.0, buffer-from@^1.1.1:
  2995 +buffer-from@1.x, buffer-from@^1.0.0, buffer-from@^1.1.1:
2337 2996 version "1.1.1"
2338 2997 resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
2339 2998 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
... ... @@ -2461,6 +3120,18 @@ capital-case@^1.0.4:
2461 3120 tslib "^2.0.3"
2462 3121 upper-case-first "^2.0.2"
2463 3122  
  3123 +capture-exit@^2.0.0:
  3124 + version "2.0.0"
  3125 + resolved "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4"
  3126 + integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==
  3127 + dependencies:
  3128 + rsvp "^4.8.4"
  3129 +
  3130 +caseless@~0.12.0:
  3131 + version "0.12.0"
  3132 + resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
  3133 + integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
  3134 +
2464 3135 caw@^2.0.0, caw@^2.0.1:
2465 3136 version "2.0.1"
2466 3137 resolved "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95"
... ... @@ -2534,6 +3205,11 @@ change-case@^4.1.2:
2534 3205 snake-case "^3.0.4"
2535 3206 tslib "^2.0.3"
2536 3207  
  3208 +char-regex@^1.0.2:
  3209 + version "1.0.2"
  3210 + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
  3211 + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
  3212 +
2537 3213 character-entities-legacy@^1.0.0:
2538 3214 version "1.1.4"
2539 3215 resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1"
... ... @@ -2569,11 +3245,21 @@ chokidar@^3.5.1:
2569 3245 optionalDependencies:
2570 3246 fsevents "~2.3.1"
2571 3247  
  3248 +ci-info@^2.0.0:
  3249 + version "2.0.0"
  3250 + resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
  3251 + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
  3252 +
2572 3253 ci-info@^3.1.1:
2573 3254 version "3.1.1"
2574 3255 resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz#9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a"
2575 3256 integrity sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==
2576 3257  
  3258 +cjs-module-lexer@^0.6.0:
  3259 + version "0.6.0"
  3260 + resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f"
  3261 + integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==
  3262 +
2577 3263 class-utils@^0.3.5:
2578 3264 version "0.3.6"
2579 3265 resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
... ... @@ -2591,6 +3277,13 @@ clean-css@^4.2.3:
2591 3277 dependencies:
2592 3278 source-map "~0.6.0"
2593 3279  
  3280 +clean-css@^5.1.1:
  3281 + version "5.1.1"
  3282 + resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.1.1.tgz#e0d168b5f5497a85f58606f009c81fdf89d84e65"
  3283 + integrity sha512-GQ6HdEyJN0543mRTA/TkZ7RPoMXGWKq1shs9H86F2kLuixR0RI+xd4JfhJxWUW08FGKQXTKAKpVjKQXu5zkFNA==
  3284 + dependencies:
  3285 + source-map "~0.6.0"
  3286 +
2594 3287 clean-stack@^2.0.0:
2595 3288 version "2.2.0"
2596 3289 resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
... ... @@ -2642,6 +3335,15 @@ cliui@^5.0.0:
2642 3335 strip-ansi "^5.2.0"
2643 3336 wrap-ansi "^5.1.0"
2644 3337  
  3338 +cliui@^6.0.0:
  3339 + version "6.0.0"
  3340 + resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
  3341 + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
  3342 + dependencies:
  3343 + string-width "^4.2.0"
  3344 + strip-ansi "^6.0.0"
  3345 + wrap-ansi "^6.2.0"
  3346 +
2645 3347 cliui@^7.0.2:
2646 3348 version "7.0.4"
2647 3349 resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
... ... @@ -2675,6 +3377,11 @@ clone@^2.1.1:
2675 3377 resolved "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz#1b7f4b9f591f1e8f83670401600345a02887435f"
2676 3378 integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=
2677 3379  
  3380 +co@^4.6.0:
  3381 + version "4.6.0"
  3382 + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
  3383 + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
  3384 +
2678 3385 coa@^2.0.2:
2679 3386 version "2.0.2"
2680 3387 resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
... ... @@ -2692,6 +3399,11 @@ codepage@~1.14.0:
2692 3399 commander "~2.14.1"
2693 3400 exit-on-epipe "~1.0.1"
2694 3401  
  3402 +collect-v8-coverage@^1.0.0:
  3403 + version "1.0.1"
  3404 + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"
  3405 + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
  3406 +
2695 3407 collection-visit@^1.0.0:
2696 3408 version "1.0.0"
2697 3409 resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
... ... @@ -2739,6 +3451,13 @@ colors@^1.4.0:
2739 3451 resolved "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
2740 3452 integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
2741 3453  
  3454 +combined-stream@^1.0.6, combined-stream@~1.0.6:
  3455 + version "1.0.8"
  3456 + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
  3457 + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
  3458 + dependencies:
  3459 + delayed-stream "~1.0.0"
  3460 +
2742 3461 commander@*:
2743 3462 version "7.0.0"
2744 3463 resolved "https://registry.npmjs.org/commander/-/commander-7.0.0.tgz#3e2bbfd8bb6724760980988fb5b22b7ee6b71ab2"
... ... @@ -3036,7 +3755,7 @@ conventional-commits-parser@^3.0.0, conventional-commits-parser@^3.2.0:
3036 3755 through2 "^4.0.0"
3037 3756 trim-off-newlines "^1.0.0"
3038 3757  
3039   -convert-source-map@^1.7.0:
  3758 +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
3040 3759 version "1.7.0"
3041 3760 resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
3042 3761 integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
... ... @@ -3068,7 +3787,7 @@ core-js@^3.8.0, core-js@^3.8.2:
3068 3787 resolved "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz#c21906e1f14f3689f93abcc6e26883550dd92dd0"
3069 3788 integrity sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==
3070 3789  
3071   -core-util-is@~1.0.0:
  3790 +core-util-is@1.0.2, core-util-is@~1.0.0:
3072 3791 version "1.0.2"
3073 3792 resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
3074 3793 integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
... ... @@ -3219,6 +3938,23 @@ csso@^4.0.2, csso@^4.2.0:
3219 3938 dependencies:
3220 3939 css-tree "^1.1.2"
3221 3940  
  3941 +cssom@^0.4.4:
  3942 + version "0.4.4"
  3943 + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10"
  3944 + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
  3945 +
  3946 +cssom@~0.3.6:
  3947 + version "0.3.8"
  3948 + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
  3949 + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
  3950 +
  3951 +cssstyle@^2.3.0:
  3952 + version "2.3.0"
  3953 + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852"
  3954 + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
  3955 + dependencies:
  3956 + cssom "~0.3.6"
  3957 +
3222 3958 csstype@^2.6.8:
3223 3959 version "2.6.14"
3224 3960 resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.14.tgz#004822a4050345b55ad4dcc00be1d9cf2f4296de"
... ... @@ -3259,6 +3995,22 @@ dargs@^7.0.0:
3259 3995 resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc"
3260 3996 integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==
3261 3997  
  3998 +dashdash@^1.12.0:
  3999 + version "1.14.1"
  4000 + resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
  4001 + integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
  4002 + dependencies:
  4003 + assert-plus "^1.0.0"
  4004 +
  4005 +data-urls@^2.0.0:
  4006 + version "2.0.0"
  4007 + resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b"
  4008 + integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
  4009 + dependencies:
  4010 + abab "^2.0.3"
  4011 + whatwg-mimetype "^2.3.0"
  4012 + whatwg-url "^8.0.0"
  4013 +
3262 4014 dateformat@^3.0.0:
3263 4015 version "3.0.3"
3264 4016 resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
... ... @@ -3305,6 +4057,11 @@ decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0:
3305 4057 resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
3306 4058 integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
3307 4059  
  4060 +decimal.js@^10.2.1:
  4061 + version "10.2.1"
  4062 + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3"
  4063 + integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==
  4064 +
3308 4065 decode-uri-component@^0.2.0:
3309 4066 version "0.2.0"
3310 4067 resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
... ... @@ -3433,6 +4190,11 @@ define-property@^2.0.2:
3433 4190 is-descriptor "^1.0.2"
3434 4191 isobject "^3.0.1"
3435 4192  
  4193 +delayed-stream@~1.0.0:
  4194 + version "1.0.0"
  4195 + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
  4196 + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
  4197 +
3436 4198 dependency-tree@^8.0.0:
3437 4199 version "8.0.0"
3438 4200 resolved "https://registry.npmjs.org/dependency-tree/-/dependency-tree-8.0.0.tgz#59d141bcb53ca59f54e7f7b94013820ddd49b7d7"
... ... @@ -3454,6 +4216,11 @@ detect-indent@6.0.0:
3454 4216 resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd"
3455 4217 integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==
3456 4218  
  4219 +detect-newline@^3.0.0:
  4220 + version "3.1.0"
  4221 + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
  4222 + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
  4223 +
3457 4224 detective-amd@^3.0.1:
3458 4225 version "3.0.1"
3459 4226 resolved "https://registry.npmjs.org/detective-amd/-/detective-amd-3.0.1.tgz#aca8eddb1f405821953faf4a893d9b9e0430b09e"
... ... @@ -3546,6 +4313,11 @@ diff-match-patch@^1.0.5:
3546 4313 resolved "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz#abb584d5f10cd1196dfc55aa03701592ae3f7b37"
3547 4314 integrity sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==
3548 4315  
  4316 +diff-sequences@^26.6.2:
  4317 + version "26.6.2"
  4318 + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1"
  4319 + integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==
  4320 +
3549 4321 diff@^4.0.1:
3550 4322 version "4.0.2"
3551 4323 resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
... ... @@ -3607,6 +4379,13 @@ domelementtype@^2.0.1, domelementtype@^2.1.0:
3607 4379 resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e"
3608 4380 integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==
3609 4381  
  4382 +domexception@^2.0.1:
  4383 + version "2.0.1"
  4384 + resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304"
  4385 + integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
  4386 + dependencies:
  4387 + webidl-conversions "^5.0.0"
  4388 +
3610 4389 domhandler@^2.3.0:
3611 4390 version "2.4.2"
3612 4391 resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
... ... @@ -3698,6 +4477,14 @@ duplexer3@^0.1.4:
3698 4477 resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
3699 4478 integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
3700 4479  
  4480 +ecc-jsbn@~0.1.1:
  4481 + version "0.1.2"
  4482 + resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
  4483 + integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
  4484 + dependencies:
  4485 + jsbn "~0.1.0"
  4486 + safer-buffer "^2.1.0"
  4487 +
3701 4488 echarts@^5.0.2:
3702 4489 version "5.0.2"
3703 4490 resolved "https://registry.npmjs.org/echarts/-/echarts-5.0.2.tgz#1726d17a57cf05d62cd0567b4325e1201a56baf6"
... ... @@ -3743,6 +4530,11 @@ electron-to-chromium@^1.3.649:
3743 4530 resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.682.tgz#f4b5c8d4479df96b61e508a721d6c32c1262ef23"
3744 4531 integrity sha512-zok2y37qR00U14uM6qBz/3iIjWHom2eRfC2S1StA0RslP7x34jX+j4mxv80t8OEOHLJPVG54ZPeaFxEI7gPrwg==
3745 4532  
  4533 +emittery@^0.7.1:
  4534 + version "0.7.2"
  4535 + resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82"
  4536 + integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==
  4537 +
3746 4538 emoji-regex@^7.0.1:
3747 4539 version "7.0.3"
3748 4540 resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
... ... @@ -3846,11 +4638,6 @@ es-abstract@^1.18.0-next.1:
3846 4638 string.prototype.trimend "^1.0.3"
3847 4639 string.prototype.trimstart "^1.0.3"
3848 4640  
3849   -es-module-lexer@^0.3.26:
3850   - version "0.3.26"
3851   - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz#7b507044e97d5b03b01d4392c74ffeb9c177a83b"
3852   - integrity sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==
3853   -
3854 4641 es-module-lexer@^0.4.1:
3855 4642 version "0.4.1"
3856 4643 resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e"
... ... @@ -3892,6 +4679,11 @@ escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1
3892 4679 resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
3893 4680 integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
3894 4681  
  4682 +escape-string-regexp@^2.0.0:
  4683 + version "2.0.0"
  4684 + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
  4685 + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
  4686 +
3895 4687 escodegen@^1.8.0:
3896 4688 version "1.14.3"
3897 4689 resolved "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503"
... ... @@ -3904,11 +4696,30 @@ escodegen@^1.8.0:
3904 4696 optionalDependencies:
3905 4697 source-map "~0.6.1"
3906 4698  
  4699 +escodegen@^2.0.0:
  4700 + version "2.0.0"
  4701 + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd"
  4702 + integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==
  4703 + dependencies:
  4704 + esprima "^4.0.1"
  4705 + estraverse "^5.2.0"
  4706 + esutils "^2.0.2"
  4707 + optionator "^0.8.1"
  4708 + optionalDependencies:
  4709 + source-map "~0.6.1"
  4710 +
3907 4711 eslint-config-prettier@^8.1.0:
3908 4712 version "8.1.0"
3909 4713 resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6"
3910 4714 integrity sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw==
3911 4715  
  4716 +eslint-plugin-jest@^24.1.5:
  4717 + version "24.2.1"
  4718 + resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.2.1.tgz#7e84f16a3ca6589b86be9732a93d71367a4ed627"
  4719 + integrity sha512-s24ve8WUu3DLVidvlSzaqlOpTZre9lTkZTAO+a7X0WMtj8HraWTiTEkW3pbDT1xVxqEHMWSv+Kx7MyqR50nhBw==
  4720 + dependencies:
  4721 + "@typescript-eslint/experimental-utils" "^4.0.1"
  4722 +
3912 4723 eslint-plugin-prettier@^3.3.1:
3913 4724 version "3.3.1"
3914 4725 resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz#7079cfa2497078905011e6f82e8dd8453d1371b7"
... ... @@ -4085,6 +4896,11 @@ exec-buffer@^3.0.0:
4085 4896 rimraf "^2.5.4"
4086 4897 tempfile "^2.0.0"
4087 4898  
  4899 +exec-sh@^0.3.2:
  4900 + version "0.3.4"
  4901 + resolved "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5"
  4902 + integrity sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==
  4903 +
4088 4904 execa@^0.7.0:
4089 4905 version "0.7.0"
4090 4906 resolved "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
... ... @@ -4145,6 +4961,11 @@ exit-on-epipe@~1.0.1:
4145 4961 resolved "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692"
4146 4962 integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==
4147 4963  
  4964 +exit@^0.1.2:
  4965 + version "0.1.2"
  4966 + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
  4967 + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
  4968 +
4148 4969 expand-brackets@^2.1.4:
4149 4970 version "2.1.4"
4150 4971 resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
... ... @@ -4165,6 +4986,18 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2:
4165 4986 dependencies:
4166 4987 homedir-polyfill "^1.0.1"
4167 4988  
  4989 +expect@^26.6.2:
  4990 + version "26.6.2"
  4991 + resolved "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417"
  4992 + integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==
  4993 + dependencies:
  4994 + "@jest/types" "^26.6.2"
  4995 + ansi-styles "^4.0.0"
  4996 + jest-get-type "^26.3.0"
  4997 + jest-matcher-utils "^26.6.2"
  4998 + jest-message-util "^26.6.2"
  4999 + jest-regex-util "^26.0.0"
  5000 +
4168 5001 ext-list@^2.0.0:
4169 5002 version "2.2.2"
4170 5003 resolved "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37"
... ... @@ -4195,7 +5028,7 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2:
4195 5028 assign-symbols "^1.0.0"
4196 5029 is-extendable "^1.0.1"
4197 5030  
4198   -extend@^3.0.0:
  5031 +extend@^3.0.0, extend@~3.0.2:
4199 5032 version "3.0.2"
4200 5033 resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
4201 5034 integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
... ... @@ -4223,6 +5056,16 @@ extglob@^2.0.2, extglob@^2.0.4:
4223 5056 snapdragon "^0.8.1"
4224 5057 to-regex "^3.0.1"
4225 5058  
  5059 +extsprintf@1.3.0:
  5060 + version "1.3.0"
  5061 + resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
  5062 + integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
  5063 +
  5064 +extsprintf@^1.2.0:
  5065 + version "1.4.0"
  5066 + resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
  5067 + integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
  5068 +
4226 5069 fast-deep-equal@^3.1.1:
4227 5070 version "3.1.3"
4228 5071 resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
... ... @@ -4245,7 +5088,7 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.5:
4245 5088 micromatch "^4.0.2"
4246 5089 picomatch "^2.2.1"
4247 5090  
4248   -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
  5091 +fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
4249 5092 version "2.1.0"
4250 5093 resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
4251 5094 integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
... ... @@ -4267,6 +5110,13 @@ fastq@^1.6.0:
4267 5110 dependencies:
4268 5111 reusify "^1.0.4"
4269 5112  
  5113 +fb-watchman@^2.0.0:
  5114 + version "2.0.1"
  5115 + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85"
  5116 + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==
  5117 + dependencies:
  5118 + bser "2.1.1"
  5119 +
4270 5120 fd-slicer@~1.1.0:
4271 5121 version "1.1.0"
4272 5122 resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e"
... ... @@ -4448,7 +5298,7 @@ find-up@^3.0.0:
4448 5298 dependencies:
4449 5299 locate-path "^3.0.0"
4450 5300  
4451   -find-up@^4.1.0:
  5301 +find-up@^4.0.0, find-up@^4.1.0:
4452 5302 version "4.1.0"
4453 5303 resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
4454 5304 integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
... ... @@ -4514,6 +5364,20 @@ for-in@^1.0.2:
4514 5364 resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
4515 5365 integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
4516 5366  
  5367 +forever-agent@~0.6.1:
  5368 + version "0.6.1"
  5369 + resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
  5370 + integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
  5371 +
  5372 +form-data@~2.3.2:
  5373 + version "2.3.3"
  5374 + resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
  5375 + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
  5376 + dependencies:
  5377 + asynckit "^0.4.0"
  5378 + combined-stream "^1.0.6"
  5379 + mime-types "^2.1.12"
  5380 +
4517 5381 frac@~1.1.2:
4518 5382 version "1.1.2"
4519 5383 resolved "https://registry.npmjs.org/frac/-/frac-1.1.2.tgz#3d74f7f6478c88a1b5020306d747dc6313c74d0b"
... ... @@ -4539,6 +5403,11 @@ from2@^2.1.1:
4539 5403 inherits "^2.0.1"
4540 5404 readable-stream "^2.0.0"
4541 5405  
  5406 +fromentries@^1.3.2:
  5407 + version "1.3.2"
  5408 + resolved "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz#e4bca6808816bf8f93b52750f1127f5a6fd86e3a"
  5409 + integrity sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==
  5410 +
4542 5411 fs-constants@^1.0.0:
4543 5412 version "1.0.0"
4544 5413 resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
... ... @@ -4568,7 +5437,7 @@ fs.realpath@^1.0.0:
4568 5437 resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
4569 5438 integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
4570 5439  
4571   -fsevents@~2.3.1:
  5440 +fsevents@^2.1.2, fsevents@~2.3.1:
4572 5441 version "2.3.2"
4573 5442 resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
4574 5443 integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
... ... @@ -4590,7 +5459,7 @@ generic-names@^2.0.1:
4590 5459 dependencies:
4591 5460 loader-utils "^1.1.0"
4592 5461  
4593   -gensync@^1.0.0-beta.1:
  5462 +gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2:
4594 5463 version "1.0.0-beta.2"
4595 5464 resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
4596 5465 integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
... ... @@ -4622,6 +5491,11 @@ get-own-enumerable-property-symbols@^3.0.0:
4622 5491 resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
4623 5492 integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==
4624 5493  
  5494 +get-package-type@^0.1.0:
  5495 + version "0.1.0"
  5496 + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
  5497 + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
  5498 +
4625 5499 get-pkg-repo@^1.0.0:
4626 5500 version "1.4.0"
4627 5501 resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz#c73b489c06d80cc5536c2c853f9e05232056972d"
... ... @@ -4682,6 +5556,13 @@ get-value@^2.0.3, get-value@^2.0.6:
4682 5556 resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
4683 5557 integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
4684 5558  
  5559 +getpass@^0.1.1:
  5560 + version "0.1.7"
  5561 + resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
  5562 + integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
  5563 + dependencies:
  5564 + assert-plus "^1.0.0"
  5565 +
4685 5566 gifsicle@^5.0.0:
4686 5567 version "5.1.0"
4687 5568 resolved "https://registry.npmjs.org/gifsicle/-/gifsicle-5.1.0.tgz#08f878e9048c70adf046185115a6350516a1fdc0"
... ... @@ -4745,7 +5626,7 @@ glob@7.1.4:
4745 5626 once "^1.3.0"
4746 5627 path-is-absolute "^1.0.0"
4747 5628  
4748   -glob@7.1.6, glob@^7.0.0, glob@^7.1.3, glob@^7.1.6:
  5629 +glob@7.1.6, glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
4749 5630 version "7.1.6"
4750 5631 resolved "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
4751 5632 integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
... ... @@ -4915,6 +5796,11 @@ graphviz@0.0.9:
4915 5796 dependencies:
4916 5797 temp "~0.4.0"
4917 5798  
  5799 +growly@^1.3.0:
  5800 + version "1.3.0"
  5801 + resolved "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
  5802 + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
  5803 +
4918 5804 handlebars@^4.7.6:
4919 5805 version "4.7.6"
4920 5806 resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e"
... ... @@ -4927,6 +5813,19 @@ handlebars@^4.7.6:
4927 5813 optionalDependencies:
4928 5814 uglify-js "^3.1.4"
4929 5815  
  5816 +har-schema@^2.0.0:
  5817 + version "2.0.0"
  5818 + resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
  5819 + integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
  5820 +
  5821 +har-validator@~5.1.3:
  5822 + version "5.1.5"
  5823 + resolved "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"
  5824 + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==
  5825 + dependencies:
  5826 + ajv "^6.12.3"
  5827 + har-schema "^2.0.0"
  5828 +
4930 5829 hard-rejection@^2.1.0:
4931 5830 version "2.1.0"
4932 5831 resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
... ... @@ -5051,6 +5950,18 @@ html-comment-regex@^1.1.2:
5051 5950 resolved "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7"
5052 5951 integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==
5053 5952  
  5953 +html-encoding-sniffer@^2.0.1:
  5954 + version "2.0.1"
  5955 + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"
  5956 + integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
  5957 + dependencies:
  5958 + whatwg-encoding "^1.0.5"
  5959 +
  5960 +html-escaper@^2.0.0:
  5961 + version "2.0.2"
  5962 + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
  5963 + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
  5964 +
5054 5965 html-minifier-terser@^5.1.1:
5055 5966 version "5.1.1"
5056 5967 resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054"
... ... @@ -5111,6 +6022,15 @@ http-server@^0.12.3:
5111 6022 secure-compare "3.0.1"
5112 6023 union "~0.5.0"
5113 6024  
  6025 +http-signature@~1.2.0:
  6026 + version "1.2.0"
  6027 + resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
  6028 + integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
  6029 + dependencies:
  6030 + assert-plus "^1.0.0"
  6031 + jsprim "^1.2.2"
  6032 + sshpk "^1.7.0"
  6033 +
5114 6034 human-signals@^1.1.1:
5115 6035 version "1.1.1"
5116 6036 resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
... ... @@ -5121,7 +6041,7 @@ husky@^5.1.3:
5121 6041 resolved "https://registry.npmjs.org/husky/-/husky-5.1.3.tgz#1a0645a4fe3ffc006c4d0d8bd0bcb4c98787cc9d"
5122 6042 integrity sha512-fbNJ+Gz5wx2LIBtMweJNY1D7Uc8p1XERi5KNRMccwfQA+rXlxWNSdUxswo0gT8XqxywTIw7Ywm/F4v/O35RdMg==
5123 6043  
5124   -iconv-lite@^0.4.24, iconv-lite@^0.4.4:
  6044 +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4:
5125 6045 version "0.4.24"
5126 6046 resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
5127 6047 integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
... ... @@ -5239,6 +6159,14 @@ import-lazy@^4.0.0:
5239 6159 resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
5240 6160 integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
5241 6161  
  6162 +import-local@^3.0.2:
  6163 + version "3.0.2"
  6164 + resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6"
  6165 + integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==
  6166 + dependencies:
  6167 + pkg-dir "^4.2.0"
  6168 + resolve-cwd "^3.0.0"
  6169 +
5242 6170 imurmurhash@^0.1.4:
5243 6171 version "0.1.4"
5244 6172 resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
... ... @@ -5384,6 +6312,13 @@ is-callable@^1.1.4, is-callable@^1.2.2:
5384 6312 resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e"
5385 6313 integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==
5386 6314  
  6315 +is-ci@^2.0.0:
  6316 + version "2.0.0"
  6317 + resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
  6318 + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
  6319 + dependencies:
  6320 + ci-info "^2.0.0"
  6321 +
5387 6322 is-ci@^3.0.0:
5388 6323 version "3.0.0"
5389 6324 resolved "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz#c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994"
... ... @@ -5391,7 +6326,7 @@ is-ci@^3.0.0:
5391 6326 dependencies:
5392 6327 ci-info "^3.1.1"
5393 6328  
5394   -is-core-module@^2.1.0:
  6329 +is-core-module@^2.1.0, is-core-module@^2.2.0:
5395 6330 version "2.2.0"
5396 6331 resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a"
5397 6332 integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==
... ... @@ -5484,6 +6419,11 @@ is-fullwidth-code-point@^3.0.0:
5484 6419 resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
5485 6420 integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
5486 6421  
  6422 +is-generator-fn@^2.0.0:
  6423 + version "2.1.0"
  6424 + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
  6425 + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
  6426 +
5487 6427 is-gif@^3.0.0:
5488 6428 version "3.0.0"
5489 6429 resolved "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz#c4be60b26a301d695bb833b20d9b5d66c6cf83b1"
... ... @@ -5587,6 +6527,11 @@ is-png@^2.0.0:
5587 6527 resolved "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz#ee8cbc9e9b050425cedeeb4a6fb74a649b0a4a8d"
5588 6528 integrity sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==
5589 6529  
  6530 +is-potential-custom-element-name@^1.0.0:
  6531 + version "1.0.0"
  6532 + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397"
  6533 + integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c=
  6534 +
5590 6535 is-regex@^1.1.1:
5591 6536 version "1.1.2"
5592 6537 resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz#81c8ebde4db142f2cf1c53fc86d6a45788266251"
... ... @@ -5646,7 +6591,7 @@ is-text-path@^1.0.1:
5646 6591 dependencies:
5647 6592 text-extensions "^1.0.0"
5648 6593  
5649   -is-typedarray@^1.0.0:
  6594 +is-typedarray@^1.0.0, is-typedarray@~1.0.0:
5650 6595 version "1.0.0"
5651 6596 resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
5652 6597 integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
... ... @@ -5671,7 +6616,7 @@ is-windows@^1.0.1, is-windows@^1.0.2:
5671 6616 resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
5672 6617 integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
5673 6618  
5674   -is-wsl@^2.1.1:
  6619 +is-wsl@^2.1.1, is-wsl@^2.2.0:
5675 6620 version "2.2.0"
5676 6621 resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
5677 6622 integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
... ... @@ -5683,47 +6628,448 @@ isarray@1.0.0, isarray@~1.0.0:
5683 6628 resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
5684 6629 integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
5685 6630  
5686   -isarray@^2.0.1:
5687   - version "2.0.5"
5688   - resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
5689   - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
  6631 +isarray@^2.0.1:
  6632 + version "2.0.5"
  6633 + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
  6634 + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
  6635 +
  6636 +isexe@^2.0.0:
  6637 + version "2.0.0"
  6638 + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
  6639 + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
  6640 +
  6641 +isobject@^2.0.0, isobject@^2.1.0:
  6642 + version "2.1.0"
  6643 + resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
  6644 + integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
  6645 + dependencies:
  6646 + isarray "1.0.0"
  6647 +
  6648 +isobject@^3.0.0, isobject@^3.0.1:
  6649 + version "3.0.1"
  6650 + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
  6651 + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
  6652 +
  6653 +isstream@~0.1.2:
  6654 + version "0.1.2"
  6655 + resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
  6656 + integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
  6657 +
  6658 +istanbul-lib-coverage@^3.0.0:
  6659 + version "3.0.0"
  6660 + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec"
  6661 + integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==
  6662 +
  6663 +istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3:
  6664 + version "4.0.3"
  6665 + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d"
  6666 + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==
  6667 + dependencies:
  6668 + "@babel/core" "^7.7.5"
  6669 + "@istanbuljs/schema" "^0.1.2"
  6670 + istanbul-lib-coverage "^3.0.0"
  6671 + semver "^6.3.0"
  6672 +
  6673 +istanbul-lib-report@^3.0.0:
  6674 + version "3.0.0"
  6675 + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6"
  6676 + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==
  6677 + dependencies:
  6678 + istanbul-lib-coverage "^3.0.0"
  6679 + make-dir "^3.0.0"
  6680 + supports-color "^7.1.0"
  6681 +
  6682 +istanbul-lib-source-maps@^4.0.0:
  6683 + version "4.0.0"
  6684 + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9"
  6685 + integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==
  6686 + dependencies:
  6687 + debug "^4.1.1"
  6688 + istanbul-lib-coverage "^3.0.0"
  6689 + source-map "^0.6.1"
  6690 +
  6691 +istanbul-reports@^3.0.2:
  6692 + version "3.0.2"
  6693 + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b"
  6694 + integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==
  6695 + dependencies:
  6696 + html-escaper "^2.0.0"
  6697 + istanbul-lib-report "^3.0.0"
  6698 +
  6699 +isurl@^1.0.0-alpha5:
  6700 + version "1.0.0"
  6701 + resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67"
  6702 + integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==
  6703 + dependencies:
  6704 + has-to-string-tag-x "^1.2.0"
  6705 + is-object "^1.0.1"
  6706 +
  6707 +jake@^10.6.1:
  6708 + version "10.8.2"
  6709 + resolved "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b"
  6710 + integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==
  6711 + dependencies:
  6712 + async "0.9.x"
  6713 + chalk "^2.4.2"
  6714 + filelist "^1.0.1"
  6715 + minimatch "^3.0.4"
  6716 +
  6717 +jest-changed-files@^26.6.2:
  6718 + version "26.6.2"
  6719 + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0"
  6720 + integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==
  6721 + dependencies:
  6722 + "@jest/types" "^26.6.2"
  6723 + execa "^4.0.0"
  6724 + throat "^5.0.0"
  6725 +
  6726 +jest-cli@^26.6.3:
  6727 + version "26.6.3"
  6728 + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a"
  6729 + integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==
  6730 + dependencies:
  6731 + "@jest/core" "^26.6.3"
  6732 + "@jest/test-result" "^26.6.2"
  6733 + "@jest/types" "^26.6.2"
  6734 + chalk "^4.0.0"
  6735 + exit "^0.1.2"
  6736 + graceful-fs "^4.2.4"
  6737 + import-local "^3.0.2"
  6738 + is-ci "^2.0.0"
  6739 + jest-config "^26.6.3"
  6740 + jest-util "^26.6.2"
  6741 + jest-validate "^26.6.2"
  6742 + prompts "^2.0.1"
  6743 + yargs "^15.4.1"
  6744 +
  6745 +jest-config@^26.6.3:
  6746 + version "26.6.3"
  6747 + resolved "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349"
  6748 + integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==
  6749 + dependencies:
  6750 + "@babel/core" "^7.1.0"
  6751 + "@jest/test-sequencer" "^26.6.3"
  6752 + "@jest/types" "^26.6.2"
  6753 + babel-jest "^26.6.3"
  6754 + chalk "^4.0.0"
  6755 + deepmerge "^4.2.2"
  6756 + glob "^7.1.1"
  6757 + graceful-fs "^4.2.4"
  6758 + jest-environment-jsdom "^26.6.2"
  6759 + jest-environment-node "^26.6.2"
  6760 + jest-get-type "^26.3.0"
  6761 + jest-jasmine2 "^26.6.3"
  6762 + jest-regex-util "^26.0.0"
  6763 + jest-resolve "^26.6.2"
  6764 + jest-util "^26.6.2"
  6765 + jest-validate "^26.6.2"
  6766 + micromatch "^4.0.2"
  6767 + pretty-format "^26.6.2"
  6768 +
  6769 +jest-diff@^26.0.0, jest-diff@^26.6.2:
  6770 + version "26.6.2"
  6771 + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394"
  6772 + integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==
  6773 + dependencies:
  6774 + chalk "^4.0.0"
  6775 + diff-sequences "^26.6.2"
  6776 + jest-get-type "^26.3.0"
  6777 + pretty-format "^26.6.2"
  6778 +
  6779 +jest-docblock@^26.0.0:
  6780 + version "26.0.0"
  6781 + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5"
  6782 + integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==
  6783 + dependencies:
  6784 + detect-newline "^3.0.0"
  6785 +
  6786 +jest-each@^26.6.2:
  6787 + version "26.6.2"
  6788 + resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb"
  6789 + integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==
  6790 + dependencies:
  6791 + "@jest/types" "^26.6.2"
  6792 + chalk "^4.0.0"
  6793 + jest-get-type "^26.3.0"
  6794 + jest-util "^26.6.2"
  6795 + pretty-format "^26.6.2"
  6796 +
  6797 +jest-environment-jsdom@^26.6.2:
  6798 + version "26.6.2"
  6799 + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e"
  6800 + integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==
  6801 + dependencies:
  6802 + "@jest/environment" "^26.6.2"
  6803 + "@jest/fake-timers" "^26.6.2"
  6804 + "@jest/types" "^26.6.2"
  6805 + "@types/node" "*"
  6806 + jest-mock "^26.6.2"
  6807 + jest-util "^26.6.2"
  6808 + jsdom "^16.4.0"
  6809 +
  6810 +jest-environment-node@^26.6.2:
  6811 + version "26.6.2"
  6812 + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c"
  6813 + integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==
  6814 + dependencies:
  6815 + "@jest/environment" "^26.6.2"
  6816 + "@jest/fake-timers" "^26.6.2"
  6817 + "@jest/types" "^26.6.2"
  6818 + "@types/node" "*"
  6819 + jest-mock "^26.6.2"
  6820 + jest-util "^26.6.2"
  6821 +
  6822 +jest-get-type@^26.3.0:
  6823 + version "26.3.0"
  6824 + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0"
  6825 + integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==
  6826 +
  6827 +jest-haste-map@^26.6.2:
  6828 + version "26.6.2"
  6829 + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa"
  6830 + integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==
  6831 + dependencies:
  6832 + "@jest/types" "^26.6.2"
  6833 + "@types/graceful-fs" "^4.1.2"
  6834 + "@types/node" "*"
  6835 + anymatch "^3.0.3"
  6836 + fb-watchman "^2.0.0"
  6837 + graceful-fs "^4.2.4"
  6838 + jest-regex-util "^26.0.0"
  6839 + jest-serializer "^26.6.2"
  6840 + jest-util "^26.6.2"
  6841 + jest-worker "^26.6.2"
  6842 + micromatch "^4.0.2"
  6843 + sane "^4.0.3"
  6844 + walker "^1.0.7"
  6845 + optionalDependencies:
  6846 + fsevents "^2.1.2"
  6847 +
  6848 +jest-jasmine2@^26.6.3:
  6849 + version "26.6.3"
  6850 + resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd"
  6851 + integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==
  6852 + dependencies:
  6853 + "@babel/traverse" "^7.1.0"
  6854 + "@jest/environment" "^26.6.2"
  6855 + "@jest/source-map" "^26.6.2"
  6856 + "@jest/test-result" "^26.6.2"
  6857 + "@jest/types" "^26.6.2"
  6858 + "@types/node" "*"
  6859 + chalk "^4.0.0"
  6860 + co "^4.6.0"
  6861 + expect "^26.6.2"
  6862 + is-generator-fn "^2.0.0"
  6863 + jest-each "^26.6.2"
  6864 + jest-matcher-utils "^26.6.2"
  6865 + jest-message-util "^26.6.2"
  6866 + jest-runtime "^26.6.3"
  6867 + jest-snapshot "^26.6.2"
  6868 + jest-util "^26.6.2"
  6869 + pretty-format "^26.6.2"
  6870 + throat "^5.0.0"
  6871 +
  6872 +jest-leak-detector@^26.6.2:
  6873 + version "26.6.2"
  6874 + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af"
  6875 + integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==
  6876 + dependencies:
  6877 + jest-get-type "^26.3.0"
  6878 + pretty-format "^26.6.2"
  6879 +
  6880 +jest-matcher-utils@^26.6.2:
  6881 + version "26.6.2"
  6882 + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a"
  6883 + integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==
  6884 + dependencies:
  6885 + chalk "^4.0.0"
  6886 + jest-diff "^26.6.2"
  6887 + jest-get-type "^26.3.0"
  6888 + pretty-format "^26.6.2"
  6889 +
  6890 +jest-message-util@^26.6.2:
  6891 + version "26.6.2"
  6892 + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07"
  6893 + integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==
  6894 + dependencies:
  6895 + "@babel/code-frame" "^7.0.0"
  6896 + "@jest/types" "^26.6.2"
  6897 + "@types/stack-utils" "^2.0.0"
  6898 + chalk "^4.0.0"
  6899 + graceful-fs "^4.2.4"
  6900 + micromatch "^4.0.2"
  6901 + pretty-format "^26.6.2"
  6902 + slash "^3.0.0"
  6903 + stack-utils "^2.0.2"
  6904 +
  6905 +jest-mock@^26.6.2:
  6906 + version "26.6.2"
  6907 + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302"
  6908 + integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==
  6909 + dependencies:
  6910 + "@jest/types" "^26.6.2"
  6911 + "@types/node" "*"
  6912 +
  6913 +jest-pnp-resolver@^1.2.2:
  6914 + version "1.2.2"
  6915 + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
  6916 + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
  6917 +
  6918 +jest-regex-util@^26.0.0:
  6919 + version "26.0.0"
  6920 + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28"
  6921 + integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==
  6922 +
  6923 +jest-resolve-dependencies@^26.6.3:
  6924 + version "26.6.3"
  6925 + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6"
  6926 + integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==
  6927 + dependencies:
  6928 + "@jest/types" "^26.6.2"
  6929 + jest-regex-util "^26.0.0"
  6930 + jest-snapshot "^26.6.2"
  6931 +
  6932 +jest-resolve@^26.6.2:
  6933 + version "26.6.2"
  6934 + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507"
  6935 + integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==
  6936 + dependencies:
  6937 + "@jest/types" "^26.6.2"
  6938 + chalk "^4.0.0"
  6939 + graceful-fs "^4.2.4"
  6940 + jest-pnp-resolver "^1.2.2"
  6941 + jest-util "^26.6.2"
  6942 + read-pkg-up "^7.0.1"
  6943 + resolve "^1.18.1"
  6944 + slash "^3.0.0"
  6945 +
  6946 +jest-runner@^26.6.3:
  6947 + version "26.6.3"
  6948 + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159"
  6949 + integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==
  6950 + dependencies:
  6951 + "@jest/console" "^26.6.2"
  6952 + "@jest/environment" "^26.6.2"
  6953 + "@jest/test-result" "^26.6.2"
  6954 + "@jest/types" "^26.6.2"
  6955 + "@types/node" "*"
  6956 + chalk "^4.0.0"
  6957 + emittery "^0.7.1"
  6958 + exit "^0.1.2"
  6959 + graceful-fs "^4.2.4"
  6960 + jest-config "^26.6.3"
  6961 + jest-docblock "^26.0.0"
  6962 + jest-haste-map "^26.6.2"
  6963 + jest-leak-detector "^26.6.2"
  6964 + jest-message-util "^26.6.2"
  6965 + jest-resolve "^26.6.2"
  6966 + jest-runtime "^26.6.3"
  6967 + jest-util "^26.6.2"
  6968 + jest-worker "^26.6.2"
  6969 + source-map-support "^0.5.6"
  6970 + throat "^5.0.0"
  6971 +
  6972 +jest-runtime@^26.6.3:
  6973 + version "26.6.3"
  6974 + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b"
  6975 + integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==
  6976 + dependencies:
  6977 + "@jest/console" "^26.6.2"
  6978 + "@jest/environment" "^26.6.2"
  6979 + "@jest/fake-timers" "^26.6.2"
  6980 + "@jest/globals" "^26.6.2"
  6981 + "@jest/source-map" "^26.6.2"
  6982 + "@jest/test-result" "^26.6.2"
  6983 + "@jest/transform" "^26.6.2"
  6984 + "@jest/types" "^26.6.2"
  6985 + "@types/yargs" "^15.0.0"
  6986 + chalk "^4.0.0"
  6987 + cjs-module-lexer "^0.6.0"
  6988 + collect-v8-coverage "^1.0.0"
  6989 + exit "^0.1.2"
  6990 + glob "^7.1.3"
  6991 + graceful-fs "^4.2.4"
  6992 + jest-config "^26.6.3"
  6993 + jest-haste-map "^26.6.2"
  6994 + jest-message-util "^26.6.2"
  6995 + jest-mock "^26.6.2"
  6996 + jest-regex-util "^26.0.0"
  6997 + jest-resolve "^26.6.2"
  6998 + jest-snapshot "^26.6.2"
  6999 + jest-util "^26.6.2"
  7000 + jest-validate "^26.6.2"
  7001 + slash "^3.0.0"
  7002 + strip-bom "^4.0.0"
  7003 + yargs "^15.4.1"
5690 7004  
5691   -isexe@^2.0.0:
5692   - version "2.0.0"
5693   - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
5694   - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
  7005 +jest-serializer@^26.6.2:
  7006 + version "26.6.2"
  7007 + resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1"
  7008 + integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==
  7009 + dependencies:
  7010 + "@types/node" "*"
  7011 + graceful-fs "^4.2.4"
5695 7012  
5696   -isobject@^2.0.0, isobject@^2.1.0:
5697   - version "2.1.0"
5698   - resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
5699   - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
  7013 +jest-snapshot@^26.6.2:
  7014 + version "26.6.2"
  7015 + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84"
  7016 + integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==
5700 7017 dependencies:
5701   - isarray "1.0.0"
  7018 + "@babel/types" "^7.0.0"
  7019 + "@jest/types" "^26.6.2"
  7020 + "@types/babel__traverse" "^7.0.4"
  7021 + "@types/prettier" "^2.0.0"
  7022 + chalk "^4.0.0"
  7023 + expect "^26.6.2"
  7024 + graceful-fs "^4.2.4"
  7025 + jest-diff "^26.6.2"
  7026 + jest-get-type "^26.3.0"
  7027 + jest-haste-map "^26.6.2"
  7028 + jest-matcher-utils "^26.6.2"
  7029 + jest-message-util "^26.6.2"
  7030 + jest-resolve "^26.6.2"
  7031 + natural-compare "^1.4.0"
  7032 + pretty-format "^26.6.2"
  7033 + semver "^7.3.2"
5702 7034  
5703   -isobject@^3.0.0, isobject@^3.0.1:
5704   - version "3.0.1"
5705   - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
5706   - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
  7035 +jest-util@^26.1.0, jest-util@^26.6.2:
  7036 + version "26.6.2"
  7037 + resolved "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1"
  7038 + integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==
  7039 + dependencies:
  7040 + "@jest/types" "^26.6.2"
  7041 + "@types/node" "*"
  7042 + chalk "^4.0.0"
  7043 + graceful-fs "^4.2.4"
  7044 + is-ci "^2.0.0"
  7045 + micromatch "^4.0.2"
5707 7046  
5708   -isurl@^1.0.0-alpha5:
5709   - version "1.0.0"
5710   - resolved "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz#b27f4f49f3cdaa3ea44a0a5b7f3462e6edc39d67"
5711   - integrity sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==
  7047 +jest-validate@^26.6.2:
  7048 + version "26.6.2"
  7049 + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec"
  7050 + integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==
5712 7051 dependencies:
5713   - has-to-string-tag-x "^1.2.0"
5714   - is-object "^1.0.1"
  7052 + "@jest/types" "^26.6.2"
  7053 + camelcase "^6.0.0"
  7054 + chalk "^4.0.0"
  7055 + jest-get-type "^26.3.0"
  7056 + leven "^3.1.0"
  7057 + pretty-format "^26.6.2"
5715 7058  
5716   -jake@^10.6.1:
5717   - version "10.8.2"
5718   - resolved "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b"
5719   - integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==
  7059 +jest-watcher@^26.6.2:
  7060 + version "26.6.2"
  7061 + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975"
  7062 + integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==
5720 7063 dependencies:
5721   - async "0.9.x"
5722   - chalk "^2.4.2"
5723   - filelist "^1.0.1"
5724   - minimatch "^3.0.4"
  7064 + "@jest/test-result" "^26.6.2"
  7065 + "@jest/types" "^26.6.2"
  7066 + "@types/node" "*"
  7067 + ansi-escapes "^4.2.1"
  7068 + chalk "^4.0.0"
  7069 + jest-util "^26.6.2"
  7070 + string-length "^4.0.1"
5725 7071  
5726   -jest-worker@^26.2.1:
  7072 +jest-worker@^26.2.1, jest-worker@^26.6.2:
5727 7073 version "26.6.2"
5728 7074 resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
5729 7075 integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
... ... @@ -5732,6 +7078,15 @@ jest-worker@^26.2.1:
5732 7078 merge-stream "^2.0.0"
5733 7079 supports-color "^7.0.0"
5734 7080  
  7081 +jest@^26.6.3:
  7082 + version "26.6.3"
  7083 + resolved "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef"
  7084 + integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==
  7085 + dependencies:
  7086 + "@jest/core" "^26.6.3"
  7087 + import-local "^3.0.2"
  7088 + jest-cli "^26.6.3"
  7089 +
5735 7090 joycon@^2.2.5:
5736 7091 version "2.2.5"
5737 7092 resolved "https://registry.npmjs.org/joycon/-/joycon-2.2.5.tgz#8d4cf4cbb2544d7b7583c216fcdfec19f6be1615"
... ... @@ -5755,6 +7110,43 @@ js-yaml@^3.13.1:
5755 7110 argparse "^1.0.7"
5756 7111 esprima "^4.0.0"
5757 7112  
  7113 +jsbn@~0.1.0:
  7114 + version "0.1.1"
  7115 + resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
  7116 + integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
  7117 +
  7118 +jsdom@^16.4.0:
  7119 + version "16.5.0"
  7120 + resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.5.0.tgz#9e453505600cc5a70b385750d35256f380730cc4"
  7121 + integrity sha512-QxZH0nmDTnTTVI0YDm4RUlaUPl5dcyn62G5TMDNfMmTW+J1u1v9gCR8WR+WZ6UghAa7nKJjDOFaI00eMMWvJFQ==
  7122 + dependencies:
  7123 + abab "^2.0.5"
  7124 + acorn "^8.0.5"
  7125 + acorn-globals "^6.0.0"
  7126 + cssom "^0.4.4"
  7127 + cssstyle "^2.3.0"
  7128 + data-urls "^2.0.0"
  7129 + decimal.js "^10.2.1"
  7130 + domexception "^2.0.1"
  7131 + escodegen "^2.0.0"
  7132 + html-encoding-sniffer "^2.0.1"
  7133 + is-potential-custom-element-name "^1.0.0"
  7134 + nwsapi "^2.2.0"
  7135 + parse5 "6.0.1"
  7136 + request "^2.88.2"
  7137 + request-promise-native "^1.0.9"
  7138 + saxes "^5.0.1"
  7139 + symbol-tree "^3.2.4"
  7140 + tough-cookie "^4.0.0"
  7141 + w3c-hr-time "^1.0.2"
  7142 + w3c-xmlserializer "^2.0.0"
  7143 + webidl-conversions "^6.1.0"
  7144 + whatwg-encoding "^1.0.5"
  7145 + whatwg-mimetype "^2.3.0"
  7146 + whatwg-url "^8.0.0"
  7147 + ws "^7.4.4"
  7148 + xml-name-validator "^3.0.0"
  7149 +
5758 7150 jsesc@^2.5.1:
5759 7151 version "2.5.2"
5760 7152 resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
... ... @@ -5790,16 +7182,28 @@ json-schema-traverse@^1.0.0:
5790 7182 resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
5791 7183 integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
5792 7184  
  7185 +json-schema@0.2.3:
  7186 + version "0.2.3"
  7187 + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
  7188 + integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
  7189 +
5793 7190 json-stable-stringify-without-jsonify@^1.0.1:
5794 7191 version "1.0.1"
5795 7192 resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
5796 7193 integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
5797 7194  
5798   -json-stringify-safe@^5.0.1:
  7195 +json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
5799 7196 version "5.0.1"
5800 7197 resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
5801 7198 integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
5802 7199  
  7200 +json5@2.x:
  7201 + version "2.2.0"
  7202 + resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
  7203 + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
  7204 + dependencies:
  7205 + minimist "^1.2.5"
  7206 +
5803 7207 json5@^1.0.1:
5804 7208 version "1.0.1"
5805 7209 resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
... ... @@ -5840,6 +7244,16 @@ jsonparse@^1.2.0:
5840 7244 resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
5841 7245 integrity sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=
5842 7246  
  7247 +jsprim@^1.2.2:
  7248 + version "1.4.1"
  7249 + resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
  7250 + integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
  7251 + dependencies:
  7252 + assert-plus "1.0.0"
  7253 + extsprintf "1.3.0"
  7254 + json-schema "0.2.3"
  7255 + verror "1.10.0"
  7256 +
5843 7257 junk@^3.1.0:
5844 7258 version "3.1.0"
5845 7259 resolved "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1"
... ... @@ -5876,6 +7290,11 @@ kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
5876 7290 resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
5877 7291 integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
5878 7292  
  7293 +kleur@^3.0.3:
  7294 + version "3.0.3"
  7295 + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
  7296 + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
  7297 +
5879 7298 known-css-properties@^0.21.0:
5880 7299 version "0.21.0"
5881 7300 resolved "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d"
... ... @@ -5898,6 +7317,11 @@ less@^4.1.1:
5898 7317 needle "^2.5.2"
5899 7318 source-map "~0.6.0"
5900 7319  
  7320 +leven@^3.1.0:
  7321 + version "3.1.0"
  7322 + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
  7323 + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
  7324 +
5901 7325 levn@^0.4.1:
5902 7326 version "0.4.1"
5903 7327 resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
... ... @@ -6065,16 +7489,16 @@ lodash.templatesettings@^4.0.0:
6065 7489 dependencies:
6066 7490 lodash._reinterpolate "^3.0.0"
6067 7491  
  7492 +lodash@4.x, lodash@^4.17.21:
  7493 + version "4.17.21"
  7494 + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
  7495 + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
  7496 +
6068 7497 lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20:
6069 7498 version "4.17.20"
6070 7499 resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
6071 7500 integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
6072 7501  
6073   -lodash@^4.17.21:
6074   - version "4.17.21"
6075   - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
6076   - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
6077   -
6078 7502 log-symbols@^4.0.0:
6079 7503 version "4.0.0"
6080 7504 resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920"
... ... @@ -6236,11 +7660,18 @@ make-dir@^3.0.0:
6236 7660 dependencies:
6237 7661 semver "^6.0.0"
6238 7662  
6239   -make-error@^1.1.1:
  7663 +make-error@1.x, make-error@^1.1.1:
6240 7664 version "1.3.6"
6241 7665 resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
6242 7666 integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
6243 7667  
  7668 +makeerror@1.0.x:
  7669 + version "1.0.11"
  7670 + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c"
  7671 + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=
  7672 + dependencies:
  7673 + tmpl "1.0.x"
  7674 +
6244 7675 map-cache@^0.2.2:
6245 7676 version "0.2.2"
6246 7677 resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
... ... @@ -6413,7 +7844,7 @@ micromatch@3.1.0:
6413 7844 snapdragon "^0.8.1"
6414 7845 to-regex "^3.0.1"
6415 7846  
6416   -micromatch@^3.0.4:
  7847 +micromatch@^3.0.4, micromatch@^3.1.4:
6417 7848 version "3.1.10"
6418 7849 resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
6419 7850 integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
... ... @@ -6440,11 +7871,23 @@ micromatch@^4.0.2:
6440 7871 braces "^3.0.1"
6441 7872 picomatch "^2.0.5"
6442 7873  
  7874 +mime-db@1.46.0:
  7875 + version "1.46.0"
  7876 + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee"
  7877 + integrity sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==
  7878 +
6443 7879 mime-db@^1.28.0:
6444 7880 version "1.45.0"
6445 7881 resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea"
6446 7882 integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==
6447 7883  
  7884 +mime-types@^2.1.12, mime-types@~2.1.19:
  7885 + version "2.1.29"
  7886 + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2"
  7887 + integrity sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==
  7888 + dependencies:
  7889 + mime-db "1.46.0"
  7890 +
6448 7891 mime@^1.4.1, mime@^1.6.0:
6449 7892 version "1.6.0"
6450 7893 resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
... ... @@ -6486,7 +7929,7 @@ minimist-options@4.1.0:
6486 7929 is-plain-obj "^1.1.0"
6487 7930 kind-of "^6.0.3"
6488 7931  
6489   -minimist@1.2.5, minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
  7932 +minimist@1.2.5, minimist@^1.1.0, minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5:
6490 7933 version "1.2.5"
6491 7934 resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
6492 7935 integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
... ... @@ -6499,6 +7942,11 @@ mixin-deep@^1.2.0:
6499 7942 for-in "^1.0.2"
6500 7943 is-extendable "^1.0.1"
6501 7944  
  7945 +mkdirp@1.x:
  7946 + version "1.0.4"
  7947 + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
  7948 + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
  7949 +
6502 7950 mkdirp@^0.5.5, mkdirp@~0.5.1:
6503 7951 version "0.5.5"
6504 7952 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
... ... @@ -6665,11 +8113,28 @@ node-fetch@2.6.1:
6665 8113 resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052"
6666 8114 integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==
6667 8115  
  8116 +node-int64@^0.4.0:
  8117 + version "0.4.0"
  8118 + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
  8119 + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
  8120 +
6668 8121 node-modules-regexp@^1.0.0:
6669 8122 version "1.0.0"
6670 8123 resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
6671 8124 integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
6672 8125  
  8126 +node-notifier@^8.0.0:
  8127 + version "8.0.2"
  8128 + resolved "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5"
  8129 + integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==
  8130 + dependencies:
  8131 + growly "^1.3.0"
  8132 + is-wsl "^2.2.0"
  8133 + semver "^7.3.2"
  8134 + shellwords "^0.1.1"
  8135 + uuid "^8.3.0"
  8136 + which "^2.0.2"
  8137 +
6673 8138 node-releases@^1.1.69:
6674 8139 version "1.1.70"
6675 8140 resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz#66e0ed0273aa65666d7fe78febe7634875426a08"
... ... @@ -6707,6 +8172,13 @@ normalize-package-data@^3.0.0:
6707 8172 semver "^7.3.2"
6708 8173 validate-npm-package-license "^3.0.1"
6709 8174  
  8175 +normalize-path@^2.1.1:
  8176 + version "2.1.1"
  8177 + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
  8178 + integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
  8179 + dependencies:
  8180 + remove-trailing-separator "^1.0.1"
  8181 +
6710 8182 normalize-path@^3.0.0, normalize-path@~3.0.0:
6711 8183 version "3.0.0"
6712 8184 resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
... ... @@ -6777,6 +8249,16 @@ num2fraction@^1.2.2:
6777 8249 resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
6778 8250 integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=
6779 8251  
  8252 +nwsapi@^2.2.0:
  8253 + version "2.2.0"
  8254 + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7"
  8255 + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==
  8256 +
  8257 +oauth-sign@~0.9.0:
  8258 + version "0.9.0"
  8259 + resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
  8260 + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
  8261 +
6780 8262 object-assign@^4.0.1, object-assign@^4.1.0:
6781 8263 version "4.1.1"
6782 8264 resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
... ... @@ -6966,6 +8448,11 @@ p-cancelable@^0.4.0:
6966 8448 resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz#35f363d67d52081c8d9585e37bcceb7e0bbcb2a0"
6967 8449 integrity sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==
6968 8450  
  8451 +p-each-series@^2.1.0:
  8452 + version "2.2.0"
  8453 + resolved "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a"
  8454 + integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==
  8455 +
6969 8456 p-event@^1.0.0:
6970 8457 version "1.3.0"
6971 8458 resolved "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz#8e6b4f4f65c72bc5b6fe28b75eda874f96a4a085"
... ... @@ -7159,6 +8646,11 @@ parse-passwd@^1.0.0:
7159 8646 resolved "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
7160 8647 integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
7161 8648  
  8649 +parse5@6.0.1:
  8650 + version "6.0.1"
  8651 + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
  8652 + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
  8653 +
7162 8654 parseurl@~1.3.3:
7163 8655 version "1.3.3"
7164 8656 resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
... ... @@ -7253,6 +8745,11 @@ pend@~1.2.0:
7253 8745 resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
7254 8746 integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
7255 8747  
  8748 +performance-now@^2.1.0:
  8749 + version "2.1.0"
  8750 + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
  8751 + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
  8752 +
7256 8753 picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2:
7257 8754 version "2.2.2"
7258 8755 resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
... ... @@ -7285,6 +8782,13 @@ pinkie@^2.0.0:
7285 8782 resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
7286 8783 integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
7287 8784  
  8785 +pinst@^2.1.6:
  8786 + version "2.1.6"
  8787 + resolved "https://registry.npmjs.org/pinst/-/pinst-2.1.6.tgz#8d968b8ec1dac5dddcfc976c735592dbec58b42c"
  8788 + integrity sha512-B4dYmf6nEXg1NpDSB+orYWvKa5Kfmz5KzWC29U59dpVM4S/+xp0ak/JMEsw04UQTNNKps7klu0BUalr343Gt9g==
  8789 + dependencies:
  8790 + fromentries "^1.3.2"
  8791 +
7288 8792 pirates@^4.0.1:
7289 8793 version "4.0.1"
7290 8794 resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87"
... ... @@ -7292,6 +8796,13 @@ pirates@^4.0.1:
7292 8796 dependencies:
7293 8797 node-modules-regexp "^1.0.0"
7294 8798  
  8799 +pkg-dir@^4.2.0:
  8800 + version "4.2.0"
  8801 + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
  8802 + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
  8803 + dependencies:
  8804 + find-up "^4.0.0"
  8805 +
7295 8806 please-upgrade-node@^3.2.0:
7296 8807 version "3.2.0"
7297 8808 resolved "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz#aeddd3f994c933e4ad98b99d9a556efa0e2fe942"
... ... @@ -7601,6 +9112,16 @@ pretty-bytes@^5.6.0:
7601 9112 resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
7602 9113 integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==
7603 9114  
  9115 +pretty-format@^26.0.0, pretty-format@^26.6.2:
  9116 + version "26.6.2"
  9117 + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93"
  9118 + integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==
  9119 + dependencies:
  9120 + "@jest/types" "^26.6.2"
  9121 + ansi-regex "^5.0.0"
  9122 + ansi-styles "^4.0.0"
  9123 + react-is "^17.0.1"
  9124 +
7604 9125 pretty-ms@^7.0.0:
7605 9126 version "7.0.1"
7606 9127 resolved "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz#7d903eaab281f7d8e03c66f867e239dc32fb73e8"
... ... @@ -7635,6 +9156,14 @@ progress@^2.0.0:
7635 9156 resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
7636 9157 integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
7637 9158  
  9159 +prompts@^2.0.1:
  9160 + version "2.4.0"
  9161 + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7"
  9162 + integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==
  9163 + dependencies:
  9164 + kleur "^3.0.3"
  9165 + sisteransi "^1.0.5"
  9166 +
7638 9167 proto-list@~1.2.1:
7639 9168 version "1.2.4"
7640 9169 resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
... ... @@ -7650,6 +9179,11 @@ pseudomap@^1.0.2:
7650 9179 resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
7651 9180 integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
7652 9181  
  9182 +psl@^1.1.28, psl@^1.1.33:
  9183 + version "1.8.0"
  9184 + resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
  9185 + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
  9186 +
7653 9187 pump@^3.0.0:
7654 9188 version "3.0.0"
7655 9189 resolved "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
... ... @@ -7658,7 +9192,7 @@ pump@^3.0.0:
7658 9192 end-of-stream "^1.1.0"
7659 9193 once "^1.3.1"
7660 9194  
7661   -punycode@^2.1.0:
  9195 +punycode@^2.1.0, punycode@^2.1.1:
7662 9196 version "2.1.1"
7663 9197 resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
7664 9198 integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
... ... @@ -7686,6 +9220,11 @@ qs@^6.4.0:
7686 9220 resolved "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee"
7687 9221 integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==
7688 9222  
  9223 +qs@~6.5.2:
  9224 + version "6.5.2"
  9225 + resolved "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
  9226 + integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
  9227 +
7689 9228 query-string@^4.3.2:
7690 9229 version "4.3.4"
7691 9230 resolved "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb"
... ... @@ -7725,6 +9264,11 @@ rc@^1.2.7:
7725 9264 minimist "^1.2.0"
7726 9265 strip-json-comments "~2.0.1"
7727 9266  
  9267 +react-is@^17.0.1:
  9268 + version "17.0.1"
  9269 + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339"
  9270 + integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==
  9271 +
7728 9272 read-pkg-up@^1.0.1:
7729 9273 version "1.0.1"
7730 9274 resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
... ... @@ -7919,6 +9463,11 @@ remark@^13.0.0:
7919 9463 remark-stringify "^9.0.0"
7920 9464 unified "^9.1.0"
7921 9465  
  9466 +remove-trailing-separator@^1.0.1:
  9467 + version "1.1.0"
  9468 + resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
  9469 + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
  9470 +
7922 9471 repeat-element@^1.1.2:
7923 9472 version "1.1.3"
7924 9473 resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
... ... @@ -7941,6 +9490,48 @@ replace-ext@^1.0.0:
7941 9490 resolved "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz#2d6d996d04a15855d967443631dd5f77825b016a"
7942 9491 integrity sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==
7943 9492  
  9493 +request-promise-core@1.1.4:
  9494 + version "1.1.4"
  9495 + resolved "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f"
  9496 + integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==
  9497 + dependencies:
  9498 + lodash "^4.17.19"
  9499 +
  9500 +request-promise-native@^1.0.9:
  9501 + version "1.0.9"
  9502 + resolved "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28"
  9503 + integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==
  9504 + dependencies:
  9505 + request-promise-core "1.1.4"
  9506 + stealthy-require "^1.1.1"
  9507 + tough-cookie "^2.3.3"
  9508 +
  9509 +request@^2.88.2:
  9510 + version "2.88.2"
  9511 + resolved "https://registry.npmjs.org/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
  9512 + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
  9513 + dependencies:
  9514 + aws-sign2 "~0.7.0"
  9515 + aws4 "^1.8.0"
  9516 + caseless "~0.12.0"
  9517 + combined-stream "~1.0.6"
  9518 + extend "~3.0.2"
  9519 + forever-agent "~0.6.1"
  9520 + form-data "~2.3.2"
  9521 + har-validator "~5.1.3"
  9522 + http-signature "~1.2.0"
  9523 + is-typedarray "~1.0.0"
  9524 + isstream "~0.1.2"
  9525 + json-stringify-safe "~5.0.1"
  9526 + mime-types "~2.1.19"
  9527 + oauth-sign "~0.9.0"
  9528 + performance-now "^2.1.0"
  9529 + qs "~6.5.2"
  9530 + safe-buffer "^5.1.2"
  9531 + tough-cookie "~2.5.0"
  9532 + tunnel-agent "^0.6.0"
  9533 + uuid "^3.3.2"
  9534 +
7944 9535 require-directory@^2.1.1:
7945 9536 version "2.1.1"
7946 9537 resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
... ... @@ -7979,6 +9570,13 @@ resize-observer-polyfill@^1.5.1:
7979 9570 resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464"
7980 9571 integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==
7981 9572  
  9573 +resolve-cwd@^3.0.0:
  9574 + version "3.0.0"
  9575 + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
  9576 + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
  9577 + dependencies:
  9578 + resolve-from "^5.0.0"
  9579 +
7982 9580 resolve-dependency-path@^2.0.0:
7983 9581 version "2.0.0"
7984 9582 resolved "https://registry.npmjs.org/resolve-dependency-path/-/resolve-dependency-path-2.0.0.tgz#11700e340717b865d216c66cabeb4a2a3c696736"
... ... @@ -8022,6 +9620,14 @@ resolve@^1.1.6, resolve@^1.10.0, resolve@^1.17.0, resolve@^1.19.0:
8022 9620 is-core-module "^2.1.0"
8023 9621 path-parse "^1.0.6"
8024 9622  
  9623 +resolve@^1.18.1:
  9624 + version "1.20.0"
  9625 + resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
  9626 + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
  9627 + dependencies:
  9628 + is-core-module "^2.2.0"
  9629 + path-parse "^1.0.6"
  9630 +
8025 9631 responselike@1.0.2:
8026 9632 version "1.0.2"
8027 9633 resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
... ... @@ -8062,7 +9668,7 @@ rimraf@^2.5.4:
8062 9668 dependencies:
8063 9669 glob "^7.1.3"
8064 9670  
8065   -rimraf@^3.0.2:
  9671 +rimraf@^3.0.0, rimraf@^3.0.2:
8066 9672 version "3.0.2"
8067 9673 resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
8068 9674 integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
... ... @@ -8113,6 +9719,11 @@ rollup@2.41.1, rollup@^0.63.4, rollup@^2.25.0, rollup@^2.38.5, rollup@^2.40.0:
8113 9719 optionalDependencies:
8114 9720 fsevents "~2.3.1"
8115 9721  
  9722 +rsvp@^4.8.4:
  9723 + version "4.8.5"
  9724 + resolved "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734"
  9725 + integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==
  9726 +
8116 9727 run-async@^2.2.0, run-async@^2.4.0:
8117 9728 version "2.4.1"
8118 9729 resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
... ... @@ -8142,7 +9753,7 @@ safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
8142 9753 resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
8143 9754 integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
8144 9755  
8145   -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@~5.2.0:
  9756 +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
8146 9757 version "5.2.1"
8147 9758 resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
8148 9759 integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
... ... @@ -8154,11 +9765,26 @@ safe-regex@^1.1.0:
8154 9765 dependencies:
8155 9766 ret "~0.1.10"
8156 9767  
8157   -"safer-buffer@>= 2.1.2 < 3":
  9768 +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
8158 9769 version "2.1.2"
8159 9770 resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
8160 9771 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
8161 9772  
  9773 +sane@^4.0.3:
  9774 + version "4.1.0"
  9775 + resolved "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded"
  9776 + integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==
  9777 + dependencies:
  9778 + "@cnakazawa/watch" "^1.0.3"
  9779 + anymatch "^2.0.0"
  9780 + capture-exit "^2.0.0"
  9781 + exec-sh "^0.3.2"
  9782 + execa "^1.0.0"
  9783 + fb-watchman "^2.0.0"
  9784 + micromatch "^3.1.4"
  9785 + minimist "^1.1.1"
  9786 + walker "~1.0.5"
  9787 +
8162 9788 sass-lookup@^3.0.0:
8163 9789 version "3.0.0"
8164 9790 resolved "https://registry.npmjs.org/sass-lookup/-/sass-lookup-3.0.0.tgz#3b395fa40569738ce857bc258e04df2617c48cac"
... ... @@ -8171,6 +9797,13 @@ sax@^1.2.4, sax@~1.2.4:
8171 9797 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
8172 9798 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
8173 9799  
  9800 +saxes@^5.0.1:
  9801 + version "5.0.1"
  9802 + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d"
  9803 + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
  9804 + dependencies:
  9805 + xmlchars "^2.2.0"
  9806 +
8174 9807 scroll-into-view-if-needed@^2.2.25:
8175 9808 version "2.2.26"
8176 9809 resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.26.tgz#e4917da0c820135ff65ad6f7e4b7d7af568c4f13"
... ... @@ -8217,14 +9850,14 @@ semver@7.0.0:
8217 9850 resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
8218 9851 integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
8219 9852  
8220   -semver@7.3.4, semver@^7.2.1, semver@^7.3.2:
  9853 +semver@7.3.4, semver@7.x, semver@^7.2.1, semver@^7.3.2:
8221 9854 version "7.3.4"
8222 9855 resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97"
8223 9856 integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==
8224 9857 dependencies:
8225 9858 lru-cache "^6.0.0"
8226 9859  
8227   -semver@^6.0.0:
  9860 +semver@^6.0.0, semver@^6.3.0:
8228 9861 version "6.3.0"
8229 9862 resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
8230 9863 integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
... ... @@ -8298,11 +9931,21 @@ shelljs@^0.8.3:
8298 9931 interpret "^1.0.0"
8299 9932 rechoir "^0.6.2"
8300 9933  
  9934 +shellwords@^0.1.1:
  9935 + version "0.1.1"
  9936 + resolved "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b"
  9937 + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
  9938 +
8301 9939 signal-exit@^3.0.0, signal-exit@^3.0.2:
8302 9940 version "3.0.3"
8303 9941 resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
8304 9942 integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
8305 9943  
  9944 +sisteransi@^1.0.5:
  9945 + version "1.0.5"
  9946 + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
  9947 + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
  9948 +
8306 9949 slash@^3.0.0:
8307 9950 version "3.0.0"
8308 9951 resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
... ... @@ -8401,7 +10044,7 @@ source-map-resolve@^0.5.0:
8401 10044 source-map-url "^0.4.0"
8402 10045 urix "^0.1.0"
8403 10046  
8404   -source-map-support@^0.5.17, source-map-support@~0.5.12, source-map-support@~0.5.19:
  10047 +source-map-support@^0.5.17, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19:
8405 10048 version "0.5.19"
8406 10049 resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
8407 10050 integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
... ... @@ -8521,11 +10164,33 @@ ssf@~0.11.2:
8521 10164 dependencies:
8522 10165 frac "~1.1.2"
8523 10166  
  10167 +sshpk@^1.7.0:
  10168 + version "1.16.1"
  10169 + resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
  10170 + integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
  10171 + dependencies:
  10172 + asn1 "~0.2.3"
  10173 + assert-plus "^1.0.0"
  10174 + bcrypt-pbkdf "^1.0.0"
  10175 + dashdash "^1.12.0"
  10176 + ecc-jsbn "~0.1.1"
  10177 + getpass "^0.1.1"
  10178 + jsbn "~0.1.0"
  10179 + safer-buffer "^2.0.2"
  10180 + tweetnacl "~0.14.0"
  10181 +
8524 10182 stable@^0.1.8:
8525 10183 version "0.1.8"
8526 10184 resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
8527 10185 integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
8528 10186  
  10187 +stack-utils@^2.0.2:
  10188 + version "2.0.3"
  10189 + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277"
  10190 + integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==
  10191 + dependencies:
  10192 + escape-string-regexp "^2.0.0"
  10193 +
8529 10194 static-extend@^0.1.1:
8530 10195 version "0.1.2"
8531 10196 resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
... ... @@ -8539,6 +10204,11 @@ statuses@~1.5.0:
8539 10204 resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
8540 10205 integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
8541 10206  
  10207 +stealthy-require@^1.1.1:
  10208 + version "1.1.1"
  10209 + resolved "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b"
  10210 + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=
  10211 +
8542 10212 strict-uri-encode@^1.0.0:
8543 10213 version "1.1.0"
8544 10214 resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
... ... @@ -8554,6 +10224,14 @@ string-hash@^1.1.1:
8554 10224 resolved "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b"
8555 10225 integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
8556 10226  
  10227 +string-length@^4.0.1:
  10228 + version "4.0.1"
  10229 + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz#4a973bf31ef77c4edbceadd6af2611996985f8a1"
  10230 + integrity sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==
  10231 + dependencies:
  10232 + char-regex "^1.0.2"
  10233 + strip-ansi "^6.0.0"
  10234 +
8557 10235 string-width@^2.1.0:
8558 10236 version "2.1.1"
8559 10237 resolved "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
... ... @@ -8656,7 +10334,7 @@ strip-ansi@^6.0.0:
8656 10334 dependencies:
8657 10335 ansi-regex "^5.0.0"
8658 10336  
8659   -strip-bom@4.0.0:
  10337 +strip-bom@4.0.0, strip-bom@^4.0.0:
8660 10338 version "4.0.0"
8661 10339 resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
8662 10340 integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
... ... @@ -8876,6 +10554,14 @@ supports-color@^7.0.0, supports-color@^7.1.0:
8876 10554 dependencies:
8877 10555 has-flag "^4.0.0"
8878 10556  
  10557 +supports-hyperlinks@^2.0.0:
  10558 + version "2.1.0"
  10559 + resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47"
  10560 + integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==
  10561 + dependencies:
  10562 + has-flag "^4.0.0"
  10563 + supports-color "^7.0.0"
  10564 +
8879 10565 svg-baker@1.7.0:
8880 10566 version "1.7.0"
8881 10567 resolved "https://registry.npmjs.org/svg-baker/-/svg-baker-1.7.0.tgz#8367f78d875550c52fe4756f7303d5c5d7c2e9a7"
... ... @@ -8988,6 +10674,11 @@ svgo@^2.2.0:
8988 10674 csso "^4.2.0"
8989 10675 stable "^0.1.8"
8990 10676  
  10677 +symbol-tree@^3.2.4:
  10678 + version "3.2.4"
  10679 + resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
  10680 + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
  10681 +
8991 10682 systemjs@^6.8.3:
8992 10683 version "6.8.3"
8993 10684 resolved "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz#67e27f49242e9d81c2b652b204ae54e8bfcc75a3"
... ... @@ -9062,6 +10753,14 @@ tempy@^0.6.0:
9062 10753 type-fest "^0.16.0"
9063 10754 unique-string "^2.0.0"
9064 10755  
  10756 +terminal-link@^2.0.0:
  10757 + version "2.1.1"
  10758 + resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
  10759 + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
  10760 + dependencies:
  10761 + ansi-escapes "^4.2.1"
  10762 + supports-hyperlinks "^2.0.0"
  10763 +
9065 10764 terser@^4.6.3:
9066 10765 version "4.8.0"
9067 10766 resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
... ... @@ -9080,6 +10779,15 @@ terser@^5.0.0:
9080 10779 source-map "~0.7.2"
9081 10780 source-map-support "~0.5.19"
9082 10781  
  10782 +test-exclude@^6.0.0:
  10783 + version "6.0.0"
  10784 + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
  10785 + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
  10786 + dependencies:
  10787 + "@istanbuljs/schema" "^0.1.2"
  10788 + glob "^7.1.4"
  10789 + minimatch "^3.0.4"
  10790 +
9083 10791 text-extensions@^1.0.0:
9084 10792 version "1.9.0"
9085 10793 resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26"
... ... @@ -9104,6 +10812,11 @@ thenify-all@^1.0.0:
9104 10812 dependencies:
9105 10813 any-promise "^1.0.0"
9106 10814  
  10815 +throat@^5.0.0:
  10816 + version "5.0.0"
  10817 + resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b"
  10818 + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
  10819 +
9107 10820 through2@^2.0.0, through2@^2.0.2:
9108 10821 version "2.0.5"
9109 10822 resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
... ... @@ -9141,6 +10854,11 @@ tmp@^0.0.33:
9141 10854 dependencies:
9142 10855 os-tmpdir "~1.0.2"
9143 10856  
  10857 +tmpl@1.0.x:
  10858 + version "1.0.4"
  10859 + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1"
  10860 + integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
  10861 +
9144 10862 to-buffer@^1.1.1:
9145 10863 version "1.1.1"
9146 10864 resolved "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz#493bd48f62d7c43fcded313a03dcadb2e1213a80"
... ... @@ -9183,6 +10901,23 @@ to-regex@^3.0.1, to-regex@^3.0.2:
9183 10901 regex-not "^1.0.2"
9184 10902 safe-regex "^1.1.0"
9185 10903  
  10904 +tough-cookie@^2.3.3, tough-cookie@~2.5.0:
  10905 + version "2.5.0"
  10906 + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
  10907 + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
  10908 + dependencies:
  10909 + psl "^1.1.28"
  10910 + punycode "^2.1.1"
  10911 +
  10912 +tough-cookie@^4.0.0:
  10913 + version "4.0.0"
  10914 + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4"
  10915 + integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==
  10916 + dependencies:
  10917 + psl "^1.1.33"
  10918 + punycode "^2.1.1"
  10919 + universalify "^0.1.2"
  10920 +
9186 10921 tr46@^1.0.1:
9187 10922 version "1.0.1"
9188 10923 resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
... ... @@ -9190,6 +10925,13 @@ tr46@^1.0.1:
9190 10925 dependencies:
9191 10926 punycode "^2.1.0"
9192 10927  
  10928 +tr46@^2.0.2:
  10929 + version "2.0.2"
  10930 + resolved "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz#03273586def1595ae08fedb38d7733cee91d2479"
  10931 + integrity sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==
  10932 + dependencies:
  10933 + punycode "^2.1.1"
  10934 +
9193 10935 traverse@^0.6.6:
9194 10936 version "0.6.6"
9195 10937 resolved "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
... ... @@ -9227,6 +10969,22 @@ ts-interface-checker@^0.1.9:
9227 10969 resolved "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
9228 10970 integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
9229 10971  
  10972 +ts-jest@^26.5.3:
  10973 + version "26.5.3"
  10974 + resolved "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.3.tgz#a6ee00ba547be3b09877550df40a1465d0295554"
  10975 + integrity sha512-nBiiFGNvtujdLryU7MiMQh1iPmnZ/QvOskBbD2kURiI1MwqvxlxNnaAB/z9TbslMqCsSbu5BXvSSQPc5tvHGeA==
  10976 + dependencies:
  10977 + bs-logger "0.x"
  10978 + buffer-from "1.x"
  10979 + fast-json-stable-stringify "2.x"
  10980 + jest-util "^26.1.0"
  10981 + json5 "2.x"
  10982 + lodash "4.x"
  10983 + make-error "1.x"
  10984 + mkdirp "1.x"
  10985 + semver "7.x"
  10986 + yargs-parser "20.x"
  10987 +
9230 10988 ts-node@^9.1.1:
9231 10989 version "9.1.1"
9232 10990 resolved "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d"
... ... @@ -9268,6 +11026,11 @@ tunnel-agent@^0.6.0:
9268 11026 dependencies:
9269 11027 safe-buffer "^5.0.1"
9270 11028  
  11029 +tweetnacl@^0.14.3, tweetnacl@~0.14.0:
  11030 + version "0.14.5"
  11031 + resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
  11032 + integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
  11033 +
9271 11034 type-check@^0.4.0, type-check@~0.4.0:
9272 11035 version "0.4.0"
9273 11036 resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
... ... @@ -9282,6 +11045,11 @@ type-check@~0.3.2:
9282 11045 dependencies:
9283 11046 prelude-ls "~1.1.2"
9284 11047  
  11048 +type-detect@4.0.8:
  11049 + version "4.0.8"
  11050 + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
  11051 + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
  11052 +
9285 11053 type-fest@^0.11.0:
9286 11054 version "0.11.0"
9287 11055 resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1"
... ... @@ -9420,7 +11188,7 @@ unist-util-stringify-position@^2.0.0:
9420 11188 dependencies:
9421 11189 "@types/unist" "^2.0.2"
9422 11190  
9423   -universalify@^0.1.0:
  11191 +universalify@^0.1.0, universalify@^0.1.2:
9424 11192 version "0.1.2"
9425 11193 resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
9426 11194 integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
... ... @@ -9533,11 +11301,25 @@ uuid@^3.0.1, uuid@^3.3.2:
9533 11301 resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
9534 11302 integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
9535 11303  
  11304 +uuid@^8.3.0:
  11305 + version "8.3.2"
  11306 + resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
  11307 + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
  11308 +
9536 11309 v8-compile-cache@^2.0.3, v8-compile-cache@^2.2.0:
9537 11310 version "2.2.0"
9538 11311 resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132"
9539 11312 integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==
9540 11313  
  11314 +v8-to-istanbul@^7.0.0:
  11315 + version "7.1.0"
  11316 + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz#5b95cef45c0f83217ec79f8fc7ee1c8b486aee07"
  11317 + integrity sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==
  11318 + dependencies:
  11319 + "@types/istanbul-lib-coverage" "^2.0.1"
  11320 + convert-source-map "^1.6.0"
  11321 + source-map "^0.7.3"
  11322 +
9541 11323 validate-npm-package-license@^3.0.1:
9542 11324 version "3.0.4"
9543 11325 resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
... ... @@ -9553,6 +11335,15 @@ vditor@^3.8.2:
9553 11335 dependencies:
9554 11336 diff-match-patch "^1.0.5"
9555 11337  
  11338 +verror@1.10.0:
  11339 + version "1.10.0"
  11340 + resolved "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
  11341 + integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
  11342 + dependencies:
  11343 + assert-plus "^1.0.0"
  11344 + core-util-is "1.0.2"
  11345 + extsprintf "^1.2.0"
  11346 +
9556 11347 vfile-message@^2.0.0:
9557 11348 version "2.0.4"
9558 11349 resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a"
... ... @@ -9670,17 +11461,35 @@ vite-plugin-svg-icons@^0.3.4:
9670 11461 svg-baker "1.7.0"
9671 11462 svgo "^2.2.0"
9672 11463  
9673   -vite-plugin-theme@^0.4.8:
9674   - version "0.4.8"
9675   - resolved "https://registry.npmjs.org/vite-plugin-theme/-/vite-plugin-theme-0.4.8.tgz#e5e826c7dccc6c8b46c4034dd27f92f2e9e27d94"
9676   - integrity sha512-SXjSp4FaUmoK5Mjab4W+oxt51ObtmZQFURilqHuaxqqodH1lG2XAisfH+92gFTBU+JJUACZ2doiA6NV/BDs04Q==
  11464 +vite-plugin-theme@^0.5.0:
  11465 + version "0.5.0"
  11466 + resolved "https://registry.npmjs.org/vite-plugin-theme/-/vite-plugin-theme-0.5.0.tgz#3688623856ba56ae9ec1de1ae20a82aeccd319a5"
  11467 + integrity sha512-fVr/g8cH8Qleu/jE4eELzUvTe32UAmgkTUilJI0u56VS6sC24XWxFFvKOzjwNQEMZeN4I7tfAU5kctUSdZGKmg==
9677 11468 dependencies:
  11469 + "@commitlint/cli" "^12.0.1"
  11470 + "@commitlint/config-conventional" "^12.0.1"
  11471 + "@types/jest" "^26.0.20"
  11472 + "@types/node" "^14.14.32"
9678 11473 "@types/tinycolor2" "^1.4.2"
  11474 + "@typescript-eslint/eslint-plugin" "^4.16.1"
  11475 + "@typescript-eslint/parser" "^4.16.1"
9679 11476 chalk "^4.1.0"
9680   - clean-css "^4.2.3"
  11477 + clean-css "^5.1.1"
  11478 + commitizen "^4.2.3"
  11479 + conventional-changelog-cli "^2.1.1"
9681 11480 debug "^4.3.2"
9682   - es-module-lexer "^0.3.26"
  11481 + es-module-lexer "^0.4.1"
  11482 + eslint "^7.21.0"
  11483 + eslint-config-prettier "^8.1.0"
  11484 + eslint-plugin-jest "^24.1.5"
  11485 + husky "^5.1.3"
  11486 + jest "^26.6.3"
  11487 + lint-staged "^10.5.4"
  11488 + pinst "^2.1.6"
  11489 + prettier "^2.2.1"
  11490 + pretty-quick "^3.1.0"
9683 11491 tinycolor2 "^1.4.2"
  11492 + ts-jest "^26.5.3"
9684 11493  
9685 11494 vite-plugin-windicss@0.8.2:
9686 11495 version "0.8.2"
... ... @@ -9775,11 +11584,32 @@ vuex@^4.0.0:
9775 11584 resolved "https://registry.npmjs.org/vuex/-/vuex-4.0.0.tgz#ac877aa76a9c45368c979471e461b520d38e6cf5"
9776 11585 integrity sha512-56VPujlHscP5q/e7Jlpqc40sja4vOhC4uJD1llBCWolVI8ND4+VzisDVkUMl+z5y0MpIImW6HjhNc+ZvuizgOw==
9777 11586  
  11587 +w3c-hr-time@^1.0.2:
  11588 + version "1.0.2"
  11589 + resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"
  11590 + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
  11591 + dependencies:
  11592 + browser-process-hrtime "^1.0.0"
  11593 +
  11594 +w3c-xmlserializer@^2.0.0:
  11595 + version "2.0.0"
  11596 + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a"
  11597 + integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
  11598 + dependencies:
  11599 + xml-name-validator "^3.0.0"
  11600 +
9778 11601 walkdir@^0.4.1:
9779 11602 version "0.4.1"
9780 11603 resolved "https://registry.npmjs.org/walkdir/-/walkdir-0.4.1.tgz#dc119f83f4421df52e3061e514228a2db20afa39"
9781 11604 integrity sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==
9782 11605  
  11606 +walker@^1.0.7, walker@~1.0.5:
  11607 + version "1.0.7"
  11608 + resolved "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb"
  11609 + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
  11610 + dependencies:
  11611 + makeerror "1.0.x"
  11612 +
9783 11613 warning@^4.0.0:
9784 11614 version "4.0.3"
9785 11615 resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
... ... @@ -9799,6 +11629,28 @@ webidl-conversions@^4.0.2:
9799 11629 resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
9800 11630 integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
9801 11631  
  11632 +webidl-conversions@^5.0.0:
  11633 + version "5.0.0"
  11634 + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
  11635 + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
  11636 +
  11637 +webidl-conversions@^6.1.0:
  11638 + version "6.1.0"
  11639 + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514"
  11640 + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
  11641 +
  11642 +whatwg-encoding@^1.0.5:
  11643 + version "1.0.5"
  11644 + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0"
  11645 + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
  11646 + dependencies:
  11647 + iconv-lite "0.4.24"
  11648 +
  11649 +whatwg-mimetype@^2.3.0:
  11650 + version "2.3.0"
  11651 + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
  11652 + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
  11653 +
9802 11654 whatwg-url@^7.0.0:
9803 11655 version "7.1.0"
9804 11656 resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06"
... ... @@ -9808,6 +11660,15 @@ whatwg-url@^7.0.0:
9808 11660 tr46 "^1.0.1"
9809 11661 webidl-conversions "^4.0.2"
9810 11662  
  11663 +whatwg-url@^8.0.0:
  11664 + version "8.4.0"
  11665 + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz#50fb9615b05469591d2b2bd6dfaed2942ed72837"
  11666 + integrity sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==
  11667 + dependencies:
  11668 + lodash.sortby "^4.7.0"
  11669 + tr46 "^2.0.2"
  11670 + webidl-conversions "^6.1.0"
  11671 +
9811 11672 which-module@^2.0.0:
9812 11673 version "2.0.0"
9813 11674 resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
... ... @@ -9820,7 +11681,7 @@ which@^1.2.14, which@^1.2.9, which@^1.3.1:
9820 11681 dependencies:
9821 11682 isexe "^2.0.0"
9822 11683  
9823   -which@^2.0.1:
  11684 +which@^2.0.1, which@^2.0.2:
9824 11685 version "2.0.2"
9825 11686 resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
9826 11687 integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
... ... @@ -10039,7 +11900,7 @@ wrappy@1:
10039 11900 resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
10040 11901 integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
10041 11902  
10042   -write-file-atomic@^3.0.3:
  11903 +write-file-atomic@^3.0.0, write-file-atomic@^3.0.3:
10043 11904 version "3.0.3"
10044 11905 resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
10045 11906 integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
... ... @@ -10049,6 +11910,11 @@ write-file-atomic@^3.0.3:
10049 11910 signal-exit "^3.0.2"
10050 11911 typedarray-to-buffer "^3.1.5"
10051 11912  
  11913 +ws@^7.4.4:
  11914 + version "7.4.4"
  11915 + resolved "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz#383bc9742cb202292c9077ceab6f6047b17f2d59"
  11916 + integrity sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==
  11917 +
10052 11918 xlsx@^0.16.9:
10053 11919 version "0.16.9"
10054 11920 resolved "https://registry.npmjs.org/xlsx/-/xlsx-0.16.9.tgz#dacd5bb46bda6dd3743940c9c3dc1e2171826256"
... ... @@ -10065,6 +11931,16 @@ xlsx@^0.16.9:
10065 11931 wmf "~1.0.1"
10066 11932 word "~0.3.0"
10067 11933  
  11934 +xml-name-validator@^3.0.0:
  11935 + version "3.0.0"
  11936 + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
  11937 + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
  11938 +
  11939 +xmlchars@^2.2.0:
  11940 + version "2.2.0"
  11941 + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
  11942 + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
  11943 +
10068 11944 xtend@^4.0.0, xtend@~4.0.1:
10069 11945 version "4.0.2"
10070 11946 resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
... ... @@ -10100,6 +11976,11 @@ yaml@^1.10.0:
10100 11976 resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
10101 11977 integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
10102 11978  
  11979 +yargs-parser@20.x:
  11980 + version "20.2.7"
  11981 + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"
  11982 + integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==
  11983 +
10103 11984 yargs-parser@^13.1.2:
10104 11985 version "13.1.2"
10105 11986 resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
... ... @@ -10108,6 +11989,14 @@ yargs-parser@^13.1.2:
10108 11989 camelcase "^5.0.0"
10109 11990 decamelize "^1.2.0"
10110 11991  
  11992 +yargs-parser@^18.1.2:
  11993 + version "18.1.3"
  11994 + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
  11995 + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
  11996 + dependencies:
  11997 + camelcase "^5.0.0"
  11998 + decamelize "^1.2.0"
  11999 +
10111 12000 yargs-parser@^20.2.2, yargs-parser@^20.2.3:
10112 12001 version "20.2.4"
10113 12002 resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
... ... @@ -10129,6 +12018,23 @@ yargs@^13.2.4:
10129 12018 y18n "^4.0.0"
10130 12019 yargs-parser "^13.1.2"
10131 12020  
  12021 +yargs@^15.4.1:
  12022 + version "15.4.1"
  12023 + resolved "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
  12024 + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
  12025 + dependencies:
  12026 + cliui "^6.0.0"
  12027 + decamelize "^1.2.0"
  12028 + find-up "^4.1.0"
  12029 + get-caller-file "^2.0.1"
  12030 + require-directory "^2.1.1"
  12031 + require-main-filename "^2.0.0"
  12032 + set-blocking "^2.0.0"
  12033 + string-width "^4.2.0"
  12034 + which-module "^2.0.0"
  12035 + y18n "^4.0.0"
  12036 + yargs-parser "^18.1.2"
  12037 +
10132 12038 yargs@^16.0.3, yargs@^16.2.0:
10133 12039 version "16.2.0"
10134 12040 resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
... ...