Commit 6d9585b46f849ea4cf3dc93d46f15c2c09d04891

Authored by vben
1 parent 6936adb2

fix(charts): fix useCharts resize not work

CHANGELOG.zh_CN.md
... ... @@ -18,6 +18,8 @@
18 18 - 修复分割菜单且左侧菜单没有数据时候,继续展示上一次子菜单的问题
19 19 - 修复`useMessage`类型问题
20 20 - 修复表单项设置`disabled`不生效问题
  21 +- 修复`useECharts`在`resize`时不能自适应,报错
  22 +- 修复`useWatermark`在清空后`resize`未删除
21 23  
22 24 ## 2.0.0-rc.8 (2020-11-2)
23 25  
... ...
package.json
... ... @@ -23,7 +23,7 @@
23 23 "dependencies": {
24 24 "@iconify/iconify": "^2.0.0-rc.1",
25 25 "ant-design-vue": "^2.0.0-beta.13",
26   - "apexcharts": "^3.22.1",
  26 + "apexcharts": "3.22.0",
27 27 "axios": "^0.21.0",
28 28 "echarts": "^4.9.0",
29 29 "lodash-es": "^4.17.15",
... ...
src/components/Loading/FullLoading.vue
... ... @@ -42,7 +42,8 @@
42 42 width: 100%;
43 43 height: 100%;
44 44 // background: rgba(255, 255, 255, 0.3);
45   - background: rgba(241, 241, 246, 0.7);
  45 + // background: #f0f2f5;
  46 + background: rgba(240, 242, 245, 0.5);
46 47 justify-content: center;
47 48 align-items: center;
48 49 }
... ...
src/hooks/web/useApexCharts.ts
1 1 import { useTimeout } from '/@/hooks/core/useTimeout';
2 2 import { tryOnUnmounted } from '/@/utils/helper/vueHelper';
3   -import { ref, unref, Ref, nextTick } from 'vue';
  3 +import { unref, Ref, nextTick } from 'vue';
