Your Name 2 years ago
parent
commit
2fea6235ee

+ 1
- 0
.gitignore View File

3
 *.log
3
 *.log
4
 npm-debug.log*
4
 npm-debug.log*
5
 yarn-debug.log*
5
 yarn-debug.log*
6
+yarn.lock
6
 yarn-error.log*
7
 yarn-error.log*
7
 pnpm-debug.log*
8
 pnpm-debug.log*
8
 lerna-debug.log*
9
 lerna-debug.log*

+ 1
- 1
index.html View File

8
     <script src="./wx/jweixin-1.6.0.js"></script>
8
     <script src="./wx/jweixin-1.6.0.js"></script>
9
     <script src="./qrcode.min.js"></script>
9
     <script src="./qrcode.min.js"></script>
10
     <script src="./config.js"></script>
10
     <script src="./config.js"></script>
11
-    <title>和“宁好”一起,跟着诗歌游南京</title>
11
+    <title>南京-紫金草行动</title>
12
     <!-- <script src="./vconsole.min.js"></script>
12
     <!-- <script src="./vconsole.min.js"></script>
13
     <script>
13
     <script>
14
       const vConsole = new VConsole();
14
       const vConsole = new VConsole();

BIN
public/images/pg3/BG.png View File


BIN
public/images/pg3/中间花朵.png View File


BIN
public/images/pg3/和平大钟.png View File


BIN
public/images/pg3/底部照片.png View File


BIN
public/images/pg3/往下箭头.png View File


BIN
public/images/pg3/碑.png View File


BIN
public/images/pg3/紫金草种子.png View File


BIN
public/images/pg3/线轮廓.png View File


BIN
public/images/pg3/组1.png View File


BIN
public/images/pg3/组2.png View File


BIN
public/images/pg3/组3.png View File


BIN
public/images/pg3/组4.png View File


BIN
public/images/pg3/花朵.png View File


+ 2
- 0
src/pages/index.vue View File

3
     <div class="aud abs"></div>
3
     <div class="aud abs"></div>
4
     <Pg1 />
4
     <Pg1 />
5
     <Pg2 />
5
     <Pg2 />
6
+    <Pg3 />
6
   </div>
7
   </div>
7
 </template>
8
 </template>
8
 
9
 
12
 
13
 
13
 import Pg1 from './pg1/index.vue';
14
 import Pg1 from './pg1/index.vue';
14
 import Pg2 from './pg2/index.vue';
15
 import Pg2 from './pg2/index.vue';
16
+import Pg3 from './pg3/index.vue';
15
 
17
 
16
 onMounted(() => {
18
 onMounted(() => {
17
   parallaxing()
19
   parallaxing()

+ 7
- 5
src/pages/pg2/index.vue View File

12
     <div class="hill abs" parallax-offset="80" parallax-out='0' parallax-in='100'>
12
     <div class="hill abs" parallax-offset="80" parallax-out='0' parallax-in='100'>
13
       <img src="/images/pg2/远山.png" alt="">
13
       <img src="/images/pg2/远山.png" alt="">
14
     </div>
14
     </div>
15
-    <Smoke class="smoke abs" />
16
     <div class="wall abs" parallax-offset="60" parallax-out='0' parallax-in='100'>
15
     <div class="wall abs" parallax-offset="60" parallax-out='0' parallax-in='100'>
17
       <img src="/images/pg2/废墟中的绯红.png" alt="">
16
       <img src="/images/pg2/废墟中的绯红.png" alt="">
17
+      <Smoke class="smoke abs" />
18
     </div>
18
     </div>
19
 
19
 
20
     <div class="flower abs" parallax-offset="30" parallax-out='0' parallax-in='100'>
20
     <div class="flower abs" parallax-offset="30" parallax-out='0' parallax-in='100'>
77
   }
77
   }
78
 
78
 
79
   .smoke {
79
   .smoke {
80
-    bottom: 0;
81
-    left: 0;
82
-    z-index: 2;
80
+    bottom: 35%;
81
+    left: 54%;
82
+    z-index: 0;
83
     width: 100%;
83
     width: 100%;
84
-    height: 400px;
85
     background: transparent;
84
     background: transparent;
86
   }
85
   }
87
 
86
 
90
     left: 0;
89
     left: 0;
91
     width: 100%;
90
     width: 100%;
92
     z-index: 3;
91
     z-index: 3;
92
+    overflow: hidden;
93
   }
93
   }
94
 
94
 
95
   .flower {
95
   .flower {
103
     img {
103
     img {
104
       width: 100%;
104
       width: 100%;
105
       display: block;
105
       display: block;
106
+      position: relative;
107
+      z-index: 100;
106
     }
108
     }
107
   }
109
   }
108
 }
110
 }

+ 69
- 73
src/pages/pg2/smoke.vue View File

1
 <template>
1
 <template>
2
   <div>
2
   <div>
3
-    <div class="smoke-container">    
4
-      <span v-for="(it, inx) in total" :key="inx" :style="`--si:${random(1, total)};`"></span>
3
+    <div class="smoke-container">
4
+      <span>SS</span>
5
     </div>
5
     </div>
6
+    <div class="smoke-container" style="animation-delay: 1s;">
7
+      <span>SS</span>
8
+    </div>
9
+    <div class="smoke-container" style="animation-delay: 2s;">
10
+      <span>SS</span>
11
+    </div>
12
+    <div class="smoke-container" style="animation-delay: 3s;">
13
+      <span>SS</span>
14
+    </div>
15
+    <div class="smoke-container" style="animation-delay: 4s;">
16
+      <span>SS</span>
17
+    </div>
18
+    <div class="smoke-container" style="animation-delay: 5s;">
19
+      <span>SS</span>
20
+    </div>
21
+    <div class="smoke-container" style="animation-delay: 6s;">
22
+      <span>SS</span>
23
+    </div>
24
+    <svg width="0">
25
+      <filter id="smoke-filter">
26
+        <feTurbulence id="turbulence" type="fractalNoise" baseFrequency=".03" numOctaves="100" />
27
+        <feDisplacementMap in="SourceGraphic" scale="30" />
28
+      </filter>
29
+    </svg>
6
   </div>
30
   </div>
7
 </template>
31
 </template>
8
 
32
 
9
 <script setup>
33
 <script setup>
10
-const total = 60;
11
-const random = (min, max) => Math.floor(Math.random() * (max - min + 1) ) + min;
34
+import { onMounted } from 'vue';
12
 
35
 