4 4  
5 5 import ApexCharts from 'apexcharts';
6 6  
7 7 export function useApexCharts(elRef: Ref<HTMLDivElement>) {
8   - const chartInstanceRef = ref<Nullable<ApexCharts>>(null);
  8 + let chartInstance: Nullable<ApexCharts> = null;
9 9  
10 10 function setOptions(options: any) {
11 11 nextTick(() => {
12 12 useTimeout(() => {
13 13 const el = unref(elRef);
14 14  
15   - if (!el || !unref(el)) {
16   - return;
17   - }
18   - chartInstanceRef.value = new ApexCharts(el, options);
19   -
20   - const chartInstance = unref(chartInstanceRef);
  15 + if (!el || !unref(el)) return;
  16 + chartInstance = new ApexCharts(el, options);
21 17  
22 18 chartInstance && chartInstance.render();
23 19 }, 30);
... ... @@ -25,15 +21,11 @@ export function useApexCharts(elRef: Ref&lt;HTMLDivElement&gt;) {
25 21 }
26 22  
27 23 tryOnUnmounted(() => {
28   - let chartInstance = unref(chartInstanceRef);
29   - if (!chartInstance) {
30   - return;
31   - }
32   -
  24 + if (!chartInstance) return;
33 25 chartInstance.destroy();
34   - chartInstanceRef.value = null;
35 26 chartInstance = null;
36 27 });
  28 +
37 29 return {
38 30 setOptions,
39 31 };
... ...
src/hooks/web/useECharts.ts
1 1 import { useTimeout } from '/@/hooks/core/useTimeout';
2 2 import { tryOnUnmounted } from '/@/utils/helper/vueHelper';
3   -import { ref, unref, Ref, nextTick } from 'vue';
  3 +import { unref, Ref, nextTick } from 'vue';
4 4 import type { EChartOption, ECharts } from 'echarts';
5 5 import echarts from 'echarts';
6 6 import { useDebounce } from '/@/hooks/core/useDebounce';
... ... @@ -12,7 +12,7 @@ export function useECharts(
12 12 elRef: Ref<HTMLDivElement>,
13 13 theme: 'light' | 'dark' | 'default' = 'light'
14 14 ) {
15   - const chartInstanceRef = ref<Nullable<ECharts>>(null);
  15 + let chartInstance: Nullable<ECharts> = null;
16 16 let resizeFn: Fn = resize;
17 17 let removeResizeFn: Fn = () => {};
18 18  
... ... @@ -25,7 +25,7 @@ export function useECharts(
25 25 if (!el || !unref(el)) {
26 26 return;
27 27 }
28   - chartInstanceRef.value = echarts.init(el, theme);
  28 + chartInstance = echarts.init(el, theme);
29 29 const { removeEvent } = useEvent({
30 30 el: window,
31 31 name: 'resize',
... ... @@ -39,21 +39,14 @@ export function useECharts(
39 39 }, 30);
40 40 }
41 41 }
42   - tryOnUnmounted(() => {
43   - removeResizeFn();
44   - });
45 42  
46 43 function setOptions(options: any, clear = true) {
47 44 nextTick(() => {
48 45 useTimeout(() => {
49   - let chartInstance = unref(chartInstanceRef);
50   -
51 46 if (!chartInstance) {
52 47 init();
53   - chartInstance = chartInstance = unref(chartInstanceRef);
54   - if (!chartInstance) {
55   - return;
56   - }
  48 +
  49 + if (!chartInstance) return;
57 50 }
58 51 clear && chartInstance.clear();
59 52  
... ... @@ -63,20 +56,20 @@ export function useECharts(
63 56 }
64 57  
65 58 function resize() {
66   - const chartInstance = unref(chartInstanceRef);
67 59 if (!chartInstance) return;
68 60 chartInstance.resize();
69 61 }
70 62  
71 63 tryOnUnmounted(() => {
72   - const chartInstance = unref(chartInstanceRef);
73 64 if (!chartInstance) return;
  65 + removeResizeFn();
74 66 chartInstance.dispose();
75   - chartInstanceRef.value = null;
  67 + chartInstance = null;
76 68 });
77 69  
78 70 return {
79 71 setOptions,
80 72 echarts,
  73 + resize,
81 74 };
82 75 }
... ...
src/hooks/web/useWatermark.ts
... ... @@ -11,7 +11,7 @@ export function useWatermark(appendEl: Ref&lt;HTMLElement | null&gt; = ref(document.bo
11 11 const el = unref(appendEl);
12 12 el && el.removeChild(domId);
13 13 }
14   - window.addEventListener('resize', func);
  14 + window.removeEventListener('resize', func);
15 15 };
16 16 const createWatermark = (str: string) => {
17 17 clear();
... ...
src/views/dashboard/welcome/DemoChart.vue 0 → 100644
  1 +<template>
  2 + <div class="container">
  3 + <div id="main"></div>
  4 + <div id="main1" ref="elRef"></div>
  5 + </div>
  6 +</template>
  7 +
  8 +<script lang="ts">
  9 + // https://vega.github.io/vega/usage/
  10 + import { defineComponent, onMounted, ref, unref } from 'vue';
  11 + import { useECharts } from '/@/hooks/web/useECharts';
  12 + import echarts from 'echarts';
  13 +
  14 + export default defineComponent({
  15 + name: 'DemoChart',
  16 + setup() {
  17 + const elRef = ref<any>(null);
  18 + const { setOptions } = useECharts(elRef);
  19 +
  20 + // onMounted(() => {
  21 + // const el = unref(elRef);
  22 + // if (!el || !unref(el)) return;
  23 + // const chart = echarts.init(el);
  24 +
  25 + // window.addEventListener('resize', () => {
  26 + // chart!.resize();
  27 + // });
  28 + // // removeResizeFn = removeEvent;
  29 + // var option = {
  30 + // title: {
  31 + // text: 'ECharts entry example',
  32 + // },
  33 + // tooltip: {},
  34 + // legend: {
  35 + // data: ['Sales'],
  36 + // },
  37 + // xAxis: {
  38 + // data: ['shirt', 'cardign', 'chiffon shirt', 'pants', 'heels', 'socks'],
  39 + // },
  40 + // yAxis: {},
  41 + // series: [
  42 + // {
  43 + // name: 'Sales',
  44 + // type: 'bar',
  45 + // data: [5, 20, 36, 10, 10, 20],
  46 + // },
  47 + // ],
  48 + // };
  49 + // chart && chart.setOption(option as any);
  50 + // });
  51 + onMounted(() => {
  52 + var myChart = echarts.init(elRef.value);
  53 + // specify chart configuration item and data
  54 + var option = {
  55 + title: {
  56 + text: 'ECharts entry example',
  57 + },
  58 + tooltip: {},
  59 + legend: {
  60 + data: ['Sales'],
  61 + },
  62 + xAxis: {
  63 + data: ['shirt', 'cardign', 'chiffon shirt', 'pants', 'heels', 'socks'],
  64 + },
  65 + yAxis: {},
  66 + series: [
  67 + {
  68 + name: 'Sales',
  69 + type: 'bar',
  70 + data: [5, 20, 36, 10, 10, 20],
  71 + },
  72 + ],
  73 + };
  74 + setOptions(option);
  75 + // use configuration item and data specified to show chart
  76 + // myChart.setOption(option);
  77 + // window.addEventListener('resize', () => {
  78 + // myChart.resize();
  79 + // });
  80 + });
  81 +
  82 + return { elRef };
  83 + },
  84 + });
  85 +</script>
  86 +<style>
  87 + .container {
  88 + width: 100%;
  89 + }
  90 +
  91 + #main,
  92 + #main1 {
  93 + width: 40%;
  94 + height: 300px;
  95 + }
  96 +</style>
... ...
vite.config.ts
... ... @@ -120,7 +120,6 @@ const viteConfig: UserConfig = {
120 120 // The package will be recompiled using rollup, and the new package compiled into the esm module specification will be put into node_modules/.vite_opt_cache
121 121 optimizeDeps: {
122 122 include: [
123   - 'echarts',
124 123 'echarts/map/js/china',
125 124 'ant-design-vue/es/locale/zh_CN',
126 125 '@ant-design/icons-vue',
... ...
yarn.lock
... ... @@ -3,11 +3,11 @@
3 3  
4 4  
5 5 "@ant-design-vue/use@^0.0.1-0":
6   - version "0.0.1-alpha.6"
7   - resolved "https://registry.npmjs.org/@ant-design-vue/use/-/use-0.0.1-alpha.6.tgz#eafce73abcc7d2736dcbfff1e396c69b84b9e840"
8   - integrity sha512-vyLeiVbi4KdCvkRhHFGyYhe2bZ6y0RJupw7+bdCGRrx4oHb/Rsm8MTqs8Nl1k0lX9qQIvNAoa6Rxf3FQH6nI7g==
  6 + version "0.0.1-alpha.7"
  7 + resolved "https://registry.npmjs.org/@ant-design-vue/use/-/use-0.0.1-alpha.7.tgz#8b8d0bc808ca5fa4f012bbd9ba24387769c6e502"
  8 + integrity sha512-Ear31Zc9nqt8LVGcpN/4ZzPUrTfdjCvxhw7zVHJ6dx5dPqSwtHq0qMn+sxSM3MyokSD160tZbGYmPkk20fkp3g==
9 9 dependencies:
10   - "@vue/runtime-dom" "^3.0.0-rc.1"
  10 + "@vue/runtime-dom" "^3.0.0"
11 11 async-validator "^3.4.0"
12 12 lodash-es "^4.17.15"
13 13 resize-observer-polyfill "^1.5.1"
... ... @@ -41,10 +41,10 @@
41 41 dependencies:
42 42 "@babel/highlight" "^7.10.4"
43 43  
44   -"@babel/compat-data@^7.12.1":
45   - version "7.12.1"
46   - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.1.tgz#d7386a689aa0ddf06255005b4b991988021101a0"
47   - integrity sha512-725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ==
  44 +"@babel/compat-data@^7.12.1", "@babel/compat-data@^7.12.5":
  45 + version "7.12.5"
  46 + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.5.tgz#f56db0c4bb1bbbf221b4e81345aab4141e7cb0e9"
  47 + integrity sha512-DTsS7cxrsH3by8nqQSpFSyjSfSYl57D6Cf4q8dW3LK83tBKBDCkfcay1nYkXq1nIHXnpX8WMMb/O25HOy3h1zg==
48 48  
49 49 "@babel/core@>=7.9.0", "@babel/core@^7.8.4":
50 50 version "7.12.3"
... ... @@ -68,12 +68,12 @@
68 68 semver "^5.4.1"
69 69 source-map "^0.5.0"
70 70  
71   -"@babel/generator@^7.12.1":
72   - version "7.12.1"
73   - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz#0d70be32bdaa03d7c51c8597dda76e0df1f15468"
74   - integrity sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==
  71 +"@babel/generator@^7.12.1", "@babel/generator@^7.12.5":
  72 + version "7.12.5"
  73 + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz#a2c50de5c8b6d708ab95be5e6053936c1884a4de"
  74 + integrity sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==
75 75 dependencies:
76   - "@babel/types" "^7.12.1"
  76 + "@babel/types" "^7.12.5"
77 77 jsesc "^2.5.1"
78 78 source-map "^0.5.0"
79 79  
... ... @@ -93,13 +93,13 @@
93 93 "@babel/types" "^7.10.4"
94 94  
95 95 "@babel/helper-compilation-targets@^7.12.1":
96   - version "7.12.1"
97   - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.1.tgz#310e352888fbdbdd8577be8dfdd2afb9e7adcf50"
98   - integrity sha512-jtBEif7jsPwP27GPHs06v4WBV0KrE8a/P7n0N0sSvHn2hwUCYnolP/CLmz51IzAW4NlN+HuoBtb9QcwnRo9F/g==
  96 + version "7.12.5"
  97 + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz#cb470c76198db6a24e9dbc8987275631e5d29831"
  98 + integrity sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==
99 99 dependencies:
100   - "@babel/compat-data" "^7.12.1"
  100 + "@babel/compat-data" "^7.12.5"
101 101 "@babel/helper-validator-option" "^7.12.1"
102   - browserslist "^4.12.0"
  102 + browserslist "^4.14.5"
103 103 semver "^5.5.0"
104 104  
105 105 "@babel/helper-create-class-features-plugin@^7.12.1":
... ... @@ -168,12 +168,12 @@
168 168 dependencies:
169 169 "@babel/types" "^7.12.1"
170 170  
171   -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.1":
172   - version "7.12.1"
173   - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz#1644c01591a15a2f084dd6d092d9430eb1d1216c"
174   - integrity sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==
  171 +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1":
  172 + version "7.12.5"
  173 + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb"
  174 + integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==
175 175 dependencies:
176   - "@babel/types" "^7.12.1"
  176 + "@babel/types" "^7.12.5"
177 177  
178 178 "@babel/helper-module-transforms@^7.12.1":
179 179 version "7.12.1"
... ... @@ -219,14 +219,14 @@
219 219 "@babel/types" "^7.12.1"
220 220  
221 221 "@babel/helper-replace-supers@^7.12.1":
222   - version "7.12.1"
223   - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz#f15c9cc897439281891e11d5ce12562ac0cf3fa9"
224   - integrity sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==
  222 + version "7.12.5"
  223 + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz#f009a17543bbbbce16b06206ae73b63d3fca68d9"
  224 + integrity sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==
225 225 dependencies:
226 226 "@babel/helper-member-expression-to-functions" "^7.12.1"
227 227 "@babel/helper-optimise-call-expression" "^7.10.4"
228   - "@babel/traverse" "^7.12.1"
229   - "@babel/types" "^7.12.1"
  228 + "@babel/traverse" "^7.12.5"
  229 + "@babel/types" "^7.12.5"
230 230  
231 231 "@babel/helper-simple-access@^7.12.1":
232 232 version "7.12.1"
... ... @@ -270,13 +270,13 @@
270 270 "@babel/types" "^7.10.4"
271 271  
272 272 "@babel/helpers@^7.12.1":
273   - version "7.12.1"
274   - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz#8a8261c1d438ec18cb890434df4ec768734c1e79"
275   - integrity sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==
  273 + version "7.12.5"
  274 + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e"
  275 + integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==
276 276 dependencies:
277 277 "@babel/template" "^7.10.4"
278   - "@babel/traverse" "^7.12.1"
279   - "@babel/types" "^7.12.1"
  278 + "@babel/traverse" "^7.12.5"
  279 + "@babel/types" "^7.12.5"
280 280  
281 281 "@babel/highlight@^7.10.4":
282 282 version "7.10.4"
... ... @@ -287,10 +287,10 @@
287 287 chalk "^2.0.0"
288 288 js-tokens "^4.0.0"
289 289  
290   -"@babel/parser@^7.10.4", "@babel/parser@^7.10.5", "@babel/parser@^7.11.0", "@babel/parser@^7.12.0", "@babel/parser@^7.12.1", "@babel/parser@^7.12.3":
291   - version "7.12.3"
292   - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz#a305415ebe7a6c7023b40b5122a0662d928334cd"
293   - integrity sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==
  290 +"@babel/parser@^7.10.4", "@babel/parser@^7.10.5", "@babel/parser@^7.11.0", "@babel/parser@^7.12.0", "@babel/parser@^7.12.3", "@babel/parser@^7.12.5":
  291 + version "7.12.5"
  292 + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz#b4af32ddd473c0bfa643bd7ff0728b8e71b81ea0"
  293 + integrity sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==
294 294  
295 295 "@babel/plugin-proposal-async-generator-functions@^7.12.1":
296 296 version "7.12.1"
... ... @@ -350,9 +350,9 @@
350 350 "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0"
351 351  
352 352 "@babel/plugin-proposal-numeric-separator@^7.12.1":
353   - version "7.12.1"
354   - resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz#0e2c6774c4ce48be412119b4d693ac777f7685a6"
355   - integrity sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==
  353 + version "7.12.5"
  354 + resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.5.tgz#b1ce757156d40ed79d59d467cb2b154a5c4149ba"
  355 + integrity sha512-UiAnkKuOrCyjZ3sYNHlRlfuZJbBHknMQ9VMwVeX97Ofwx7RpD6gS2HfqTCh8KNUQgcOm8IKt103oR4KIjh7Q8g==
356 356 dependencies:
357 357 "@babel/helper-plugin-utils" "^7.10.4"
358 358 "@babel/plugin-syntax-numeric-separator" "^7.10.4"
... ... @@ -817,9 +817,9 @@
817 817 esutils "^2.0.2"
818 818  
819 819 "@babel/runtime@^7.10.4", "@babel/runtime@^7.10.5", "@babel/runtime@^7.11.2", "@babel/runtime@^7.8.4":
820   - version "7.12.1"
821   - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740"
822   - integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==
  820 + version "7.12.5"
  821 + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e"
  822 + integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==
823 823 dependencies:
824 824 regenerator-runtime "^0.13.4"
825 825  
... ... @@ -832,25 +832,25 @@
832 832 "@babel/parser" "^7.10.4"
833 833 "@babel/types" "^7.10.4"
834 834  
835   -"@babel/traverse@^7.10.4", "@babel/traverse@^7.11.0", "@babel/traverse@^7.12.1":
836   - version "7.12.1"
837   - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz#941395e0c5cc86d5d3e75caa095d3924526f0c1e"
838   - integrity sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==
  835 +"@babel/traverse@^7.10.4", "@babel/traverse@^7.11.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.5":
  836 + version "7.12.5"
  837 + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz#78a0c68c8e8a35e4cacfd31db8bb303d5606f095"
  838 + integrity sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==
839 839 dependencies:
840 840 "@babel/code-frame" "^7.10.4"
841   - "@babel/generator" "^7.12.1"
  841 + "@babel/generator" "^7.12.5"
842 842 "@babel/helper-function-name" "^7.10.4"
843 843 "@babel/helper-split-export-declaration" "^7.11.0"
844   - "@babel/parser" "^7.12.1"
845   - "@babel/types" "^7.12.1"
  844 + "@babel/parser" "^7.12.5"
  845 + "@babel/types" "^7.12.5"
846 846 debug "^4.1.0"
847 847 globals "^11.1.0"
848 848 lodash "^4.17.19"
849 849  
850   -"@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.12.0", "@babel/types@^7.12.1", "@babel/types@^7.4.4":
851   - version "7.12.1"
852   - resolved "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz#e109d9ab99a8de735be287ee3d6a9947a190c4ae"
853   - integrity sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==
  850 +"@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.12.0", "@babel/types@^7.12.1", "@babel/types@^7.12.5", "@babel/types@^7.4.4":
  851 + version "7.12.5"
  852 + resolved "https://registry.npmjs.org/@babel/types/-/types-7.12.5.tgz#5d6b4590cfe90c0c8d7396c83ffd9fc28b5a6450"
  853 + integrity sha512-gyTcvz7JFa4V45C0Zklv//GmFOAal5fL23OWpBLqc4nZ4Yrz67s4kCNwSK1Gu0MXGTU8mRY3zJYtacLdKXlzig==
854 854 dependencies:
855 855 "@babel/helper-validator-identifier" "^7.10.4"
856 856 lodash "^4.17.19"
... ... @@ -1126,14 +1126,6 @@
1126 1126 dependencies:
1127 1127 "@iconify/iconify" ">=2.0.0-rc.1"
1128 1128  
1129   -"@rollup/plugin-babel@^5.2.1":
1130   - version "5.2.1"
1131   - resolved "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.2.1.tgz#20fc8f8864dc0eaa1c5578408459606808f72924"
1132   - integrity sha512-Jd7oqFR2dzZJ3NWANDyBjwTtX/lYbZpVcmkHrfQcpvawHs9E4c0nYk5U2mfZ6I/DZcIvy506KZJi54XK/jxH7A==
1133   - dependencies:
1134   - "@babel/helper-module-imports" "^7.10.4"
1135   - "@rollup/pluginutils" "^3.1.0"
1136   -
1137 1129 "@rollup/plugin-commonjs@^15.1.0":
1138 1130 version "15.1.0"
1139 1131 resolved "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-15.1.0.tgz#1e7d076c4f1b2abf7e65248570e555defc37c238"
... ... @@ -1274,9 +1266,9 @@
1274 1266 integrity sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg==
1275 1267  
1276 1268 "@types/cookies@*":
1277   - version "0.7.4"
1278   - resolved "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.4.tgz#26dedf791701abc0e36b5b79a5722f40e455f87b"
1279   - integrity sha512-oTGtMzZZAVuEjTwCjIh8T8FrC8n/uwy+PG0yTvQcdZ7etoel7C7/3MSd7qrukENTgQtotG7gvBlBojuVs7X5rw==
  1269 + version "0.7.5"
  1270 + resolved "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.5.tgz#aa42c9a9834724bffee597028da5319b38e85e84"
  1271 + integrity sha512-3+TAFSm78O7/bAeYdB8FoYGntuT87vVP9JKuQRL8sRhv9313LP2SpHHL50VeFtnyjIcb3UELddMk5Yt0eOSOkg==
1280 1272 dependencies:
1281 1273 "@types/connect" "*"
1282 1274 "@types/express" "*"
... ... @@ -1320,9 +1312,9 @@
1320 1312 "@types/serve-static" "*"
1321 1313  
1322 1314 "@types/fs-extra@^9.0.2":
1323   - version "9.0.2"
1324   - resolved "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.2.tgz#e1e1b578c48e8d08ae7fc36e552b94c6f4621609"
1325   - integrity sha512-jp0RI6xfZpi5JL8v7WQwpBEQTq63RqW2kxwTZt+m27LcJqQdPVU1yGnT1ZI4EtCDynQQJtIGyQahkiCGCS7e+A==
  1315 + version "9.0.3"
  1316 + resolved "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.3.tgz#9996e5cce993508c32325380b429f04a1327523e"
  1317 + integrity sha512-NKdGoXLTFTRED3ENcfCsH8+ekV4gbsysanx2OPbstXVV6fZMgUCqTxubs6I9r7pbOJbFgVq1rpFtLURjKCZWUw==
1326 1318 dependencies:
1327 1319 "@types/node" "*"
1328 1320  
... ... @@ -1390,9 +1382,9 @@
1390 1382 "@types/lodash" "*"
1391 1383  
1392 1384 "@types/lodash@*":
1393   - version "4.14.162"
1394   - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.162.tgz#65d78c397e0d883f44afbf1f7ba9867022411470"
1395   - integrity sha512-alvcho1kRUnnD1Gcl4J+hK0eencvzq9rmzvFPRmP5rPHx9VVsJj6bKLTATPVf9ktgv4ujzh7T+XWKp+jhuODig==
  1385 + version "4.14.164"
  1386 + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.164.tgz#52348bcf909ac7b4c1bcbeda5c23135176e5dfa0"
  1387 + integrity sha512-fXCEmONnrtbYUc5014avwBeMdhHHO8YJCkOBflUL9EoJBSKZ1dei+VO74fA7JkTHZ1GvZack2TyIw5U+1lT8jg==
1396 1388  
1397 1389 "@types/lru-cache@^5.1.0":
1398 1390 version "5.1.0"
... ... @@ -1415,9 +1407,9 @@
1415 1407 integrity sha512-OlwyyyoY81P8f7FU0zILUPxqQQ3/W+CwbqI6dWvOxaH8w948fAl1+hOG9C9ZgJcwzG+aloJcsastY4c4p91R1Q==
1416 1408  
1417 1409 "@types/node@*":
1418   - version "14.14.5"
1419   - resolved "https://registry.npmjs.org/@types/node/-/node-14.14.5.tgz#e92d3b8f76583efa26c1a63a21c9d3c1143daa29"
1420   - integrity sha512-H5Wn24s/ZOukBmDn03nnGTp18A60ny9AmCwnEcgJiTgSGsCO7k+NWP7zjCCbhlcnVCoI+co52dUAt9GMhOSULw==
  1410 + version "14.14.6"
  1411 + resolved "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz#146d3da57b3c636cc0d1769396ce1cfa8991147f"
  1412 + integrity sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==
1421 1413  
1422 1414 "@types/normalize-package-data@^2.4.0":
1423 1415 version "2.4.0"
... ... @@ -1642,7 +1634,7 @@
1642 1634 "@vue/reactivity" "3.0.2"
1643 1635 "@vue/shared" "3.0.2"
1644 1636  
1645   -"@vue/runtime-dom@3.0.2", "@vue/runtime-dom@^3.0.0-rc.1":
  1637 +"@vue/runtime-dom@3.0.2", "@vue/runtime-dom@^3.0.0":
1646 1638 version "3.0.2"
1647 1639 resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.0.2.tgz#9d166d03225558025d3d80f5039b646e0051b71c"
1648 1640 integrity sha512-vqC1KK1yWthTw1FKzajT0gYQaEqAq7bpeeXQC473nllGC5YHbJhNAJLSmrDun1tjXqGF0UNCWYljYm+++BJv6w==
... ... @@ -1885,12 +1877,11 @@ anymatch@~3.1.1:
1885 1877 normalize-path "^3.0.0"
1886 1878 picomatch "^2.0.4"
1887 1879  
1888   -apexcharts@^3.22.1:
1889   - version "3.22.1"
1890   - resolved "https://registry.npmjs.org/apexcharts/-/apexcharts-3.22.1.tgz#c3593f135a7e188bc395777fa87f722992933c3e"
1891   - integrity sha512-wZ/6FT1JMKy9d6ZFbzNt98DLFYnSl19dhD1wav4rh+QTIQSS8qwD79T9ZaSJNXsWv0KfqLu6BIeUI+Z2U9O/eg==
  1880 +apexcharts@3.22.0:
  1881 + version "3.22.0"
  1882 + resolved "https://registry.npmjs.org/apexcharts/-/apexcharts-3.22.0.tgz#df6f1030d0d5bba605069907102d2c261afe97cb"
  1883 + integrity sha512-DDh2eXnAEA8GoKU/hdicOaS2jzGehXwv8Bj1djYYudkeQzEdglFoWsVyIxff+Ds7+aUtVAJzd/9ythZuyyIbXQ==
1892 1884 dependencies:
1893   - "@rollup/plugin-babel" "^5.2.1"
1894 1885 svg.draggable.js "^2.2.2"
1895 1886 svg.easing.js "^2.0.0"
1896 1887 svg.filter.js "^2.0.2"
... ... @@ -2145,15 +2136,15 @@ brotli-size@^4.0.0:
2145 2136 dependencies:
2146 2137 duplexer "0.1.1"
2147 2138  
2148   -browserslist@^4.12.0, browserslist@^4.8.5:
2149   - version "4.14.5"
2150   - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz#1c751461a102ddc60e40993639b709be7f2c4015"
2151   - integrity sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==
  2139 +browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.8.5:
  2140 + version "4.14.6"
  2141 + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.6.tgz#97702a9c212e0c6b6afefad913d3a1538e348457"
  2142 + integrity sha512-zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A==
2152 2143 dependencies:
2153   - caniuse-lite "^1.0.30001135"
2154   - electron-to-chromium "^1.3.571"
2155   - escalade "^3.1.0"
2156   - node-releases "^1.1.61"
  2144 + caniuse-lite "^1.0.30001154"
  2145 + electron-to-chromium "^1.3.585"
  2146 + escalade "^3.1.1"
  2147 + node-releases "^1.1.65"
2157 2148  
2158 2149 buffer-alloc-unsafe@^1.1.0:
2159 2150 version "1.1.0"
... ... @@ -2179,9 +2170,9 @@ buffer-from@^1.0.0, buffer-from@^1.1.1:
2179 2170 integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
2180 2171  
2181 2172 buffer@^5.4.3:
2182   - version "5.6.1"
2183   - resolved "https://registry.npmjs.org/buffer/-/buffer-5.6.1.tgz#b99419405f4290a7a1f20b51037cee9f1fbd7f6a"
2184   - integrity sha512-2z15UUHpS9/3tk9mY/q+Rl3rydOi7yMp5XWNQnRvoz+mJwiv8brqYwp9a+nOCtma6dwuEIxljD8W3ysVBZ05Vg==
  2173 + version "5.7.0"
  2174 + resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.0.tgz#88afbd29fc89fa7b58e82b39206f31f2cf34feed"
  2175 + integrity sha512-cd+5r1VLBwUqTrmnzW+D7ABkJUM6mr7uv1dv+6jRw4Rcl7tFIFHDqHPL98LhpGFn3dbAt3gtLxtrWp4m1kFrqg==
2185 2176 dependencies:
2186 2177 base64-js "^1.3.1"
2187 2178 ieee754 "^1.1.13"
... ... @@ -2229,6 +2220,14 @@ cachedir@2.2.0:
2229 2220 resolved "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz#19afa4305e05d79e417566882e0c8f960f62ff0e"
2230 2221 integrity sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==
2231 2222  
  2223 +call-bind@^1.0.0:
  2224 + version "1.0.0"
  2225 + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz#24127054bb3f9bdcb4b1fb82418186072f77b8ce"
  2226 + integrity sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==
  2227 + dependencies:
  2228 + function-bind "^1.1.1"
  2229 + get-intrinsic "^1.0.0"
  2230 +
2232 2231 callsites@^3.0.0:
2233 2232 version "3.1.0"
2234 2233 resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
... ... @@ -2283,15 +2282,15 @@ camelcase@^5.0.0, camelcase@^5.3.1:
2283 2282 resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
2284 2283 integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
2285 2284  
2286   -caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001135:
2287   - version "1.0.30001151"
2288   - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001151.tgz#1ddfde5e6fff02aad7940b4edb7d3ac76b0cb00b"
2289   - integrity sha512-Zh3sHqskX6mHNrqUerh+fkf0N72cMxrmflzje/JyVImfpknscMnkeJrlFGJcqTmaa0iszdYptGpWMJCRQDkBVw==
  2285 +caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001154:
  2286 + version "1.0.30001154"
  2287 + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001154.tgz#f3bbc245ce55e4c1cd20fa731b097880181a7f17"
  2288 + integrity sha512-y9DvdSti8NnYB9Be92ddMZQrcOe04kcQtcxtBx4NkB04+qZ+JUWotnXBJTmxlKudhxNTQ3RRknMwNU2YQl/Org==
2290 2289  
2291 2290 ccount@^1.0.0:
2292   - version "1.0.5"
2293   - resolved "https://registry.npmjs.org/ccount/-/ccount-1.0.5.tgz#ac82a944905a65ce204eb03023157edf29425c17"
2294   - integrity sha512-MOli1W+nfbPLlKEhInaxhRdp7KVLFxLN5ykwzHgLsLI3H3gs5jjFAK4Eoj3OzzcxCtumDaI8onoVDeQyWaNTkw==
  2291 + version "1.1.0"
  2292 + resolved "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043"
  2293 + integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==
2295 2294  
2296 2295 cfb@^1.1.4:
2297 2296 version "1.2.0"
... ... @@ -3249,10 +3248,10 @@ ejs@^2.6.1:
3249 3248 resolved "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba"
3250 3249 integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
3251 3250  
3252   -electron-to-chromium@^1.3.571:
3253   - version "1.3.583"
3254   - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.583.tgz#47a9fde74740b1205dba96db2e433132964ba3ee"
3255   - integrity sha512-L9BwLwJohjZW9mQESI79HRzhicPk1DFgM+8hOCfGgGCFEcA3Otpv7QK6SGtYoZvfQfE3wKLh0Hd5ptqUFv3gvQ==
  3251 +electron-to-chromium@^1.3.585:
  3252 + version "1.3.587"
  3253 + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.587.tgz#de570df7320eb259c0511f284c2d6008094edbf7"
  3254 + integrity sha512-8XFNxzNj0R8HpTQslWAw6UWpGSuOKSP3srhyFHVbGUGb8vTHckZGCyWi+iQlaXJx5DNeTQTQLd6xN11WSckkmA==
3256 3255  
3257 3256 emoji-regex@^7.0.1:
3258 3257 version "7.0.3"
... ... @@ -3312,38 +3311,11 @@ error-ex@^1.2.0, error-ex@^1.3.1:
3312 3311 dependencies:
3313 3312 is-arrayish "^0.2.1"
3314 3313  
3315   -es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1:
3316   - version "1.18.0-next.1"
3317   - resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68"
3318   - integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==
3319   - dependencies:
3320   - es-to-primitive "^1.2.1"
3321   - function-bind "^1.1.1"
3322   - has "^1.0.3"
3323   - has-symbols "^1.0.1"
3324   - is-callable "^1.2.2"
3325   - is-negative-zero "^2.0.0"
3326   - is-regex "^1.1.1"
3327   - object-inspect "^1.8.0"
3328   - object-keys "^1.1.1"
3329   - object.assign "^4.1.1"
3330   - string.prototype.trimend "^1.0.1"
3331   - string.prototype.trimstart "^1.0.1"
3332   -
3333 3314 es-module-lexer@^0.3.25:
3334 3315 version "0.3.26"
3335 3316 resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz#7b507044e97d5b03b01d4392c74ffeb9c177a83b"
3336 3317 integrity sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==
3337 3318  
3338   -es-to-primitive@^1.2.1:
3339   - version "1.2.1"
3340   - resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
3341   - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
3342   - dependencies:
3343   - is-callable "^1.1.4"
3344   - is-date-object "^1.0.1"
3345   - is-symbol "^1.0.2"
3346   -
3347 3319 esbuild-register@^1.1.0:
3348 3320 version "1.1.0"
3349 3321 resolved "https://registry.npmjs.org/esbuild-register/-/esbuild-register-1.1.0.tgz#8ec1fbf6b84f0d7654b87eec04029a383dcb539d"
... ... @@ -3354,17 +3326,12 @@ esbuild-register@^1.1.0:
3354 3326 source-map-support "^0.5.19"
3355 3327 strip-json-comments "^3.1.1"
3356 3328  
3357   -esbuild@^0.7.17, esbuild@^0.7.19:
3358   - version "0.7.21"
3359   - resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.7.21.tgz#e93f9d7e673cd5fcab2aab7774d489a0f680d657"
3360   - integrity sha512-qEnJdj+6Mdpt5kZwwCqO6PDNXSHNDDOPbnF4pduS3nub1v5GfgZfi8ysZ2DN4Q65WWgx6hz1a237ZETEHZpR0Q==
3361   -
3362   -esbuild@^0.7.21:
  3329 +esbuild@^0.7.17, esbuild@^0.7.19, esbuild@^0.7.21:
3363 3330 version "0.7.22"
3364 3331 resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.7.22.tgz#9149b903f8128b7c45a754046c24199d76bbe08e"
3365 3332 integrity sha512-B43SYg8LGWYTCv9Gs0RnuLNwjzpuWOoCaZHTWEDEf5AfrnuDMerPVMdCEu7xOdhFvQ+UqfP2MGU9lxEy0JzccA==
3366 3333  
3367   -escalade@^3.1.0, escalade@^3.1.1:
  3334 +escalade@^3.1.1:
3368 3335 version "3.1.1"
3369 3336 resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
3370 3337 integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
... ... @@ -3690,9 +3657,9 @@ fastest-levenshtein@^1.0.12:
3690 3657 integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==
3691 3658  
3692 3659 fastq@^1.6.0:
3693   - version "1.8.0"
3694   - resolved "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz#550e1f9f59bbc65fe185cb6a9b4d95357107f481"
3695   - integrity sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==
  3660 + version "1.9.0"
  3661 + resolved "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz#e16a72f338eaca48e91b5c23593bcc2ef66b7947"
  3662 + integrity sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==
3696 3663 dependencies:
3697 3664 reusify "^1.0.4"
3698 3665  
... ... @@ -3890,15 +3857,24 @@ generic-names@^2.0.1:
3890 3857 loader-utils "^1.1.0"
3891 3858  
3892 3859 gensync@^1.0.0-beta.1:
3893   - version "1.0.0-beta.1"
3894   - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269"
3895   - integrity sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==
  3860 + version "1.0.0-beta.2"
  3861 + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
  3862 + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
3896 3863  
3897 3864 get-caller-file@^2.0.1, get-caller-file@^2.0.5:
3898 3865 version "2.0.5"
3899 3866 resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
3900 3867 integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
3901 3868  
  3869 +get-intrinsic@^1.0.0:
  3870 + version "1.0.1"
  3871 + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz#94a9768fcbdd0595a1c9273aacf4c89d075631be"
  3872 + integrity sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==
  3873 + dependencies:
  3874 + function-bind "^1.1.1"
  3875 + has "^1.0.3"
  3876 + has-symbols "^1.0.1"
  3877 +
3902 3878 get-own-enumerable-property-symbols@^3.0.0:
3903 3879 version "3.0.2"
3904 3880 resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
... ... @@ -4332,9 +4308,9 @@ icss-utils@^4.0.0, icss-utils@^4.1.1:
4332 4308 postcss "^7.0.14"
4333 4309  
4334 4310 ieee754@^1.1.13:
4335   - version "1.1.13"
4336   - resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
4337   - integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
  4311 + version "1.2.1"
  4312 + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
  4313 + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
4338 4314  
4339 4315 ignore@^4.0.6:
4340 4316 version "4.0.6"
... ... @@ -4359,9 +4335,9 @@ import-cwd@^3.0.0:
4359 4335 import-from "^3.0.0"
4360 4336  
4361 4337 import-fresh@^3.0.0, import-fresh@^3.2.1:
4362   - version "3.2.1"
4363   - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
4364   - integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
  4338 + version "3.2.2"
  4339 + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz#fc129c160c5d68235507f4331a6baad186bdbc3e"
  4340 + integrity sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==
4365 4341 dependencies:
4366 4342 parent-module "^1.0.0"
4367 4343 resolve-from "^4.0.0"
... ... @@ -4517,14 +4493,9 @@ is-buffer@^1.1.5:
4517 4493 integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
4518 4494  
4519 4495 is-buffer@^2.0.0:
4520   - version "2.0.4"
4521   - resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623"
4522   - integrity sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==
4523   -
4524   -is-callable@^1.1.4, is-callable@^1.2.2:
4525   - version "1.2.2"
4526   - resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9"
4527   - integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==
  4496 + version "2.0.5"
  4497 + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
  4498 + integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
4528 4499  
4529 4500 is-core-module@^2.0.0:
4530 4501 version "2.0.0"
... ... @@ -4547,11 +4518,6 @@ is-data-descriptor@^1.0.0:
4547 4518 dependencies:
4548 4519 kind-of "^6.0.0"
4549 4520  
4550   -is-date-object@^1.0.1:
4551   - version "1.0.2"
4552   - resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e"
4553   - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
4554   -
4555 4521 is-decimal@^1.0.0:
4556 4522 version "1.0.4"
4557 4523 resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5"
... ... @@ -4700,13 +4666,6 @@ is-reference@^1.2.1:
4700 4666 dependencies:
4701 4667 "@types/estree" "*"
4702 4668  
4703   -is-regex@^1.1.1:
4704   - version "1.1.1"
4705   - resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9"
4706   - integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==
4707   - dependencies:
4708   - has-symbols "^1.0.1"
4709   -
4710 4669 is-regexp@^1.0.0:
4711 4670 version "1.0.0"
4712 4671 resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
... ... @@ -4722,13 +4681,6 @@ is-stream@^2.0.0:
4722 4681 resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3"
4723 4682 integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
4724 4683  
4725   -is-symbol@^1.0.2:
4726   - version "1.0.3"
4727   - resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
4728   - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
4729   - dependencies:
4730   - has-symbols "^1.0.1"
4731   -
4732 4684 is-text-path@^1.0.1:
4733 4685 version "1.0.1"
4734 4686 resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e"
... ... @@ -4820,16 +4772,7 @@ jest-worker@^24.9.0:
4820 4772 merge-stream "^2.0.0"
4821 4773 supports-color "^6.1.0"
4822 4774  
4823   -jest-worker@^26.0.0:
4824   - version "26.6.1"
4825   - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.1.tgz#c2ae8cde6802cc14056043f997469ec170d9c32a"
4826   - integrity sha512-R5IE3qSGz+QynJx8y+ICEkdI2OJ3RJjRQVEyCcFAd3yVhQSEtquziPO29Mlzgn07LOVE8u8jhJ1FqcwegiXWOw==
4827   - dependencies:
4828   - "@types/node" "*"
4829   - merge-stream "^2.0.0"
4830   - supports-color "^7.0.0"
4831   -
4832   -jest-worker@^26.2.1:
  4775 +jest-worker@^26.0.0, jest-worker@^26.2.1:
4833 4776 version "26.6.2"
4834 4777 resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
4835 4778 integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
... ... @@ -4920,11 +4863,11 @@ jsonfile@^4.0.0:
4920 4863 graceful-fs "^4.1.6"
4921 4864  
4922 4865 jsonfile@^6.0.1:
4923   - version "6.0.1"
4924   - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179"
4925   - integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==
  4866 + version "6.1.0"
  4867 + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
  4868 + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
4926 4869 dependencies:
4927   - universalify "^1.0.0"
  4870 + universalify "^2.0.0"
4928 4871 optionalDependencies:
4929 4872 graceful-fs "^4.1.6"
4930 4873  
... ... @@ -5676,10 +5619,10 @@ node-modules-regexp@^1.0.0:
5676 5619 resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40"
5677 5620 integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
5678 5621  
5679   -node-releases@^1.1.61:
5680   - version "1.1.64"
5681   - resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz#71b4ae988e9b1dd7c1ffce58dd9e561752dfebc5"
5682   - integrity sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==
  5622 +node-releases@^1.1.65:
  5623 + version "1.1.65"
  5624 + resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.65.tgz#52d9579176bd60f23eba05c4438583f341944b81"
  5625 + integrity sha512-YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==
5683 5626  
5684 5627 normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.5.0:
5685 5628 version "2.5.0"
... ... @@ -5742,11 +5685,6 @@ object-copy@^0.1.0:
5742 5685 define-property "^0.2.5"
5743 5686 kind-of "^3.0.3"
5744 5687  
5745   -object-inspect@^1.8.0:
5746   - version "1.8.0"
5747   - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0"
5748   - integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==
5749   -
5750 5688 object-keys@^1.0.12, object-keys@^1.1.1:
5751 5689 version "1.1.1"
5752 5690 resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
... ... @@ -5759,13 +5697,13 @@ object-visit@^1.0.0:
5759 5697 dependencies:
5760 5698 isobject "^3.0.0"
5761 5699  
5762   -object.assign@^4.1.0, object.assign@^4.1.1:
5763   - version "4.1.1"
5764   - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz#303867a666cdd41936ecdedfb1f8f3e32a478cdd"
5765   - integrity sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==
  5700 +object.assign@^4.1.0:
  5701 + version "4.1.2"
  5702 + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
  5703 + integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
5766 5704 dependencies:
  5705 + call-bind "^1.0.0"
5767 5706 define-properties "^1.1.3"
5768   - es-abstract "^1.18.0-next.0"
5769 5707 has-symbols "^1.0.1"
5770 5708 object-keys "^1.1.1"
5771 5709  
... ... @@ -6577,9 +6515,9 @@ regenerate-unicode-properties@^8.2.0:
6577 6515 regenerate "^1.4.0"
6578 6516  
6579 6517 regenerate@^1.4.0:
6580   - version "1.4.1"
6581   - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz#cad92ad8e6b591773485fbe05a485caf4f457e6f"
6582   - integrity sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==
  6518 + version "1.4.2"
  6519 + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
  6520 + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
6583 6521  
6584 6522 regenerator-runtime@^0.11.0:
6585 6523 version "0.11.1"
... ... @@ -6891,9 +6829,9 @@ rollup-plugin-terser@^7.0.2:
6891 6829 terser "^5.0.0"
6892 6830  
6893 6831 rollup-plugin-visualizer@^4.1.2:
6894   - version "4.1.2"
6895   - resolved "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-4.1.2.tgz#d94202e3aa06e96007eecde84cca4864273fc14f"
6896   - integrity sha512-GdUYsbMSsIC7aXKMObNHHxu2CWyIem3uVGZJPx78e3W+TX7T7+dTj7kVTy4TMbBd2vFtVQ2E0PnwQfqYoY0sMw==
  6832 + version "4.2.0"
  6833 + resolved "https://registry.npmjs.org/rollup-plugin-visualizer/-/rollup-plugin-visualizer-4.2.0.tgz#2fbdd9d11d22bf231782b6b56a10b5d30a94a01c"
  6834 + integrity sha512-xjfvoK4x0G7lBT3toMx8K/9tkCEWhRehnSJnn+PLY3Hjk8sNvyo407b68Cd3hdV9j42xcb8HXt0ZrmRi5NWeaQ==
6897 6835 dependencies:
6898 6836 nanoid "^3.0.1"
6899 6837 open "^7.0.3"
... ... @@ -6950,9 +6888,9 @@ rollup@^1.31.1:
6950 6888 acorn "^7.1.0"
6951 6889  
6952 6890 rollup@^2.32.1:
6953   - version "2.32.1"
6954   - resolved "https://registry.npmjs.org/rollup/-/rollup-2.32.1.tgz#625a92c54f5b4d28ada12d618641491d4dbb548c"
6955   - integrity sha512-Op2vWTpvK7t6/Qnm1TTh7VjEZZkN8RWgf0DHbkKzQBwNf748YhXbozHVefqpPp/Fuyk/PQPAnYsBxAEtlMvpUw==
  6891 + version "2.33.1"
  6892 + resolved "https://registry.npmjs.org/rollup/-/rollup-2.33.1.tgz#802795164164ee63cd47769d8879c33ec8ae0c40"
  6893 + integrity sha512-uY4O/IoL9oNW8MMcbA5hcOaz6tZTMIh7qJHx/tzIJm+n1wLoY38BLn6fuy7DhR57oNFLMbDQtDeJoFURt5933w==
6956 6894 optionalDependencies:
6957 6895 fsevents "~2.1.2"
6958 6896  
... ... @@ -7348,22 +7286,6 @@ string-width@^4.1.0, string-width@^4.2.0:
7348 7286 is-fullwidth-code-point "^3.0.0"
7349 7287 strip-ansi "^6.0.0"
7350 7288  
7351   -string.prototype.trimend@^1.0.1:
7352   - version "1.0.2"
7353   - resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz#6ddd9a8796bc714b489a3ae22246a208f37bfa46"
7354   - integrity sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==
7355   - dependencies:
7356   - define-properties "^1.1.3"
7357   - es-abstract "^1.18.0-next.1"
7358   -
7359   -string.prototype.trimstart@^1.0.1:
7360   - version "1.0.2"
7361   - resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz#22d45da81015309cd0cdd79787e8919fc5c613e7"
7362   - integrity sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==
7363   - dependencies:
7364   - define-properties "^1.1.3"
7365   - es-abstract "^1.18.0-next.1"
7366   -
7367 7289 string_decoder@^1.1.1:
7368 7290 version "1.3.0"
7369 7291 resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
... ... @@ -7850,9 +7772,9 @@ trim-off-newlines@^1.0.0:
7850 7772 integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM=
7851 7773  
7852 7774 trim-trailing-lines@^1.0.0:
7853   - version "1.1.3"
7854   - resolved "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.3.tgz#7f0739881ff76657b7776e10874128004b625a94"
7855   - integrity sha512-4ku0mmjXifQcTVfYDfR5lpgV7zVqPg6zV9rdZmwOPqq0+Zq19xDqEgagqVbc4pOOShbncuAOIs59R3+3gcF3ZA==
  7775 + version "1.1.4"
  7776 + resolved "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0"
  7777 + integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==
7856 7778  
7857 7779 trim@0.0.1:
7858 7780 version "0.0.1"
... ... @@ -7950,9 +7872,9 @@ typescript@^4.0.5:
7950 7872 integrity sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==
7951 7873  
7952 7874 uglify-js@^3.1.4:
7953   - version "3.11.4"
7954   - resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.4.tgz#b47b7ae99d4bd1dca65b53aaa69caa0909e6fadf"
7955   - integrity sha512-FyYnoxVL1D6+jDGQpbK5jW6y/2JlVfRfEeQ67BPCUg5wfCjaKOpr2XeceE4QL+MkhxliLtf5EbrMDZgzpt2CNw==
  7875 + version "3.11.5"
  7876 + resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.11.5.tgz#d6788bc83cf35ff18ea78a65763e480803409bc6"
  7877 + integrity sha512-btvv/baMqe7HxP7zJSF7Uc16h1mSfuuSplT0/qdjxseesDU+yYzH33eHBH+eMdeRXwujXspaCTooWHQVVBh09w==
7956 7878  
7957 7879 unherit@^1.0.4:
7958 7880 version "1.1.3"
... ... @@ -8020,16 +7942,16 @@ unique-string@^1.0.0:
8020 7942 crypto-random-string "^1.0.0"
8021 7943  
8022 7944 unist-util-find-all-after@^3.0.1:
8023   - version "3.0.1"
8024   - resolved "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.1.tgz#95cc62f48812d879b4685a0512bf1b838da50e9a"
8025   - integrity sha512-0GICgc++sRJesLwEYDjFVJPJttBpVQaTNgc6Jw0Jhzvfs+jtKePEMu+uD+PqkRUrAvGQqwhpDwLGWo1PK8PDEw==
  7945 + version "3.0.2"
  7946 + resolved "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz#fdfecd14c5b7aea5e9ef38d5e0d5f774eeb561f6"
  7947 + integrity sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==
8026 7948 dependencies:
8027 7949 unist-util-is "^4.0.0"
8028 7950  
8029 7951 unist-util-is@^4.0.0:
8030   - version "4.0.2"
8031   - resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.2.tgz#c7d1341188aa9ce5b3cff538958de9895f14a5de"
8032   - integrity sha512-Ofx8uf6haexJwI1gxWMGg6I/dLnF2yE+KibhD3/diOqY2TinLcqHXCV6OI5gFVn3xQqDH+u0M625pfKwIwgBKQ==
  7952 + version "4.0.3"
  7953 + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.0.3.tgz#e8b44db55fc20c43752b3346c116344d45d7c91d"
  7954 + integrity sha512-bTofCFVx0iQM8Jqb1TBDVRIQW03YkD3p66JOd/aCWuqzlLyUtx1ZAGw/u+Zw+SttKvSVcvTiKYbfrtLoLefykw==
8033 7955  
8034 7956 unist-util-remove-position@^2.0.0:
8035 7957 version "2.0.1"
... ... @@ -8072,6 +7994,11 @@ universalify@^1.0.0:
8072 7994 resolved "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d"
8073 7995 integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==
8074 7996  
  7997 +universalify@^2.0.0:
  7998 + version "2.0.0"
  7999 + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
  8000 + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
  8001 +
8075 8002 unpipe@1.0.0:
8076 8003 version "1.0.0"
8077 8004 resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
... ... @@ -8118,9 +8045,9 @@ uuid@^3.3.2:
8118 8045 integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
8119 8046  
8120 8047 v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.1:
8121   - version "2.1.1"
8122   - resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745"
8123   - integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
  8048 + version "2.2.0"
  8049 + resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz#9471efa3ef9128d2f7c6a7ca39c4dd6b5055b132"
  8050 + integrity sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==
8124 8051  
8125 8052 validate-npm-package-license@^3.0.1:
8126 8053 version "3.0.4"
... ... @@ -8143,9 +8070,9 @@ vditor@^3.6.0:
8143 8070 diff-match-patch "^1.0.5"
8144 8071  
8145 8072 vfile-location@^3.0.0:
8146   - version "3.1.0"
8147   - resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-3.1.0.tgz#81cd8a04b0ac935185f4fce16f270503fc2f692f"
8148   - integrity sha512-FCZ4AN9xMcjFIG1oGmZKo61PjwJHRVA+0/tPUP2ul4uIwjGGndIxavEMRpWn5p4xwm/ZsdXp9YNygf1ZyE4x8g==
  8073 + version "3.2.0"
  8074 + resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c"
  8075 + integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==
8149 8076  
8150 8077 vfile-message@^2.0.0:
8151 8078 version "2.0.4"
... ...