13
-</script>
36
+onMounted(() => {
37
+  const filter = document.querySelector("#turbulence");
38
+  let frames = 0;
39
+  let rad = Math.PI / 180;
40
+  let bf, bfx, bfy;
14
 
41
 
42
+  let d = 1;
43
+  function freqAnimation() {
44
+      frames += d * 1;
45
+      // if (frames > 360) {
46
+      //   frames = 0;
47
+      // }
15
 
48
 
16
-<style lang="less">
17
-.smoke-container {
18
-  position: relative;
19
-  // display: flex;
20
-  width: 30px;
21
-  margin: auto;
49
+      bfx = 0.03;
50
+      bfy = 0.03;
22
 
51
 
23
-  span {
24
-    position: absolute;
25
-    display: block;
26
-    width: 30px;
27
-    height: 100px;
28
-    // background: #000;
29
-    background-image: url('./images/pg2/smoke.png');
30
-    background-size: 100% 100%;
31
-    background-repeat: no-repeat;
32
-    opacity: 0;
33
-    filter: blur(2px);
52
+      bfx += 0.005 * Math.cos(frames * rad);
53
+      bfy += 0.005 * Math.sin(frames * rad);
34
 
54
 
35
-    &:nth-child(odd) {
36
-      animation: smoke 5s linear infinite;
37
-      animation-delay: calc(var(--si) * -0.5s);
38
-    }
55
+      bf = [bfx, bfy].join(' ');
56
+      console.log(frames, bfx, bfy)
57
+      filter.setAttributeNS(null, "baseFrequency", bf);
39
 
58
 
40
-    &:nth-child(even) {
41
-      animation: smoke-2 5s linear infinite;
42
-      animation-delay: calc(var(--si) * -0.5s);
43
-    }
59
+      window.requestAnimationFrame(freqAnimation);
60
+  }
44
 
61
 
45
-    &:nth-child(4n+1) {
46
-      left: -8px;
47
-    }
62
+  // window.requestAnimationFrame(freqAnimation);
63
+})
64
+</script>
48
 
65
 
49
-    &:nth-child(4n+2) {
50
-      left: -4px;
51
-    }
52
 
66
 
53
-    &:nth-child(4n+3) {
54
-      left: 4px;
55
-    }
67
+<style lang="less">
68
+.smoke-container {
69
+  position: absolute;
70
+  width: 24px;
71
+  margin: auto;
72
+  filter: url('#smoke-filter');
73
+  animation: ani-smoke 6s linear infinite forwards;
56
 
74
 
57
-    &:nth-child(4n) {
58
-      left: 8px;
59
-    }
75
+  span {
76
+    font-size: 24px;
77
+    font-weight: 700;
78
+    color: #000;
79
+    filter: blur(10px);
60
   }
80
   }
61
-  
62
-  @keyframes smoke {
81
+
82
+  @keyframes ani-smoke {
63
     0% {
83
     0% {
64
-      transform: none;
65
-      opacity: 0;
84
+      transform: translateY(0) rotate(-80deg);
85
+      opacity: 1;
66
     }
86
     }
67
-    20% {
68
-      opacity: 0.4;
69
-    }
70
-    // 50% {
71
-    //   transform: translateY(-100px) translateX(0) rotate(45deg);
72
-    // }
73
-    95% {
74
-      opacity: 0;
87
+    70% {
88
+      opacity: 1;
75
     }
89
     }
76
     100% {
90
     100% {
77
-      transform: translateY(-200px) translateX(100px) rotate(20deg);
78
-    }
79
-  }
80
-  
81
-  @keyframes smoke-2 {
82
-    0% {
83
-      transform: none;
84
-      opacity: 0;
85
-    }
86
-    20% {
87
-      opacity: 0.4;
88
-    }
89
-    // 50% {
90
-    //   transform: translateY(-100px) translateX(0) rotate(-45deg);
91
-    // }
92
-    95% {
91
+      transform: translateY(-400%) rotate(-80deg);
93
       opacity: 0;
92
       opacity: 0;
94
     }
93
     }
95
-    100% {
96
-      transform: translateY(-200px) translateX(100px) rotate(-20deg);
97
-    }
98
   }
94
   }
99
 }
95
 }
100
 </style>
96
 </style>

+ 41
- 0
src/pages/pg3/flower.vue View File

1
+<template>
2
+  <div class="flower">
3
+    <img src="/images/pg3/线轮廓.png" alt="">
4
+    <Flower1 class="bg-lv1" />
5
+  </div>
6
+</template>
7
+
8
+<script setup>
9
+import Flower1 from './flower1.vue';
10
+</script>
11
+
12
+<style lang="less" scoped>
13
+.flower {
14
+  position: relative;
15
+  width: 64vw;
16
+  height: 64vw;
17
+  display: flex;
18
+  justify-content: center;
19
+  align-items: center;
20
+
21
+  & > img {
22
+    z-index: 0;
23
+    position: absolute;
24
+    display: block;
25
+    height: 100%;
26
+    right: 0;
27
+  }
28
+
29
+  // background-image: url(./images/pg3/线轮廓.png);
30
+  // background-size: 100% 100%;
31
+  // background-repeat: no-repeat;
32
+  // background-position-x: 16.67vw;
33
+
34
+  .bg-lv1 {
35
+    flex: none;
36
+    width: 56vw;
37
+    height: 56vw;
38
+    z-index: 1;
39
+  }
40
+}
41
+</style>

+ 56
- 0
src/pages/pg3/flower1.vue View File

1
+<template>
2
+<div class="flower1">
3
+  <div class="fpart-1 abs">
4
+    <img src="/images/pg3/组1.png" alt="">
5
+  </div>
6
+  <div class="fpart-2 abs">
7
+    <img src="/images/pg3/组2.png" alt="">
8
+  </div>
9
+  <div class="fpart-3 abs">
10
+    <img src="/images/pg3/组3.png" alt="">
11
+  </div>
12
+  <div class="fpart-4 abs">
13
+    <img src="/images/pg3/组4.png" alt="">
14
+  </div>
15
+</div>
16
+</template>
17
+
18
+<script setup>
19
+
20
+</script>
21
+
22
+<style lang="less" scoped>
23
+.flower1 {
24
+  position: relative;
25
+  background-image: url(./images/pg3/花朵.png);
26
+  background-size: 100% 100%;
27
+
28
+  & > div {
29
+    width: 50%;
30
+    height: 50%;
31
+    box-sizing: border-box;
32
+    padding: 8px;
33
+
34
+    img {
35
+      width: 100%;
36
+    }
37
+  }
38
+
39
+  .fpart-1 {
40
+    top: 0;
41
+    left: 25%;
42
+  }
43
+  .fpart-2 {
44
+    top: 25%;
45
+    right: 0;
46
+  }
47
+  .fpart-3 {
48
+    left: 25%;
49
+    bottom: 0;
50
+  }
51
+  .fpart-4 {
52
+    left: 0;
53
+    top: 25%;
54
+  }
55
+}
56
+</style>

+ 217
- 0
src/pages/pg3/index.vue View File

1
+<template>
2
+  <div class="pg pg3" parallax ref="pgRef">
3
+    <div class="logo abs">
4
+      <img src="/images/pg1/紫金草行动logo.png" alt="">
5
+    </div>
6
+    <div class="clock abs">
7
+      <img src="/images/pg3/和平大钟.png" alt="">
8
+    </div>
9
+    <div class="seed abs" :class="{ ani: show }" @animationend="onAnimationEnd">
10
+      <img src="/images/pg3/紫金草种子.png" alt="">
11
+    </div>
12
+    <div class="center-content abs">
13
+      <div>
14
+        <Flower class="flower" :class="{ ani: show }" />
15
+        <div class="content abs">
16
+          <p>2014年至今</p>
17
+          <p>一朵紫色小花</p>
18
+          <p>在全球<strong>14个国家</strong>被点亮</p>
19
+        </div>
20
+        <div class="content abs">
21
+          <p><strong>近20万枚</strong></p>
22
+          <p>紫金草徽章</p>        
23
+          <p>佩戴在了人们的心口</p>
24
+        </div>
25
+        <div class="content abs">
26
+          <p>在<strong>2亿人</strong>心中</p>
27
+          <p>和平的愿景被播撒</p>
28
+        </div>
29
+      </div>
30
+    </div>
31
+    <div class="bei abs">
32
+      <img src="/images/pg3/碑.png" alt="">
33
+    </div>
34
+    <div class="footer abs">
35
+      <img src="/images/pg3/底部照片.png" alt="">
36
+    </div>
37
+  </div>
38
+</template>
39
+
40
+<script setup>
41
+import { onBeforeUnmount, onMounted, ref } from 'vue';
42
+import Flower from './flower.vue';
43
+
44
+const pgRef = ref();
45
+const show = ref(false);
46
+let intersectionObserver = null;
47
+
48
+const onAnimationEnd = () => {
49
+  show2.value = true;
50
+}
51
+
52
+onMounted(() => {
53
+  intersectionObserver = new IntersectionObserver((entries) => {
54
+    // console.log(entries[0]);
55
+    const { intersectionRatio } = entries[0];
56
+    if (intersectionRatio <= 0) {
57
+      show.value = false;
58
+    } else if (intersectionRatio >= 0.5)  {
59
+      show.value = true;
60
+    }
61
+  }, {threshold: [0.0, 0.5]});
62
+
63
+  intersectionObserver.observe(pgRef.value);
64
+})
65
+
66
+onBeforeUnmount(() => {
67
+  intersectionObserver.disconnect();
68
+})
69
+
70
+</script>
71
+
72
+
73
+<style lang="less" scoped>
74
+.pg3 {
75
+  background-image: url('./images/pg3/BG.png');
76
+  background-size:100% 100%;
77
+
78
+  .logo {
79
+    top: 2em;
80
+    left: 2em;
81
+    width: 40%;
82
+
83
+    img {
84
+      width: 100%;
85
+    }
86
+  }
87
+
88
+  .clock {
89
+    top: 2em;
90
+    right: 2em;
91
+    width: 36px;
92
+
93
+    img {
94
+      width: 100%;
95
+    }
96
+  }
97
+
98
+  .seed {
99
+    width: 2vw;
100
+    left: 16vw;
101
+    top: 15%;
102
+    opacity: 0;
103
+    z-index: 200;
104
+
105
+    &.ani {
106
+      animation: seed-ani 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
107
+    }
108
+
109
+    img {
110
+      display: block;
111
+      width: 100%;
112
+    }
113
+  }
114
+
115
+  @keyframes seed-ani {
116
+    0% {
117
+      transform: translateY(0);
118
+    }
119
+
120
+    5% {
121
+      opacity: 1;
122
+    }
123
+
124
+    90% {
125
+      opacity: 1;
126
+    }
127
+
128
+    100% {
129
+      transform: translateY(1200%);
130
+    }
131
+  }
132
+
133
+  .flower {
134
+    margin-left: -16vw;
135
+    opacity: 0;
136
+    transform-origin: center;
137
+
138
+    &.ani {
139
+      animation: flower-ani 2s linear forwards;
140
+      animation-delay: 1.6s; // 等待种子的动画
141
+    }
142
+  }
143
+
144
+  @keyframes flower-ani {
145
+    0% {
146
+      transform: rotate(0) scale(0);
147
+    }
148
+
149
+    10% {
150
+      opacity: 1;
151
+    }
152
+
153
+    100% {
154
+      opacity: 1;
155
+      transform: rotate(360deg) scale(1);
156
+    }
157
+  }
158
+
159
+  .center-content {
160
+    position: absolute;
161
+    top: 25%;
162
+    z-index: 100;
163
+
164
+    & > div {
165
+      position: relative;
166
+      width: 100vw;
167
+    }
168
+    
169
+    .content {
170
+      color: #5f4136;
171
+
172
+      p {
173
+        margin: 0;
174
+        line-height: 1.8em;
175
+      }
176
+
177
+      &:nth-child(2) {
178
+        left: 40%;
179
+        top: -20px;
180
+      }
181
+
182
+      &:nth-child(3) {
183
+        left: 50%;
184
+        top: calc(50% - 2.5em);
185
+      }
186
+
187
+      &:nth-child(4) {
188
+        left: 40%;
189
+        bottom: 0;
190
+      }
191
+    }
192
+  }
193
+
194
+  .bei {
195
+    width: calc(100% - 16px);
196
+    left: 8px;
197
+    bottom: 0;
198
+    z-index: 0;
199
+
200
+    img {
201
+      width: 100%;
202
+      display: block;
203
+    }
204
+  }
205
+
206
+  .footer {
207
+    width: 100%;
208
+    left: 0;
209
+    bottom: 0;
210
+    
211
+    img {
212
+      width: 100%;
213
+      display: block;
214
+    }
215
+  }
216
+}
217
+</style>

+ 85
- 85
yarn.lock View File

4
 
4
 
5
 "@babel/parser@^7.16.4":
5
 "@babel/parser@^7.16.4":
6
   version "7.20.3"
6
   version "7.20.3"
7
-  resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.20.3.tgz#5358cf62e380cf69efcb87a7bb922ff88bfac6e2"
7
+  resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.20.3.tgz#5358cf62e380cf69efcb87a7bb922ff88bfac6e2"
8
   integrity sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==
8
   integrity sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==
9
 
9
 
10
 "@esbuild/android-arm@0.15.15":
10
 "@esbuild/android-arm@0.15.15":
11
   version "0.15.15"
11
   version "0.15.15"
12
-  resolved "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.15.15.tgz#35b3cc0f9e69cb53932d44f60b99dd440335d2f0"
12
+  resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.15.15.tgz#35b3cc0f9e69cb53932d44f60b99dd440335d2f0"
13
   integrity sha512-JJjZjJi2eBL01QJuWjfCdZxcIgot+VoK6Fq7eKF9w4YHm9hwl7nhBR1o2Wnt/WcANk5l9SkpvrldW1PLuXxcbw==
13
   integrity sha512-JJjZjJi2eBL01QJuWjfCdZxcIgot+VoK6Fq7eKF9w4YHm9hwl7nhBR1o2Wnt/WcANk5l9SkpvrldW1PLuXxcbw==
14
 
14
 
15
 "@esbuild/linux-loong64@0.15.15":
15
 "@esbuild/linux-loong64@0.15.15":
16
   version "0.15.15"
16
   version "0.15.15"
17
-  resolved "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.15.15.tgz#32c65517a09320b62530867345222fde7794fbe1"
17
+  resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.15.tgz#32c65517a09320b62530867345222fde7794fbe1"
18
   integrity sha512-lhz6UNPMDXUhtXSulw8XlFAtSYO26WmHQnCi2Lg2p+/TMiJKNLtZCYUxV4wG6rZMzXmr8InGpNwk+DLT2Hm0PA==
18
   integrity sha512-lhz6UNPMDXUhtXSulw8XlFAtSYO26WmHQnCi2Lg2p+/TMiJKNLtZCYUxV4wG6rZMzXmr8InGpNwk+DLT2Hm0PA==
19
 
19
 
20
 "@vitejs/plugin-vue@^3.0.3":
20
 "@vitejs/plugin-vue@^3.0.3":
21
   version "3.2.0"
21
   version "3.2.0"
22
-  resolved "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-3.2.0.tgz#a1484089dd85d6528f435743f84cdd0d215bbb54"
22
+  resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-3.2.0.tgz#a1484089dd85d6528f435743f84cdd0d215bbb54"
23
   integrity sha512-E0tnaL4fr+qkdCNxJ+Xd0yM31UwMkQje76fsDVBBUCoGOUPexu2VDUYHL8P4CwV+zMvWw6nlRw19OnRKmYAJpw==
23
   integrity sha512-E0tnaL4fr+qkdCNxJ+Xd0yM31UwMkQje76fsDVBBUCoGOUPexu2VDUYHL8P4CwV+zMvWw6nlRw19OnRKmYAJpw==
24
 
24
 
25
 "@vue/compiler-core@3.2.45":
25
 "@vue/compiler-core@3.2.45":
26
   version "3.2.45"
26
   version "3.2.45"
27
-  resolved "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.45.tgz#d9311207d96f6ebd5f4660be129fb99f01ddb41b"
27
+  resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.45.tgz#d9311207d96f6ebd5f4660be129fb99f01ddb41b"
28
   integrity sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==
28
   integrity sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==
29
   dependencies:
29
   dependencies:
30
     "@babel/parser" "^7.16.4"
30
     "@babel/parser" "^7.16.4"
34
 
34
 
35
 "@vue/compiler-dom@3.2.45":
35
 "@vue/compiler-dom@3.2.45":
36
   version "3.2.45"
36
   version "3.2.45"
37
-  resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz#c43cc15e50da62ecc16a42f2622d25dc5fd97dce"
37
+  resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz#c43cc15e50da62ecc16a42f2622d25dc5fd97dce"
38
   integrity sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==
38
   integrity sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==
39
   dependencies:
39
   dependencies:
40
     "@vue/compiler-core" "3.2.45"
40
     "@vue/compiler-core" "3.2.45"
42
 
42
 
43
 "@vue/compiler-sfc@3.2.45":
43
 "@vue/compiler-sfc@3.2.45":
44
   version "3.2.45"
44
   version "3.2.45"
45
-  resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz#7f7989cc04ec9e7c55acd406827a2c4e96872c70"
45
+  resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz#7f7989cc04ec9e7c55acd406827a2c4e96872c70"
46
   integrity sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==
46
   integrity sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==
47
   dependencies:
47
   dependencies:
48
     "@babel/parser" "^7.16.4"
48
     "@babel/parser" "^7.16.4"
58
 
58
 
59
 "@vue/compiler-ssr@3.2.45":
59
 "@vue/compiler-ssr@3.2.45":
60
   version "3.2.45"
60
   version "3.2.45"
61
-  resolved "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz#bd20604b6e64ea15344d5b6278c4141191c983b2"
61
+  resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz#bd20604b6e64ea15344d5b6278c4141191c983b2"
62
   integrity sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==
62
   integrity sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==
63
   dependencies:
63
   dependencies:
64
     "@vue/compiler-dom" "3.2.45"
64
     "@vue/compiler-dom" "3.2.45"
66
 
66
 
67
 "@vue/devtools-api@^6.4.5":
67
 "@vue/devtools-api@^6.4.5":
68
   version "6.4.5"
68
   version "6.4.5"
69
-  resolved "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.5.tgz#d54e844c1adbb1e677c81c665ecef1a2b4bb8380"
69
+  resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.4.5.tgz#d54e844c1adbb1e677c81c665ecef1a2b4bb8380"
70
   integrity sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==
70
   integrity sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==
71
 
71
 
72
 "@vue/reactivity-transform@3.2.45":
72
 "@vue/reactivity-transform@3.2.45":
73
   version "3.2.45"
73
   version "3.2.45"
74
-  resolved "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz#07ac83b8138550c83dfb50db43cde1e0e5e8124d"
74
+  resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz#07ac83b8138550c83dfb50db43cde1e0e5e8124d"
75
   integrity sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==
75
   integrity sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==
76
   dependencies:
76
   dependencies:
77
     "@babel/parser" "^7.16.4"
77
     "@babel/parser" "^7.16.4"
82
 
82
 
83
 "@vue/reactivity@3.2.45":
83
 "@vue/reactivity@3.2.45":
84
   version "3.2.45"
84
   version "3.2.45"
85
-  resolved "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.45.tgz#412a45b574de601be5a4a5d9a8cbd4dee4662ff0"
85
+  resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.2.45.tgz#412a45b574de601be5a4a5d9a8cbd4dee4662ff0"
86
   integrity sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==
86
   integrity sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==
87
   dependencies:
87
   dependencies:
88
     "@vue/shared" "3.2.45"
88
     "@vue/shared" "3.2.45"
89
 
89
 
90
 "@vue/runtime-core@3.2.45":
90
 "@vue/runtime-core@3.2.45":
91
   version "3.2.45"
91
   version "3.2.45"
92
-  resolved "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.45.tgz#7ad7ef9b2519d41062a30c6fa001ec43ac549c7f"
92
+  resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.45.tgz#7ad7ef9b2519d41062a30c6fa001ec43ac549c7f"
93
   integrity sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==
93
   integrity sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==
94
   dependencies:
94
   dependencies:
95
     "@vue/reactivity" "3.2.45"
95
     "@vue/reactivity" "3.2.45"
97
 
97
 
98
 "@vue/runtime-dom@3.2.45":
98
 "@vue/runtime-dom@3.2.45":
99
   version "3.2.45"
99
   version "3.2.45"
100
-  resolved "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.45.tgz#1a2ef6ee2ad876206fbbe2a884554bba2d0faf59"
100
+  resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.2.45.tgz#1a2ef6ee2ad876206fbbe2a884554bba2d0faf59"
101
   integrity sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==
101
   integrity sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==
102
   dependencies:
102
   dependencies:
103
     "@vue/runtime-core" "3.2.45"
103
     "@vue/runtime-core" "3.2.45"
106
 
106
 
107
 "@vue/server-renderer@3.2.45":
107
 "@vue/server-renderer@3.2.45":
108
   version "3.2.45"
108
   version "3.2.45"
109
-  resolved "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.45.tgz#ca9306a0c12b0530a1a250e44f4a0abac6b81f3f"
109
+  resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.2.45.tgz#ca9306a0c12b0530a1a250e44f4a0abac6b81f3f"
110
   integrity sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==
110
   integrity sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==
111
   dependencies:
111
   dependencies:
112
     "@vue/compiler-ssr" "3.2.45"
112
     "@vue/compiler-ssr" "3.2.45"
114
 
114
 
115
 "@vue/shared@3.2.45":
115
 "@vue/shared@3.2.45":
116
   version "3.2.45"
116
   version "3.2.45"
117
-  resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.45.tgz#a3fffa7489eafff38d984e23d0236e230c818bc2"
117
+  resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.45.tgz#a3fffa7489eafff38d984e23d0236e230c818bc2"
118
   integrity sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==
118
   integrity sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==
119
 
119
 
120
 "@zjxpcyc/vue-tiny-store@^1.0.1":
120
 "@zjxpcyc/vue-tiny-store@^1.0.1":
121
   version "1.0.1"
121
   version "1.0.1"
122
-  resolved "https://registry.npmmirror.com/@zjxpcyc/vue-tiny-store/-/vue-tiny-store-1.0.1.tgz#9e67c0f08e9bddd802bdcb543a28c18181e27395"
122
+  resolved "https://registry.yarnpkg.com/@zjxpcyc/vue-tiny-store/-/vue-tiny-store-1.0.1.tgz#9e67c0f08e9bddd802bdcb543a28c18181e27395"
123
   integrity sha512-2r/E2bxGygn859ntWLHPDI+pLUR+MuIEPGSN82Y6xPdbQqcsmX1/+L+Pivh/LwFeEY51YcEDhPH8wkhzmtuD8g==
123
   integrity sha512-2r/E2bxGygn859ntWLHPDI+pLUR+MuIEPGSN82Y6xPdbQqcsmX1/+L+Pivh/LwFeEY51YcEDhPH8wkhzmtuD8g==
124
 
124
 
125
 base64-arraybuffer@^1.0.2:
125
 base64-arraybuffer@^1.0.2:
126
   version "1.0.2"
126
   version "1.0.2"
127
-  resolved "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz#1c37589a7c4b0746e34bd1feb951da2df01c1bdc"
127
+  resolved "https://registry.yarnpkg.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz#1c37589a7c4b0746e34bd1feb951da2df01c1bdc"
128
   integrity sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==
128
   integrity sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==
129
 
129
 
130
 copy-anything@^2.0.1:
130
 copy-anything@^2.0.1:
131
   version "2.0.6"
131
   version "2.0.6"
132
-  resolved "https://registry.npmmirror.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480"
132
+  resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-2.0.6.tgz#092454ea9584a7b7ad5573062b2a87f5900fc480"
133
   integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==
133
   integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==
134
   dependencies:
134
   dependencies:
135
     is-what "^3.14.1"
135
     is-what "^3.14.1"
136
 
136
 
137
 css-line-break@^2.1.0:
137
 css-line-break@^2.1.0:
138
   version "2.1.0"
138
   version "2.1.0"
139
-  resolved "https://registry.npmmirror.com/css-line-break/-/css-line-break-2.1.0.tgz#bfef660dfa6f5397ea54116bb3cb4873edbc4fa0"
139
+  resolved "https://registry.yarnpkg.com/css-line-break/-/css-line-break-2.1.0.tgz#bfef660dfa6f5397ea54116bb3cb4873edbc4fa0"
140
   integrity sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==
140
   integrity sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==
141
   dependencies:
141
   dependencies:
142
     utrie "^1.0.2"
142
     utrie "^1.0.2"
143
 
143
 
144
 csstype@^2.6.8:
144
 csstype@^2.6.8:
145
   version "2.6.21"
145
   version "2.6.21"
146
-  resolved "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e"
146
+  resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e"
147
   integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==
147
   integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==
148
 
148
 
149
 debug@^3.2.6:
149
 debug@^3.2.6:
150
   version "3.2.7"
150
   version "3.2.7"
151
-  resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
151
+  resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
152
   integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
152
   integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
153
   dependencies:
153
   dependencies:
154
     ms "^2.1.1"
154
     ms "^2.1.1"
155
 
155
 
156
 errno@^0.1.1:
156
 errno@^0.1.1:
157
   version "0.1.8"
157
   version "0.1.8"
158
-  resolved "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
158
+  resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f"
159
   integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
159
   integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==
160
   dependencies:
160
   dependencies:
161
     prr "~1.0.1"
161
     prr "~1.0.1"
162
 
162
 
163
 esbuild-android-64@0.15.15:
163
 esbuild-android-64@0.15.15:
164
   version "0.15.15"
164
   version "0.15.15"
165
-  resolved "https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.15.15.tgz#fd959b034dd761d14e13dda6214b6948841ff4ff"
165
+  resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.15.tgz#fd959b034dd761d14e13dda6214b6948841ff4ff"
166
   integrity sha512-F+WjjQxO+JQOva3tJWNdVjouFMLK6R6i5gjDvgUthLYJnIZJsp1HlF523k73hELY20WPyEO8xcz7aaYBVkeg5Q==
166
   integrity sha512-F+WjjQxO+JQOva3tJWNdVjouFMLK6R6i5gjDvgUthLYJnIZJsp1HlF523k73hELY20WPyEO8xcz7aaYBVkeg5Q==
167
 
167
 
168
 esbuild-android-arm64@0.15.15:
168
 esbuild-android-arm64@0.15.15:
169
   version "0.15.15"
169
   version "0.15.15"
170
-  resolved "https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.15.tgz#9733b71cf0229b4356f106a455b2cfdf7884aa59"
170
+  resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.15.tgz#9733b71cf0229b4356f106a455b2cfdf7884aa59"
171
   integrity sha512-attlyhD6Y22jNyQ0fIIQ7mnPvDWKw7k6FKnsXlBvQE6s3z6s6cuEHcSgoirquQc7TmZgVCK5fD/2uxmRN+ZpcQ==
171
   integrity sha512-attlyhD6Y22jNyQ0fIIQ7mnPvDWKw7k6FKnsXlBvQE6s3z6s6cuEHcSgoirquQc7TmZgVCK5fD/2uxmRN+ZpcQ==
172
 
172
 
173
 esbuild-darwin-64@0.15.15:
173
 esbuild-darwin-64@0.15.15:
174
   version "0.15.15"
174
   version "0.15.15"
175
-  resolved "https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.15.tgz#fc3482fdf5e798dbc0b8b2fe13287d257a45efc6"
175
+  resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.15.tgz#fc3482fdf5e798dbc0b8b2fe13287d257a45efc6"
176
   integrity sha512-ohZtF8W1SHJ4JWldsPVdk8st0r9ExbAOSrBOh5L+Mq47i696GVwv1ab/KlmbUoikSTNoXEhDzVpxUR/WIO19FQ==
176
   integrity sha512-ohZtF8W1SHJ4JWldsPVdk8st0r9ExbAOSrBOh5L+Mq47i696GVwv1ab/KlmbUoikSTNoXEhDzVpxUR/WIO19FQ==
177
 
177
 
178
 esbuild-darwin-arm64@0.15.15:
178
 esbuild-darwin-arm64@0.15.15:
179
   version "0.15.15"
179
   version "0.15.15"
180
-  resolved "https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.15.tgz#e922ec387c00fa84d664e14b5722fe13613f4adc"
180
+  resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.15.tgz#e922ec387c00fa84d664e14b5722fe13613f4adc"
181
   integrity sha512-P8jOZ5zshCNIuGn+9KehKs/cq5uIniC+BeCykvdVhx/rBXSxmtj3CUIKZz4sDCuESMbitK54drf/2QX9QHG5Ag==
181
   integrity sha512-P8jOZ5zshCNIuGn+9KehKs/cq5uIniC+BeCykvdVhx/rBXSxmtj3CUIKZz4sDCuESMbitK54drf/2QX9QHG5Ag==
182
 
182
 
183
 esbuild-freebsd-64@0.15.15:
183
 esbuild-freebsd-64@0.15.15:
184
   version "0.15.15"
184
   version "0.15.15"
185
-  resolved "https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.15.tgz#69a42d79137d7d3ea718414c432bc10e8bb97c68"
185
+  resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.15.tgz#69a42d79137d7d3ea718414c432bc10e8bb97c68"
186
   integrity sha512-KkTg+AmDXz1IvA9S1gt8dE24C8Thx0X5oM0KGF322DuP+P3evwTL9YyusHAWNsh4qLsR80nvBr/EIYs29VSwuA==
186
   integrity sha512-KkTg+AmDXz1IvA9S1gt8dE24C8Thx0X5oM0KGF322DuP+P3evwTL9YyusHAWNsh4qLsR80nvBr/EIYs29VSwuA==
187
 
187
 
188
 esbuild-freebsd-arm64@0.15.15:
188
 esbuild-freebsd-arm64@0.15.15:
189
   version "0.15.15"
189
   version "0.15.15"
190
-  resolved "https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.15.tgz#63b6d0dd492f7394f8d07a0e2b931151eb9d60c4"
190
+  resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.15.tgz#63b6d0dd492f7394f8d07a0e2b931151eb9d60c4"
191
   integrity sha512-FUcML0DRsuyqCMfAC+HoeAqvWxMeq0qXvclZZ/lt2kLU6XBnDA5uKTLUd379WYEyVD4KKFctqWd9tTuk8C/96g==
191
   integrity sha512-FUcML0DRsuyqCMfAC+HoeAqvWxMeq0qXvclZZ/lt2kLU6XBnDA5uKTLUd379WYEyVD4KKFctqWd9tTuk8C/96g==
192
 
192
 
193
 esbuild-linux-32@0.15.15:
193
 esbuild-linux-32@0.15.15:
194
   version "0.15.15"
194
   version "0.15.15"
195
-  resolved "https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.15.15.tgz#7f295795fd7e61ea57d1135f717424a6771a7472"
195
+  resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.15.tgz#7f295795fd7e61ea57d1135f717424a6771a7472"
196
   integrity sha512-q28Qn5pZgHNqug02aTkzw5sW9OklSo96b5nm17Mq0pDXrdTBcQ+M6Q9A1B+dalFeynunwh/pvfrNucjzwDXj+Q==
196
   integrity sha512-q28Qn5pZgHNqug02aTkzw5sW9OklSo96b5nm17Mq0pDXrdTBcQ+M6Q9A1B+dalFeynunwh/pvfrNucjzwDXj+Q==
197
 
197
 
198
 esbuild-linux-64@0.15.15:
198
 esbuild-linux-64@0.15.15:
199
   version "0.15.15"
199
   version "0.15.15"
200
-  resolved "https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.15.15.tgz#11a430a86403b0411ca0a355b891f1cb8c4c4ec6"
200
+  resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.15.tgz#11a430a86403b0411ca0a355b891f1cb8c4c4ec6"
201
   integrity sha512-217KPmWMirkf8liO+fj2qrPwbIbhNTGNVtvqI1TnOWJgcMjUWvd677Gq3fTzXEjilkx2yWypVnTswM2KbXgoAg==
201
   integrity sha512-217KPmWMirkf8liO+fj2qrPwbIbhNTGNVtvqI1TnOWJgcMjUWvd677Gq3fTzXEjilkx2yWypVnTswM2KbXgoAg==
202
 
202
 
203
 esbuild-linux-arm64@0.15.15:
203
 esbuild-linux-arm64@0.15.15:
204
   version "0.15.15"
204
   version "0.15.15"
205
-  resolved "https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.15.tgz#b65f9a2c60e8e5b62f6cfd392cd0410f22e8c390"
205
+  resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.15.tgz#b65f9a2c60e8e5b62f6cfd392cd0410f22e8c390"
206
   integrity sha512-/ltmNFs0FivZkYsTzAsXIfLQX38lFnwJTWCJts0IbCqWZQe+jjj0vYBNbI0kmXLb3y5NljiM5USVAO1NVkdh2g==
206
   integrity sha512-/ltmNFs0FivZkYsTzAsXIfLQX38lFnwJTWCJts0IbCqWZQe+jjj0vYBNbI0kmXLb3y5NljiM5USVAO1NVkdh2g==
207
 
207
 
208
 esbuild-linux-arm@0.15.15:
208
 esbuild-linux-arm@0.15.15:
209
   version "0.15.15"
209
   version "0.15.15"
210
-  resolved "https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.15.tgz#c8e13e45a0a6f0cb145ce13ae26ce1d2551d9bcc"
210
+  resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.15.tgz#c8e13e45a0a6f0cb145ce13ae26ce1d2551d9bcc"
211
   integrity sha512-RYVW9o2yN8yM7SB1yaWr378CwrjvGCyGybX3SdzPHpikUHkME2AP55Ma20uNwkNyY2eSYFX9D55kDrfQmQBR4w==
211
   integrity sha512-RYVW9o2yN8yM7SB1yaWr378CwrjvGCyGybX3SdzPHpikUHkME2AP55Ma20uNwkNyY2eSYFX9D55kDrfQmQBR4w==
212
 
212
 
213
 esbuild-linux-mips64le@0.15.15:
213
 esbuild-linux-mips64le@0.15.15:
214
   version "0.15.15"
214
   version "0.15.15"
215
-  resolved "https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.15.tgz#d4c24d47e43966fcac748c90621be7edd53456c0"
215
+  resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.15.tgz#d4c24d47e43966fcac748c90621be7edd53456c0"
216
   integrity sha512-PksEPb321/28GFFxtvL33yVPfnMZihxkEv5zME2zapXGp7fA1X2jYeiTUK+9tJ/EGgcNWuwvtawPxJG7Mmn86A==
216
   integrity sha512-PksEPb321/28GFFxtvL33yVPfnMZihxkEv5zME2zapXGp7fA1X2jYeiTUK+9tJ/EGgcNWuwvtawPxJG7Mmn86A==
217
 
217
 
218
 esbuild-linux-ppc64le@0.15.15:
218
 esbuild-linux-ppc64le@0.15.15:
219
   version "0.15.15"
219
   version "0.15.15"
220
-  resolved "https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.15.tgz#2eba53fe2282438ceca5471bdb57ba2e00216ed6"
220
+  resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.15.tgz#2eba53fe2282438ceca5471bdb57ba2e00216ed6"
221
   integrity sha512-ek8gJBEIhcpGI327eAZigBOHl58QqrJrYYIZBWQCnH3UnXoeWMrMZLeeZL8BI2XMBhP+sQ6ERctD5X+ajL/AIA==
221
   integrity sha512-ek8gJBEIhcpGI327eAZigBOHl58QqrJrYYIZBWQCnH3UnXoeWMrMZLeeZL8BI2XMBhP+sQ6ERctD5X+ajL/AIA==
222
 
222
 
223
 esbuild-linux-riscv64@0.15.15:
223
 esbuild-linux-riscv64@0.15.15:
224
   version "0.15.15"
224
   version "0.15.15"
225
-  resolved "https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.15.tgz#1afa8dfe55a6c312f1904ee608b81417205f5027"
225
+  resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.15.tgz#1afa8dfe55a6c312f1904ee608b81417205f5027"
226
   integrity sha512-H5ilTZb33/GnUBrZMNJtBk7/OXzDHDXjIzoLXHSutwwsLxSNaLxzAaMoDGDd/keZoS+GDBqNVxdCkpuiRW4OSw==
226
   integrity sha512-H5ilTZb33/GnUBrZMNJtBk7/OXzDHDXjIzoLXHSutwwsLxSNaLxzAaMoDGDd/keZoS+GDBqNVxdCkpuiRW4OSw==
227
 
227
 
228
 esbuild-linux-s390x@0.15.15:
228
 esbuild-linux-s390x@0.15.15:
229
   version "0.15.15"
229
   version "0.15.15"
230
-  resolved "https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.15.tgz#1f7b3c4429c8ca99920ba6bf356ccc5b38fabd34"
230
+  resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.15.tgz#1f7b3c4429c8ca99920ba6bf356ccc5b38fabd34"
231
   integrity sha512-jKaLUg78mua3rrtrkpv4Or2dNTJU7bgHN4bEjT4OX4GR7nLBSA9dfJezQouTxMmIW7opwEC5/iR9mpC18utnxQ==
231
   integrity sha512-jKaLUg78mua3rrtrkpv4Or2dNTJU7bgHN4bEjT4OX4GR7nLBSA9dfJezQouTxMmIW7opwEC5/iR9mpC18utnxQ==
232
 
232
 
233
 esbuild-netbsd-64@0.15.15:
233
 esbuild-netbsd-64@0.15.15:
234
   version "0.15.15"
234
   version "0.15.15"
235
-  resolved "https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.15.tgz#d72c7155686c938c1aff126209b689c22823347c"
235
+  resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.15.tgz#d72c7155686c938c1aff126209b689c22823347c"
236
   integrity sha512-aOvmF/UkjFuW6F36HbIlImJTTx45KUCHJndtKo+KdP8Dhq3mgLRKW9+6Ircpm8bX/RcS3zZMMmaBLkvGY06Gvw==
236
   integrity sha512-aOvmF/UkjFuW6F36HbIlImJTTx45KUCHJndtKo+KdP8Dhq3mgLRKW9+6Ircpm8bX/RcS3zZMMmaBLkvGY06Gvw==
237
 
237
 
238
 esbuild-openbsd-64@0.15.15:
238
 esbuild-openbsd-64@0.15.15:
239
   version "0.15.15"
239
   version "0.15.15"
240
-  resolved "https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.15.tgz#761bd87ecab97386948eaf667a065cb0ecaa0f76"
240
+  resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.15.tgz#761bd87ecab97386948eaf667a065cb0ecaa0f76"
241
   integrity sha512-HFFX+WYedx1w2yJ1VyR1Dfo8zyYGQZf1cA69bLdrHzu9svj6KH6ZLK0k3A1/LFPhcEY9idSOhsB2UyU0tHPxgQ==
241
   integrity sha512-HFFX+WYedx1w2yJ1VyR1Dfo8zyYGQZf1cA69bLdrHzu9svj6KH6ZLK0k3A1/LFPhcEY9idSOhsB2UyU0tHPxgQ==
242
 
242
 
243
 esbuild-sunos-64@0.15.15:
243
 esbuild-sunos-64@0.15.15:
244
   version "0.15.15"
244
   version "0.15.15"
245
-  resolved "https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.15.tgz#07e04cbf9747f281a967d09230a158a1be5b530c"
245
+  resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.15.tgz#07e04cbf9747f281a967d09230a158a1be5b530c"
246
   integrity sha512-jOPBudffG4HN8yJXcK9rib/ZTFoTA5pvIKbRrt3IKAGMq1EpBi4xoVoSRrq/0d4OgZLaQbmkHp8RO9eZIn5atA==
246
   integrity sha512-jOPBudffG4HN8yJXcK9rib/ZTFoTA5pvIKbRrt3IKAGMq1EpBi4xoVoSRrq/0d4OgZLaQbmkHp8RO9eZIn5atA==
247
 
247
 
248
 esbuild-windows-32@0.15.15:
248
 esbuild-windows-32@0.15.15:
249
   version "0.15.15"
249
   version "0.15.15"
250
-  resolved "https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.15.15.tgz#130d1982cc41fb67461e9f8a65c6ebd13a1f35bb"
250
+  resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.15.tgz#130d1982cc41fb67461e9f8a65c6ebd13a1f35bb"
251
   integrity sha512-MDkJ3QkjnCetKF0fKxCyYNBnOq6dmidcwstBVeMtXSgGYTy8XSwBeIE4+HuKiSsG6I/mXEb++px3IGSmTN0XiA==
251
   integrity sha512-MDkJ3QkjnCetKF0fKxCyYNBnOq6dmidcwstBVeMtXSgGYTy8XSwBeIE4+HuKiSsG6I/mXEb++px3IGSmTN0XiA==
252
 
252
 
253
 esbuild-windows-64@0.15.15:
253
 esbuild-windows-64@0.15.15:
254
   version "0.15.15"
254
   version "0.15.15"
255
-  resolved "https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.15.15.tgz#638bdf495c109c1882e8b0529cb8e2fea11383fb"
255
+  resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.15.tgz#638bdf495c109c1882e8b0529cb8e2fea11383fb"
256
   integrity sha512-xaAUIB2qllE888SsMU3j9nrqyLbkqqkpQyWVkfwSil6BBPgcPk3zOFitTTncEKCLTQy3XV9RuH7PDj3aJDljWA==
256
   integrity sha512-xaAUIB2qllE888SsMU3j9nrqyLbkqqkpQyWVkfwSil6BBPgcPk3zOFitTTncEKCLTQy3XV9RuH7PDj3aJDljWA==
257
 
257
 
258
 esbuild-windows-arm64@0.15.15:
258
 esbuild-windows-arm64@0.15.15:
259
   version "0.15.15"
259
   version "0.15.15"
260
-  resolved "https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.15.tgz#5a277ce10de999d2a6465fc92a8c2a2d207ebd31"
260
+  resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.15.tgz#5a277ce10de999d2a6465fc92a8c2a2d207ebd31"
261
   integrity sha512-ttuoCYCIJAFx4UUKKWYnFdrVpoXa3+3WWkXVI6s09U+YjhnyM5h96ewTq/WgQj9LFSIlABQvadHSOQyAVjW5xQ==
261
   integrity sha512-ttuoCYCIJAFx4UUKKWYnFdrVpoXa3+3WWkXVI6s09U+YjhnyM5h96ewTq/WgQj9LFSIlABQvadHSOQyAVjW5xQ==
262
 
262
 
263
 esbuild@^0.15.9:
263
 esbuild@^0.15.9:
264
   version "0.15.15"
264
   version "0.15.15"
265
-  resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.15.15.tgz#503b70bdc18d72d8fc2962ed3ab9219249e58bbe"
265
+  resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.15.tgz#503b70bdc18d72d8fc2962ed3ab9219249e58bbe"
266
   integrity sha512-TEw/lwK4Zzld9x3FedV6jy8onOUHqcEX3ADFk4k+gzPUwrxn8nWV62tH0udo8jOtjFodlEfc4ypsqX3e+WWO6w==
266
   integrity sha512-TEw/lwK4Zzld9x3FedV6jy8onOUHqcEX3ADFk4k+gzPUwrxn8nWV62tH0udo8jOtjFodlEfc4ypsqX3e+WWO6w==
267
   optionalDependencies:
267
   optionalDependencies:
268
     "@esbuild/android-arm" "0.15.15"
268
     "@esbuild/android-arm" "0.15.15"
290
 
290
 
291
 estree-walker@^2.0.2:
291
 estree-walker@^2.0.2:
292
   version "2.0.2"
292
   version "2.0.2"
293
-  resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
293
+  resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
294
   integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
294
   integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
295
 
295
 
296
 fsevents@~2.3.2:
296
 fsevents@~2.3.2:
297
   version "2.3.2"
297
   version "2.3.2"
298
-  resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
298
+  resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
299
   integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
299
   integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
300
 
300
 
301
 function-bind@^1.1.1:
301
 function-bind@^1.1.1:
302
   version "1.1.1"
302
   version "1.1.1"
303
-  resolved "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
303
+  resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
304
   integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
304
   integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
305
 
305
 
306
 graceful-fs@^4.1.2:
306
 graceful-fs@^4.1.2:
307
   version "4.2.10"
307
   version "4.2.10"
308
-  resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
308
+  resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
309
   integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
309
   integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
310
 
310
 
311
 has@^1.0.3:
311
 has@^1.0.3:
312
   version "1.0.3"
312
   version "1.0.3"
313
-  resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
313
+  resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
314
   integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
314
   integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
315
   dependencies:
315
   dependencies:
316
     function-bind "^1.1.1"
316
     function-bind "^1.1.1"
317
 
317
 
318
 html2canvas@^1.4.1:
318
 html2canvas@^1.4.1:
319
   version "1.4.1"
319
   version "1.4.1"
320
-  resolved "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz#7cef1888311b5011d507794a066041b14669a543"
320
+  resolved "https://registry.yarnpkg.com/html2canvas/-/html2canvas-1.4.1.tgz#7cef1888311b5011d507794a066041b14669a543"
321
   integrity sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==
321
   integrity sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==
322
   dependencies:
322
   dependencies:
323
     css-line-break "^2.1.0"
323
     css-line-break "^2.1.0"
325
 
325
 
326
 iconv-lite@^0.6.3:
326
 iconv-lite@^0.6.3:
327
   version "0.6.3"
327
   version "0.6.3"
328
-  resolved "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
328
+  resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
329
   integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
329
   integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
330
   dependencies:
330
   dependencies:
331
     safer-buffer ">= 2.1.2 < 3.0.0"
331
     safer-buffer ">= 2.1.2 < 3.0.0"
332
 
332
 
333
 image-size@~0.5.0:
333
 image-size@~0.5.0:
334
   version "0.5.5"
334
   version "0.5.5"
335
-  resolved "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"
335
+  resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.5.tgz#09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c"
336
   integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==
336
   integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==
337
 
337
 
338
 is-core-module@^2.9.0:
338
 is-core-module@^2.9.0:
339
   version "2.11.0"
339
   version "2.11.0"
340
-  resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
340
+  resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144"
341
   integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
341
   integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==
342
   dependencies:
342
   dependencies:
343
     has "^1.0.3"
343
     has "^1.0.3"
344
 
344
 
345
 is-what@^3.14.1:
345
 is-what@^3.14.1:
346
   version "3.14.1"
346
   version "3.14.1"
347
-  resolved "https://registry.npmmirror.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1"
347
+  resolved "https://registry.yarnpkg.com/is-what/-/is-what-3.14.1.tgz#e1222f46ddda85dead0fd1c9df131760e77755c1"
348
   integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==
348
   integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==
349
 
349
 
350
 less@^4.1.3:
350
 less@^4.1.3:
351
   version "4.1.3"
351
   version "4.1.3"
352
-  resolved "https://registry.npmmirror.com/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246"
352
+  resolved "https://registry.yarnpkg.com/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246"
353
   integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==
353
   integrity sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==
354
   dependencies:
354
   dependencies:
355
     copy-anything "^2.0.1"
355
     copy-anything "^2.0.1"
366
 
366
 
367
 lodash@^4.17.21:
367
 lodash@^4.17.21:
368
   version "4.17.21"
368
   version "4.17.21"
369
-  resolved "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
369
+  resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
370
   integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
370
   integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
371
 
371
 
372
 magic-string@^0.25.7:
372
 magic-string@^0.25.7:
373
   version "0.25.9"
373
   version "0.25.9"
374
-  resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
374
+  resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
375
   integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
375
   integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
376
   dependencies:
376
   dependencies:
377
     sourcemap-codec "^1.4.8"
377
     sourcemap-codec "^1.4.8"
378
 
378
 
379
 make-dir@^2.1.0:
379
 make-dir@^2.1.0:
380
   version "2.1.0"
380
   version "2.1.0"
381
-  resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
381
+  resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
382
   integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
382
   integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
383
   dependencies:
383
   dependencies:
384
     pify "^4.0.1"
384
     pify "^4.0.1"
386
 
386
 
387
 mime@^1.4.1:
387
 mime@^1.4.1:
388
   version "1.6.0"
388
   version "1.6.0"
389
-  resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
389
+  resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
390
   integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
390
   integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
391
 
391
 
392
 ms@^2.1.1:
392
 ms@^2.1.1:
393
   version "2.1.3"
393
   version "2.1.3"
394
-  resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
394
+  resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
395
   integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
395
   integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
396
 
396
 
397
 nanoid@^3.3.4:
397
 nanoid@^3.3.4:
398
   version "3.3.4"
398
   version "3.3.4"
399
-  resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
399
+  resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab"
400
   integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
400
   integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==
401
 
401
 
402
 needle@^3.1.0:
402
 needle@^3.1.0:
403
   version "3.2.0"
403
   version "3.2.0"
404
-  resolved "https://registry.npmmirror.com/needle/-/needle-3.2.0.tgz#07d240ebcabfd65c76c03afae7f6defe6469df44"
404
+  resolved "https://registry.yarnpkg.com/needle/-/needle-3.2.0.tgz#07d240ebcabfd65c76c03afae7f6defe6469df44"
405
   integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==
405
   integrity sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==
406
   dependencies:
406
   dependencies:
407
     debug "^3.2.6"
407
     debug "^3.2.6"
410
 
410
 
411
 parse-node-version@^1.0.1:
411
 parse-node-version@^1.0.1:
412
   version "1.0.1"
412
   version "1.0.1"
413
-  resolved "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
413
+  resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b"
414
   integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
414
   integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==
415
 
415
 
416
 path-parse@^1.0.7:
416
 path-parse@^1.0.7:
417
   version "1.0.7"
417
   version "1.0.7"
418
-  resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
418
+  resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
419
   integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
419
   integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
420
 
420
 
421
 picocolors@^1.0.0:
421
 picocolors@^1.0.0:
422
   version "1.0.0"
422
   version "1.0.0"
423
-  resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
423
+  resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
424
   integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
424
   integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
425
 
425
 
426
 pify@^4.0.1:
426
 pify@^4.0.1:
427
   version "4.0.1"
427
   version "4.0.1"
428
-  resolved "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
428
+  resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
429
   integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
429
   integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
430
 
430
 
431
 postcss@^8.1.10, postcss@^8.4.18:
431
 postcss@^8.1.10, postcss@^8.4.18:
432
   version "8.4.19"
432
   version "8.4.19"
433
-  resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.19.tgz#61178e2add236b17351897c8bcc0b4c8ecab56fc"
433
+  resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.19.tgz#61178e2add236b17351897c8bcc0b4c8ecab56fc"
434
   integrity sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==
434
   integrity sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==
435
   dependencies:
435
   dependencies:
436
     nanoid "^3.3.4"
436
     nanoid "^3.3.4"
439
 
439
 
440
 prr@~1.0.1:
440
 prr@~1.0.1:
441
   version "1.0.1"
441
   version "1.0.1"
442
-  resolved "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
442
+  resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
443
   integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==
443
   integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==
444
 
444
 
445
 resolve@^1.22.1:
445
 resolve@^1.22.1:
446
   version "1.22.1"
446
   version "1.22.1"
447
-  resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
447
+  resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
448
   integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
448
   integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
449
   dependencies:
449
   dependencies:
450
     is-core-module "^2.9.0"
450
     is-core-module "^2.9.0"
453
 
453
 
454
 rollup@^2.79.1:
454
 rollup@^2.79.1:
455
   version "2.79.1"
455
   version "2.79.1"
456
-  resolved "https://registry.npmmirror.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
456
+  resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
457
   integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
457
   integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
458
   optionalDependencies:
458
   optionalDependencies:
459
     fsevents "~2.3.2"
459
     fsevents "~2.3.2"
460
 
460
 
461
 "safer-buffer@>= 2.1.2 < 3.0.0":
461
 "safer-buffer@>= 2.1.2 < 3.0.0":
462
   version "2.1.2"
462
   version "2.1.2"
463
-  resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
463
+  resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
464
   integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
464
   integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
465
 
465
 
466
 sax@^1.2.4:
466
 sax@^1.2.4:
467
   version "1.2.4"
467
   version "1.2.4"
468
-  resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
468
+  resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
469
   integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
469
   integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
470
 
470
 
471
 semver@^5.6.0:
471
 semver@^5.6.0:
472
   version "5.7.1"
472
   version "5.7.1"
473
-  resolved "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
473
+  resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
474
   integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
474
   integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
475
 
475
 
476
 source-map-js@^1.0.2:
476
 source-map-js@^1.0.2:
477
   version "1.0.2"
477
   version "1.0.2"
478
-  resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
478
+  resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
479
   integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
479
   integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
480
 
480
 
481
 source-map@^0.6.1, source-map@~0.6.0:
481
 source-map@^0.6.1, source-map@~0.6.0:
482
   version "0.6.1"
482
   version "0.6.1"
483
-  resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
483
+  resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
484
   integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
484
   integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
485
 
485
 
486
 sourcemap-codec@^1.4.8:
486
 sourcemap-codec@^1.4.8:
487
   version "1.4.8"
487
   version "1.4.8"
488
-  resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
488
+  resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
489
   integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
489
   integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
490
 
490
 
491
 supports-preserve-symlinks-flag@^1.0.0:
491
 supports-preserve-symlinks-flag@^1.0.0:
492
   version "1.0.0"
492
   version "1.0.0"
493
-  resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
493
+  resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
494
   integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
494
   integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
495
 
495
 
496
 text-segmentation@^1.0.3:
496
 text-segmentation@^1.0.3:
497
   version "1.0.3"
497
   version "1.0.3"
498
-  resolved "https://registry.npmmirror.com/text-segmentation/-/text-segmentation-1.0.3.tgz#52a388159efffe746b24a63ba311b6ac9f2d7943"
498
+  resolved "https://registry.yarnpkg.com/text-segmentation/-/text-segmentation-1.0.3.tgz#52a388159efffe746b24a63ba311b6ac9f2d7943"
499
   integrity sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==
499
   integrity sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==
500
   dependencies:
500
   dependencies:
501
     utrie "^1.0.2"
501
     utrie "^1.0.2"
502
 
502
 
503
 tslib@^2.3.0:
503
 tslib@^2.3.0:
504
   version "2.4.1"
504
   version "2.4.1"
505
-  resolved "https://registry.npmmirror.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e"
505
+  resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.1.tgz#0d0bfbaac2880b91e22df0768e55be9753a5b17e"
506
   integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==
506
   integrity sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==
507
 
507
 
508
 utrie@^1.0.2:
508
 utrie@^1.0.2:
509
   version "1.0.2"
509
   version "1.0.2"
510
-  resolved "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz#d42fe44de9bc0119c25de7f564a6ed1b2c87a645"
510
+  resolved "https://registry.yarnpkg.com/utrie/-/utrie-1.0.2.tgz#d42fe44de9bc0119c25de7f564a6ed1b2c87a645"
511
   integrity sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==
511
   integrity sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==
512
   dependencies:
512
   dependencies:
513
     base64-arraybuffer "^1.0.2"
513
     base64-arraybuffer "^1.0.2"
514
 
514
 
515
 v-viewer@^3.0.10:
515
 v-viewer@^3.0.10:
516
   version "3.0.11"
516
   version "3.0.11"
517
-  resolved "https://registry.npmmirror.com/v-viewer/-/v-viewer-3.0.11.tgz#c03855eb56436bd0f5323c34a61c10fa8fd05026"
517
+  resolved "https://registry.yarnpkg.com/v-viewer/-/v-viewer-3.0.11.tgz#c03855eb56436bd0f5323c34a61c10fa8fd05026"
518
   integrity sha512-E8LOdAxhzuktt4HB3PswVCccQ1Q1sYHYnLsS6zaJISpb5EvmAFs5sYNfXnDLFxVb5DQ82v4ZlGxkYlseXwWRJw==
518
   integrity sha512-E8LOdAxhzuktt4HB3PswVCccQ1Q1sYHYnLsS6zaJISpb5EvmAFs5sYNfXnDLFxVb5DQ82v4ZlGxkYlseXwWRJw==
519
   dependencies:
519
   dependencies:
520
     lodash "^4.17.21"
520
     lodash "^4.17.21"
522
 
522
 
523
 viewerjs@1.9.0:
523
 viewerjs@1.9.0:
524
   version "1.9.0"
524
   version "1.9.0"
525
-  resolved "https://registry.npmmirror.com/viewerjs/-/viewerjs-1.9.0.tgz#6dfaf54440c3b2f7691b85666ba6d27708ed9592"
525
+  resolved "https://registry.yarnpkg.com/viewerjs/-/viewerjs-1.9.0.tgz#6dfaf54440c3b2f7691b85666ba6d27708ed9592"
526
   integrity sha512-2D1OdGatb5aCZbZvaCdbJYuoDObjD9ITe7GZp0SoG7rgw3arOIZoIO1ygmfG+I4+RvEuDo+aZ75kNgwmYS9j3w==
526
   integrity sha512-2D1OdGatb5aCZbZvaCdbJYuoDObjD9ITe7GZp0SoG7rgw3arOIZoIO1ygmfG+I4+RvEuDo+aZ75kNgwmYS9j3w==
527
 
527
 
528
 viewerjs@^1.9.0:
528
 viewerjs@^1.9.0:
529
   version "1.11.1"
529
   version "1.11.1"
530
-  resolved "https://registry.npmmirror.com/viewerjs/-/viewerjs-1.11.1.tgz#9aed519f489eb50730faf258ca8c88e39934cccb"
530
+  resolved "https://registry.yarnpkg.com/viewerjs/-/viewerjs-1.11.1.tgz#9aed519f489eb50730faf258ca8c88e39934cccb"
531
   integrity sha512-/VQ2zalHLZJOGIwlxOBtxagLZwNvU3Bf+nm692XlhNFxjBXRxpCVn+GeqmRFg9jK1Y2+Wf8PPGxZgTDN4pHXww==
531
   integrity sha512-/VQ2zalHLZJOGIwlxOBtxagLZwNvU3Bf+nm692XlhNFxjBXRxpCVn+GeqmRFg9jK1Y2+Wf8PPGxZgTDN4pHXww==
532
 
532
 
533
 vite@^3.0.7:
533
 vite@^3.0.7:
534
   version "3.2.4"
534
   version "3.2.4"
535
-  resolved "https://registry.npmmirror.com/vite/-/vite-3.2.4.tgz#d8c7892dd4268064e04fffbe7d866207dd24166e"
535
+  resolved "https://registry.yarnpkg.com/vite/-/vite-3.2.4.tgz#d8c7892dd4268064e04fffbe7d866207dd24166e"
536
   integrity sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==
536
   integrity sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==
537
   dependencies:
537
   dependencies:
538
     esbuild "^0.15.9"
538
     esbuild "^0.15.9"
544
 
544
 
545
 vue-router@4:
545
 vue-router@4:
546
   version "4.1.6"
546
   version "4.1.6"
547
-  resolved "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz#b70303737e12b4814578d21d68d21618469375a1"
547
+  resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.1.6.tgz#b70303737e12b4814578d21d68d21618469375a1"
548
   integrity sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==
548
   integrity sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==
549
   dependencies:
549
   dependencies:
550
     "@vue/devtools-api" "^6.4.5"
550
     "@vue/devtools-api" "^6.4.5"
551
 
551
 
552
 vue@^3.2.37:
552
 vue@^3.2.37:
553
   version "3.2.45"
553
   version "3.2.45"
554
-  resolved "https://registry.npmmirror.com/vue/-/vue-3.2.45.tgz#94a116784447eb7dbd892167784619fef379b3c8"
554
+  resolved "https://registry.yarnpkg.com/vue/-/vue-3.2.45.tgz#94a116784447eb7dbd892167784619fef379b3c8"
555
   integrity sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==
555
   integrity sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==
556
   dependencies:
556
   dependencies:
557
     "@vue/compiler-dom" "3.2.45"
557
     "@vue/compiler-dom" "3.2.45"