fangmingyue 2 年前
父节点
当前提交
397338fe11

+ 803
- 0
package-lock.json 查看文件

@@ -0,0 +1,803 @@
1
+{
2
+  "name": "wenhua818",
3
+  "version": "0.0.0",
4
+  "lockfileVersion": 1,
5
+  "requires": true,
6
+  "dependencies": {
7
+    "@babel/parser": {
8
+      "version": "7.20.5",
9
+      "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.20.5.tgz",
10
+      "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA=="
11
+    },
12
+    "@esbuild/android-arm": {
13
+      "version": "0.15.18",
14
+      "resolved": "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.15.18.tgz",
15
+      "integrity": "sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==",
16
+      "dev": true,
17
+      "optional": true
18
+    },
19
+    "@esbuild/linux-loong64": {
20
+      "version": "0.15.18",
21
+      "resolved": "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz",
22
+      "integrity": "sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==",
23
+      "dev": true,
24
+      "optional": true
25
+    },
26
+    "@intlify/core-base": {
27
+      "version": "9.2.2",
28
+      "resolved": "https://registry.npmmirror.com/@intlify/core-base/-/core-base-9.2.2.tgz",
29
+      "integrity": "sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==",
30
+      "requires": {
31
+        "@intlify/devtools-if": "9.2.2",
32
+        "@intlify/message-compiler": "9.2.2",
33
+        "@intlify/shared": "9.2.2",
34
+        "@intlify/vue-devtools": "9.2.2"
35
+      }
36
+    },
37
+    "@intlify/devtools-if": {
38
+      "version": "9.2.2",
39
+      "resolved": "https://registry.npmmirror.com/@intlify/devtools-if/-/devtools-if-9.2.2.tgz",
40
+      "integrity": "sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==",
41
+      "requires": {
42
+        "@intlify/shared": "9.2.2"
43
+      }
44
+    },
45
+    "@intlify/message-compiler": {
46
+      "version": "9.2.2",
47
+      "resolved": "https://registry.npmmirror.com/@intlify/message-compiler/-/message-compiler-9.2.2.tgz",
48
+      "integrity": "sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==",
49
+      "requires": {
50
+        "@intlify/shared": "9.2.2",
51
+        "source-map": "0.6.1"
52
+      }
53
+    },
54
+    "@intlify/shared": {
55
+      "version": "9.2.2",
56
+      "resolved": "https://registry.npmmirror.com/@intlify/shared/-/shared-9.2.2.tgz",
57
+      "integrity": "sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q=="
58
+    },
59
+    "@intlify/vue-devtools": {
60
+      "version": "9.2.2",
61
+      "resolved": "https://registry.npmmirror.com/@intlify/vue-devtools/-/vue-devtools-9.2.2.tgz",
62
+      "integrity": "sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==",
63
+      "requires": {
64
+        "@intlify/core-base": "9.2.2",
65
+        "@intlify/shared": "9.2.2"
66
+      }
67
+    },
68
+    "@splidejs/splide": {
69
+      "version": "4.1.4",
70
+      "resolved": "https://registry.npmmirror.com/@splidejs/splide/-/splide-4.1.4.tgz",
71
+      "integrity": "sha512-5I30evTJcAJQXt6vJ26g2xEkG+l1nXcpEw4xpKh0/FWQ8ozmAeTbtniVtVmz2sH1Es3vgfC4SS8B2X4o5JMptA=="
72
+    },
73
+    "@vitejs/plugin-vue": {
74
+      "version": "3.2.0",
75
+      "resolved": "https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-3.2.0.tgz",
76
+      "integrity": "sha512-E0tnaL4fr+qkdCNxJ+Xd0yM31UwMkQje76fsDVBBUCoGOUPexu2VDUYHL8P4CwV+zMvWw6nlRw19OnRKmYAJpw==",
77
+      "dev": true
78
+    },
79
+    "@vue/compiler-core": {
80
+      "version": "3.2.45",
81
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.45.tgz",
82
+      "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==",
83
+      "requires": {
84
+        "@babel/parser": "^7.16.4",
85
+        "@vue/shared": "3.2.45",
86
+        "estree-walker": "^2.0.2",
87
+        "source-map": "^0.6.1"
88
+      }
89
+    },
90
+    "@vue/compiler-dom": {
91
+      "version": "3.2.45",
92
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz",
93
+      "integrity": "sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==",
94
+      "requires": {
95
+        "@vue/compiler-core": "3.2.45",
96
+        "@vue/shared": "3.2.45"
97
+      }
98
+    },
99
+    "@vue/compiler-sfc": {
100
+      "version": "3.2.45",
101
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz",
102
+      "integrity": "sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==",
103
+      "requires": {
104
+        "@babel/parser": "^7.16.4",
105
+        "@vue/compiler-core": "3.2.45",
106
+        "@vue/compiler-dom": "3.2.45",
107
+        "@vue/compiler-ssr": "3.2.45",
108
+        "@vue/reactivity-transform": "3.2.45",
109
+        "@vue/shared": "3.2.45",
110
+        "estree-walker": "^2.0.2",
111
+        "magic-string": "^0.25.7",
112
+        "postcss": "^8.1.10",
113
+        "source-map": "^0.6.1"
114
+      }
115
+    },
116
+    "@vue/compiler-ssr": {
117
+      "version": "3.2.45",
118
+      "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz",
119
+      "integrity": "sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==",
120
+      "requires": {
121
+        "@vue/compiler-dom": "3.2.45",
122
+        "@vue/shared": "3.2.45"
123
+      }
124
+    },
125
+    "@vue/devtools-api": {
126
+      "version": "6.4.5",
127
+      "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.5.tgz",
128
+      "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ=="
129
+    },
130
+    "@vue/reactivity": {
131
+      "version": "3.2.45",
132
+      "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.45.tgz",
133
+      "integrity": "sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==",
134
+      "requires": {
135
+        "@vue/shared": "3.2.45"
136
+      }
137
+    },
138
+    "@vue/reactivity-transform": {
139
+      "version": "3.2.45",
140
+      "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz",
141
+      "integrity": "sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==",
142
+      "requires": {
143
+        "@babel/parser": "^7.16.4",
144
+        "@vue/compiler-core": "3.2.45",
145
+        "@vue/shared": "3.2.45",
146
+        "estree-walker": "^2.0.2",
147
+        "magic-string": "^0.25.7"
148
+      }
149
+    },
150
+    "@vue/runtime-core": {
151
+      "version": "3.2.45",
152
+      "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.45.tgz",
153
+      "integrity": "sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==",
154
+      "requires": {
155
+        "@vue/reactivity": "3.2.45",
156
+        "@vue/shared": "3.2.45"
157
+      }
158
+    },
159
+    "@vue/runtime-dom": {
160
+      "version": "3.2.45",
161
+      "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.45.tgz",
162
+      "integrity": "sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==",
163
+      "requires": {
164
+        "@vue/runtime-core": "3.2.45",
165
+        "@vue/shared": "3.2.45",
166
+        "csstype": "^2.6.8"
167
+      }
168
+    },
169
+    "@vue/server-renderer": {
170
+      "version": "3.2.45",
171
+      "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.45.tgz",
172
+      "integrity": "sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==",
173
+      "requires": {
174
+        "@vue/compiler-ssr": "3.2.45",
175
+        "@vue/shared": "3.2.45"
176
+      }
177
+    },
178
+    "@vue/shared": {
179
+      "version": "3.2.45",
180
+      "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.45.tgz",
181
+      "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg=="
182
+    },
183
+    "@zjxpcyc/vue-tiny-store": {
184
+      "version": "1.0.1",
185
+      "resolved": "https://registry.npmmirror.com/@zjxpcyc/vue-tiny-store/-/vue-tiny-store-1.0.1.tgz",
186
+      "integrity": "sha512-2r/E2bxGygn859ntWLHPDI+pLUR+MuIEPGSN82Y6xPdbQqcsmX1/+L+Pivh/LwFeEY51YcEDhPH8wkhzmtuD8g=="
187
+    },
188
+    "animate.css": {
189
+      "version": "4.1.1",
190
+      "resolved": "https://registry.npmmirror.com/animate.css/-/animate.css-4.1.1.tgz",
191
+      "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ=="
192
+    },
193
+    "asynckit": {
194
+      "version": "0.4.0",
195
+      "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
196
+      "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
197
+    },
198
+    "axios": {
199
+      "version": "1.2.1",
200
+      "resolved": "https://registry.npmmirror.com/axios/-/axios-1.2.1.tgz",
201
+      "integrity": "sha512-I88cFiGu9ryt/tfVEi4kX2SITsvDddTajXTOFmt2uK1ZVA8LytjtdeyefdQWEf5PU8w+4SSJDoYnggflB5tW4A==",
202
+      "requires": {
203
+        "follow-redirects": "^1.15.0",
204
+        "form-data": "^4.0.0",
205
+        "proxy-from-env": "^1.1.0"
206
+      }
207
+    },
208
+    "base64-arraybuffer": {
209
+      "version": "1.0.2",
210
+      "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
211
+      "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ=="
212
+    },
213
+    "combined-stream": {
214
+      "version": "1.0.8",
215
+      "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
216
+      "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
217
+      "requires": {
218
+        "delayed-stream": "~1.0.0"
219
+      }
220
+    },
221
+    "copy-anything": {
222
+      "version": "2.0.6",
223
+      "resolved": "https://registry.npmmirror.com/copy-anything/-/copy-anything-2.0.6.tgz",
224
+      "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==",
225
+      "dev": true,
226
+      "requires": {
227
+        "is-what": "^3.14.1"
228
+      }
229
+    },
230
+    "css-line-break": {
231
+      "version": "2.1.0",
232
+      "resolved": "https://registry.npmmirror.com/css-line-break/-/css-line-break-2.1.0.tgz",
233
+      "integrity": "sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==",
234
+      "requires": {
235
+        "utrie": "^1.0.2"
236
+      }
237
+    },
238
+    "csstype": {
239
+      "version": "2.6.21",
240
+      "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz",
241
+      "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w=="
242
+    },
243
+    "debug": {
244
+      "version": "3.2.7",
245
+      "resolved": "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz",
246
+      "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
247
+      "dev": true,
248
+      "optional": true,
249
+      "requires": {
250
+        "ms": "^2.1.1"
251
+      }
252
+    },
253
+    "delayed-stream": {
254
+      "version": "1.0.0",
255
+      "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
256
+      "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
257
+    },
258
+    "errno": {
259
+      "version": "0.1.8",
260
+      "resolved": "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz",
261
+      "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
262
+      "dev": true,
263
+      "optional": true,
264
+      "requires": {
265
+        "prr": "~1.0.1"
266
+      }
267
+    },
268
+    "esbuild": {
269
+      "version": "0.15.18",
270
+      "resolved": "https://registry.npmmirror.com/esbuild/-/esbuild-0.15.18.tgz",
271
+      "integrity": "sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==",
272
+      "dev": true,
273
+      "requires": {
274
+        "@esbuild/android-arm": "0.15.18",
275
+        "@esbuild/linux-loong64": "0.15.18",
276
+        "esbuild-android-64": "0.15.18",
277
+        "esbuild-android-arm64": "0.15.18",
278
+        "esbuild-darwin-64": "0.15.18",
279
+        "esbuild-darwin-arm64": "0.15.18",
280
+        "esbuild-freebsd-64": "0.15.18",
281
+        "esbuild-freebsd-arm64": "0.15.18",
282
+        "esbuild-linux-32": "0.15.18",
283
+        "esbuild-linux-64": "0.15.18",
284
+        "esbuild-linux-arm": "0.15.18",
285
+        "esbuild-linux-arm64": "0.15.18",
286
+        "esbuild-linux-mips64le": "0.15.18",
287
+        "esbuild-linux-ppc64le": "0.15.18",
288
+        "esbuild-linux-riscv64": "0.15.18",
289
+        "esbuild-linux-s390x": "0.15.18",
290
+        "esbuild-netbsd-64": "0.15.18",
291
+        "esbuild-openbsd-64": "0.15.18",
292
+        "esbuild-sunos-64": "0.15.18",
293
+        "esbuild-windows-32": "0.15.18",
294
+        "esbuild-windows-64": "0.15.18",
295
+        "esbuild-windows-arm64": "0.15.18"
296
+      }
297
+    },
298
+    "esbuild-android-64": {
299
+      "version": "0.15.18",
300
+      "resolved": "https://registry.npmmirror.com/esbuild-android-64/-/esbuild-android-64-0.15.18.tgz",
301
+      "integrity": "sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==",
302
+      "dev": true,
303
+      "optional": true
304
+    },
305
+    "esbuild-android-arm64": {
306
+      "version": "0.15.18",
307
+      "resolved": "https://registry.npmmirror.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.18.tgz",
308
+      "integrity": "sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==",
309
+      "dev": true,
310
+      "optional": true
311
+    },
312
+    "esbuild-darwin-64": {
313
+      "version": "0.15.18",
314
+      "resolved": "https://registry.npmmirror.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.18.tgz",
315
+      "integrity": "sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==",
316
+      "dev": true,
317
+      "optional": true
318
+    },
319
+    "esbuild-darwin-arm64": {
320
+      "version": "0.15.18",
321
+      "resolved": "https://registry.npmmirror.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.18.tgz",
322
+      "integrity": "sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==",
323
+      "dev": true,
324
+      "optional": true
325
+    },
326
+    "esbuild-freebsd-64": {
327
+      "version": "0.15.18",
328
+      "resolved": "https://registry.npmmirror.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.18.tgz",
329
+      "integrity": "sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==",
330
+      "dev": true,
331
+      "optional": true
332
+    },
333
+    "esbuild-freebsd-arm64": {
334
+      "version": "0.15.18",
335
+      "resolved": "https://registry.npmmirror.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.18.tgz",
336
+      "integrity": "sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==",
337
+      "dev": true,
338
+      "optional": true
339
+    },
340
+    "esbuild-linux-32": {
341
+      "version": "0.15.18",
342
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-32/-/esbuild-linux-32-0.15.18.tgz",
343
+      "integrity": "sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==",
344
+      "dev": true,
345
+      "optional": true
346
+    },
347
+    "esbuild-linux-64": {
348
+      "version": "0.15.18",
349
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-64/-/esbuild-linux-64-0.15.18.tgz",
350
+      "integrity": "sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==",
351
+      "dev": true,
352
+      "optional": true
353
+    },
354
+    "esbuild-linux-arm": {
355
+      "version": "0.15.18",
356
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.18.tgz",
357
+      "integrity": "sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==",
358
+      "dev": true,
359
+      "optional": true
360
+    },
361
+    "esbuild-linux-arm64": {
362
+      "version": "0.15.18",
363
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.18.tgz",
364
+      "integrity": "sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==",
365
+      "dev": true,
366
+      "optional": true
367
+    },
368
+    "esbuild-linux-mips64le": {
369
+      "version": "0.15.18",
370
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.18.tgz",
371
+      "integrity": "sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==",
372
+      "dev": true,
373
+      "optional": true
374
+    },
375
+    "esbuild-linux-ppc64le": {
376
+      "version": "0.15.18",
377
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.18.tgz",
378
+      "integrity": "sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==",
379
+      "dev": true,
380
+      "optional": true
381
+    },
382
+    "esbuild-linux-riscv64": {
383
+      "version": "0.15.18",
384
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.18.tgz",
385
+      "integrity": "sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==",
386
+      "dev": true,
387
+      "optional": true
388
+    },
389
+    "esbuild-linux-s390x": {
390
+      "version": "0.15.18",
391
+      "resolved": "https://registry.npmmirror.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.18.tgz",
392
+      "integrity": "sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==",
393
+      "dev": true,
394
+      "optional": true
395
+    },
396
+    "esbuild-netbsd-64": {
397
+      "version": "0.15.18",
398
+      "resolved": "https://registry.npmmirror.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.18.tgz",
399
+      "integrity": "sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==",
400
+      "dev": true,
401
+      "optional": true
402
+    },
403
+    "esbuild-openbsd-64": {
404
+      "version": "0.15.18",
405
+      "resolved": "https://registry.npmmirror.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.18.tgz",
406
+      "integrity": "sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==",
407
+      "dev": true,
408
+      "optional": true
409
+    },
410
+    "esbuild-sunos-64": {
411
+      "version": "0.15.18",
412
+      "resolved": "https://registry.npmmirror.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.18.tgz",
413
+      "integrity": "sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==",
414
+      "dev": true,
415
+      "optional": true
416
+    },
417
+    "esbuild-windows-32": {
418
+      "version": "0.15.18",
419
+      "resolved": "https://registry.npmmirror.com/esbuild-windows-32/-/esbuild-windows-32-0.15.18.tgz",
420
+      "integrity": "sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==",
421
+      "dev": true,
422
+      "optional": true
423
+    },
424
+    "esbuild-windows-64": {
425
+      "version": "0.15.18",
426
+      "resolved": "https://registry.npmmirror.com/esbuild-windows-64/-/esbuild-windows-64-0.15.18.tgz",
427
+      "integrity": "sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==",
428
+      "dev": true,
429
+      "optional": true
430
+    },
431
+    "esbuild-windows-arm64": {
432
+      "version": "0.15.18",
433
+      "resolved": "https://registry.npmmirror.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.18.tgz",
434
+      "integrity": "sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==",
435
+      "dev": true,
436
+      "optional": true
437
+    },
438
+    "estree-walker": {
439
+      "version": "2.0.2",
440
+      "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz",
441
+      "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
442
+    },
443
+    "follow-redirects": {
444
+      "version": "1.15.2",
445
+      "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz",
446
+      "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA=="
447
+    },
448
+    "form-data": {
449
+      "version": "4.0.0",
450
+      "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz",
451
+      "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
452
+      "requires": {
453
+        "asynckit": "^0.4.0",
454
+        "combined-stream": "^1.0.8",
455
+        "mime-types": "^2.1.12"
456
+      }
457
+    },
458
+    "fsevents": {
459
+      "version": "2.3.2",
460
+      "resolved": "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz",
461
+      "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
462
+      "dev": true,
463
+      "optional": true
464
+    },
465
+    "function-bind": {
466
+      "version": "1.1.1",
467
+      "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz",
468
+      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
469
+      "dev": true
470
+    },
471
+    "graceful-fs": {
472
+      "version": "4.2.10",
473
+      "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz",
474
+      "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
475
+      "dev": true,
476
+      "optional": true
477
+    },
478
+    "has": {
479
+      "version": "1.0.3",
480
+      "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz",
481
+      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
482
+      "dev": true,
483
+      "requires": {
484
+        "function-bind": "^1.1.1"
485
+      }
486
+    },
487
+    "html2canvas": {
488
+      "version": "1.4.1",
489
+      "resolved": "https://registry.npmmirror.com/html2canvas/-/html2canvas-1.4.1.tgz",
490
+      "integrity": "sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==",
491
+      "requires": {
492
+        "css-line-break": "^2.1.0",
493
+        "text-segmentation": "^1.0.3"
494
+      }
495
+    },
496
+    "iconv-lite": {
497
+      "version": "0.6.3",
498
+      "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz",
499
+      "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
500
+      "dev": true,
501
+      "optional": true,
502
+      "requires": {
503
+        "safer-buffer": ">= 2.1.2 < 3.0.0"
504
+      }
505
+    },
506
+    "image-size": {
507
+      "version": "0.5.5",
508
+      "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz",
509
+      "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==",
510
+      "dev": true,
511
+      "optional": true
512
+    },
513
+    "is-core-module": {
514
+      "version": "2.11.0",
515
+      "resolved": "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.11.0.tgz",
516
+      "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==",
517
+      "dev": true,
518
+      "requires": {
519
+        "has": "^1.0.3"
520
+      }
521
+    },
522
+    "is-what": {
523
+      "version": "3.14.1",
524
+      "resolved": "https://registry.npmmirror.com/is-what/-/is-what-3.14.1.tgz",
525
+      "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
526
+      "dev": true
527
+    },
528
+    "less": {
529
+      "version": "4.1.3",
530
+      "resolved": "https://registry.npmmirror.com/less/-/less-4.1.3.tgz",
531
+      "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==",
532
+      "dev": true,
533
+      "requires": {
534
+        "copy-anything": "^2.0.1",
535
+        "errno": "^0.1.1",
536
+        "graceful-fs": "^4.1.2",
537
+        "image-size": "~0.5.0",
538
+        "make-dir": "^2.1.0",
539
+        "mime": "^1.4.1",
540
+        "needle": "^3.1.0",
541
+        "parse-node-version": "^1.0.1",
542
+        "source-map": "~0.6.0",
543
+        "tslib": "^2.3.0"
544
+      }
545
+    },
546
+    "lodash": {
547
+      "version": "4.17.21",
548
+      "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
549
+      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
550
+    },
551
+    "magic-string": {
552
+      "version": "0.25.9",
553
+      "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz",
554
+      "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
555
+      "requires": {
556
+        "sourcemap-codec": "^1.4.8"
557
+      }
558
+    },
559
+    "make-dir": {
560
+      "version": "2.1.0",
561
+      "resolved": "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz",
562
+      "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
563
+      "dev": true,
564
+      "optional": true,
565
+      "requires": {
566
+        "pify": "^4.0.1",
567
+        "semver": "^5.6.0"
568
+      }
569
+    },
570
+    "mime": {
571
+      "version": "1.6.0",
572
+      "resolved": "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz",
573
+      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
574
+      "dev": true,
575
+      "optional": true
576
+    },
577
+    "mime-db": {
578
+      "version": "1.52.0",
579
+      "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
580
+      "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
581
+    },
582
+    "mime-types": {
583
+      "version": "2.1.35",
584
+      "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
585
+      "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
586
+      "requires": {
587
+        "mime-db": "1.52.0"
588
+      }
589
+    },
590
+    "ms": {
591
+      "version": "2.1.3",
592
+      "resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
593
+      "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
594
+      "dev": true,
595
+      "optional": true
596
+    },
597
+    "nanoid": {
598
+      "version": "3.3.4",
599
+      "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz",
600
+      "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="
601
+    },
602
+    "needle": {
603
+      "version": "3.2.0",
604
+      "resolved": "https://registry.npmmirror.com/needle/-/needle-3.2.0.tgz",
605
+      "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==",
606
+      "dev": true,
607
+      "optional": true,
608
+      "requires": {
609
+        "debug": "^3.2.6",
610
+        "iconv-lite": "^0.6.3",
611
+        "sax": "^1.2.4"
612
+      }
613
+    },
614
+    "parse-node-version": {
615
+      "version": "1.0.1",
616
+      "resolved": "https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz",
617
+      "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==",
618
+      "dev": true
619
+    },
620
+    "path-parse": {
621
+      "version": "1.0.7",
622
+      "resolved": "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz",
623
+      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
624
+      "dev": true
625
+    },
626
+    "picocolors": {
627
+      "version": "1.0.0",
628
+      "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz",
629
+      "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
630
+    },
631
+    "pify": {
632
+      "version": "4.0.1",
633
+      "resolved": "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz",
634
+      "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
635
+      "dev": true,
636
+      "optional": true
637
+    },
638
+    "postcss": {
639
+      "version": "8.4.19",
640
+      "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.4.19.tgz",
641
+      "integrity": "sha512-h+pbPsyhlYj6N2ozBmHhHrs9DzGmbaarbLvWipMRO7RLS+v4onj26MPFXA5OBYFxyqYhUJK456SwDcY9H2/zsA==",
642
+      "requires": {
643
+        "nanoid": "^3.3.4",
644
+        "picocolors": "^1.0.0",
645
+        "source-map-js": "^1.0.2"
646
+      }
647
+    },
648
+    "proxy-from-env": {
649
+      "version": "1.1.0",
650
+      "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
651
+      "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
652
+    },
653
+    "prr": {
654
+      "version": "1.0.1",
655
+      "resolved": "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz",
656
+      "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
657
+      "dev": true,
658
+      "optional": true
659
+    },
660
+    "resolve": {
661
+      "version": "1.22.1",
662
+      "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz",
663
+      "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==",
664
+      "dev": true,
665
+      "requires": {
666
+        "is-core-module": "^2.9.0",
667
+        "path-parse": "^1.0.7",
668
+        "supports-preserve-symlinks-flag": "^1.0.0"
669
+      }
670
+    },
671
+    "rollup": {
672
+      "version": "2.79.1",
673
+      "resolved": "https://registry.npmmirror.com/rollup/-/rollup-2.79.1.tgz",
674
+      "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
675
+      "dev": true,
676
+      "requires": {
677
+        "fsevents": "~2.3.2"
678
+      }
679
+    },
680
+    "safer-buffer": {
681
+      "version": "2.1.2",
682
+      "resolved": "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz",
683
+      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
684
+      "dev": true,
685
+      "optional": true
686
+    },
687
+    "sax": {
688
+      "version": "1.2.4",
689
+      "resolved": "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz",
690
+      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
691
+      "dev": true,
692
+      "optional": true
693
+    },
694
+    "semver": {
695
+      "version": "5.7.1",
696
+      "resolved": "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz",
697
+      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
698
+      "dev": true,
699
+      "optional": true
700
+    },
701
+    "source-map": {
702
+      "version": "0.6.1",
703
+      "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz",
704
+      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
705
+    },
706
+    "source-map-js": {
707
+      "version": "1.0.2",
708
+      "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz",
709
+      "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
710
+    },
711
+    "sourcemap-codec": {
712
+      "version": "1.4.8",
713
+      "resolved": "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
714
+      "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
715
+    },
716
+    "supports-preserve-symlinks-flag": {
717
+      "version": "1.0.0",
718
+      "resolved": "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
719
+      "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
720
+      "dev": true
721
+    },
722
+    "text-segmentation": {
723
+      "version": "1.0.3",
724
+      "resolved": "https://registry.npmmirror.com/text-segmentation/-/text-segmentation-1.0.3.tgz",
725
+      "integrity": "sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==",
726
+      "requires": {
727
+        "utrie": "^1.0.2"
728
+      }
729
+    },
730
+    "tslib": {
731
+      "version": "2.4.1",
732
+      "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.4.1.tgz",
733
+      "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==",
734
+      "dev": true
735
+    },
736
+    "utrie": {
737
+      "version": "1.0.2",
738
+      "resolved": "https://registry.npmmirror.com/utrie/-/utrie-1.0.2.tgz",
739
+      "integrity": "sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==",
740
+      "requires": {
741
+        "base64-arraybuffer": "^1.0.2"
742
+      }
743
+    },
744
+    "v-viewer": {
745
+      "version": "3.0.11",
746
+      "resolved": "https://registry.npmmirror.com/v-viewer/-/v-viewer-3.0.11.tgz",
747
+      "integrity": "sha512-E8LOdAxhzuktt4HB3PswVCccQ1Q1sYHYnLsS6zaJISpb5EvmAFs5sYNfXnDLFxVb5DQ82v4ZlGxkYlseXwWRJw==",
748
+      "requires": {
749
+        "lodash": "^4.17.21",
750
+        "viewerjs": "^1.9.0"
751
+      }
752
+    },
753
+    "viewerjs": {
754
+      "version": "1.9.0",
755
+      "resolved": "https://registry.npmmirror.com/viewerjs/-/viewerjs-1.9.0.tgz",
756
+      "integrity": "sha512-2D1OdGatb5aCZbZvaCdbJYuoDObjD9ITe7GZp0SoG7rgw3arOIZoIO1ygmfG+I4+RvEuDo+aZ75kNgwmYS9j3w=="
757
+    },
758
+    "vite": {
759
+      "version": "3.2.4",
760
+      "resolved": "https://registry.npmmirror.com/vite/-/vite-3.2.4.tgz",
761
+      "integrity": "sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==",
762
+      "dev": true,
763
+      "requires": {
764
+        "esbuild": "^0.15.9",
765
+        "fsevents": "~2.3.2",
766
+        "postcss": "^8.4.18",
767
+        "resolve": "^1.22.1",
768
+        "rollup": "^2.79.1"
769
+      }
770
+    },
771
+    "vue": {
772
+      "version": "3.2.45",
773
+      "resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.45.tgz",
774
+      "integrity": "sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==",
775
+      "requires": {
776
+        "@vue/compiler-dom": "3.2.45",
777
+        "@vue/compiler-sfc": "3.2.45",
778
+        "@vue/runtime-dom": "3.2.45",
779
+        "@vue/server-renderer": "3.2.45",
780
+        "@vue/shared": "3.2.45"
781
+      }
782
+    },
783
+    "vue-i18n": {
784
+      "version": "9.2.2",
785
+      "resolved": "https://registry.npmmirror.com/vue-i18n/-/vue-i18n-9.2.2.tgz",
786
+      "integrity": "sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==",
787
+      "requires": {
788
+        "@intlify/core-base": "9.2.2",
789
+        "@intlify/shared": "9.2.2",
790
+        "@intlify/vue-devtools": "9.2.2",
791
+        "@vue/devtools-api": "^6.2.1"
792
+      }
793
+    },
794
+    "vue-router": {
795
+      "version": "4.1.6",
796
+      "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz",
797
+      "integrity": "sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==",
798
+      "requires": {
799
+        "@vue/devtools-api": "^6.4.5"
800
+      }
801
+    }
802
+  }
803
+}

二进制
public/images/pg2-2/Flag_mockup_拷贝.png 查看文件


二进制
public/images/pg2-2/图.png 查看文件


二进制
public/images/pg2-2/头图.png 查看文件


二进制
public/images/pg2-2/废墟.png 查看文件


二进制
public/images/pg2-2/照片4.png 查看文件


二进制
public/images/pg2-2/紫金草徽章拷贝3.png 查看文件


二进制
public/images/pg2-2/紫金草行动logo拷贝.png 查看文件


二进制
public/images/pg2-2/组4.png 查看文件


二进制
public/images/pg2-2/色相饱和度2拷贝.png 查看文件


+ 21
- 27
src/pages/pg2-2/index.vue 查看文件

@@ -1,8 +1,5 @@
1 1
 <template>
2 2
   <div class="page pg-bg pg2-2">
3
-    <div class="bk-pd content">
4
-      <img class="head-img" src="/images/pg2-2/头图.png" />
5
-    </div>
6 3
     <div class="bk-pd content">
7 4
       <p class="txt">
8 5
         85年前,
@@ -13,46 +10,41 @@
13 10
       </p>
14 11
     </div>
15 12
     <div class="bk-pd content">
16
-      <img class="ruins-img" src="/images/pg2-2/废墟.png" />
13
+      <img class="group-img" src="/images/pg2-2/组4.png" />
17 14
     </div>
18 15
     <div class="bk-pd content">
19
-      <p class="txt">
16
+      <p class="txt bottom">
20 17
         1939年,一名日本带军医着对战争的反思和忏悔,
21 18
         <br />把取自南京的花种带回日本,撒遍山野、植满庭院,
22 19
         <br />并取名“紫金草”。
23 20
         <br />在他的眼中,当年的紫金山上,
24 21
         <br />每一朵花就是一个在战争中丧生的灵魂。
25
-        <br />
26 22
         <br />此后几十年,这名军医和家人
27 23
         <br />在各地播种紫金草悼念亡灵,
28
-        <br />反对战争,呼吁和平。
29
-        <br />
30 24
       </p>
31 25
     </div>
32 26
     <div class="bk-pd content">
33
-      <img class="cp1-img" src="/images/pg2-2/色相饱和度2拷贝.png" />
27
+      <img class="photo-img" src="/images/pg2-2/照片4.png" />
34 28
     </div>
35 29
     <div class="bk-pd content">
36
-      <p class="txt">
30
+      <p class="txt bottom">
37 31
         紫金草,它耐寒、耐旱,
38 32
         <br />在贫瘠的土地上也能顽强生长,
39 33
         <br />蕴含着无穷的草根力量,
40 34
         <br />寄托了对战争的反省和对和平的祈愿。
41 35
         <br />“紫金草行动”由此而来。
42
-        <br />
43 36
         <br />小小紫金草,悠悠寄哀思。
44 37
         <br />让和平中长大的年轻人保持“痛”感,
45 38
         <br />让更多的人主动追问、不断提起那段历史,
46 39
         <br />让和平之声传向世界各地,
47 40
         <br />这一直是“紫金草行动”努力的方向。
48
-        <br />
49 41
       </p>
50 42
     </div>
51 43
     <div class="bk-pd content">
52
-      <img class="cp2-img" src="/images/pg2-2/Flag_mockup_拷贝.png" />
44
+      <img class="chart-img" src="/images/pg2-2/图.png" />
53 45
     </div>
54 46
     <div class="bk-pd content">
55
-      <p class="txt">
47
+      <p class="txt topbottom">
56 48
         2014年,在国家首个公祭日来临之际,
57 49
         <br />为了深切缅怀惨遭日军屠戮遇难同胞,
58 50
         <br />唤起人们对和平的向往和珍视,
@@ -60,11 +52,10 @@
60 52
         <br />九年了,
61 53
         <br />“紫金草行动”再启航,
62 54
         <br />让“和平之花”开得更远!
63
-        <br />
64 55
       </p>
65 56
     </div>
66 57
     <div class="bk-pd content">
67
-      <img class="cp3-img" src="/images/pg2-2/紫金草徽章拷贝3.png" />
58
+      <img class="zjclogo-img" src="/images/pg2-2/紫金草行动logo拷贝.png" />
68 59
     </div>
69 60
   </div>
70 61
 </template>
@@ -73,33 +64,36 @@
73 64
 .pg2-2 {
74 65
   .content {
75 66
     text-align: center;
76
-    .head-img {
77
-      margin: 1em auto;
78
-      width: 74%;
67
+  }
68
+  .content {
69
+    .group-img {
79 70
       display: inline-block;
80 71
     }
81 72
   }
82 73
   .content {
83
-    .ruins-img {
84
-      width: 84%;
85
-      display: inline-block;
74
+    .bottom {
75
+      margin-bottom: 0;
86 76
     }
87 77
   }
88 78
   .content {
89
-    .cp1-img {
90
-      width: 20%;
91
-      height: 50%;
79
+    .photo-img {
80
+      width: 80%;
92 81
       display: inline-block;
93 82
     }
94 83
   }
95 84
   .content {
96
-    .cp2-img {
85
+    .chart-img {
97 86
       width: 84%;
98 87
       display: inline-block;
99 88
     }
100 89
   }
101 90
   .content {
102
-    .cp3-img {
91
+    .topbottom {
92
+      margin: 0 auto;
93
+    }
94
+  }
95
+  .content {
96
+    .zjclogo-img {
103 97
       margin: 1em auto;
104 98
       width: 38%;
105 99
       display: inline-block;

+ 4
- 5
src/utils/resources.js 查看文件

@@ -38,9 +38,8 @@ export const resources = [
38 38
   { image: './images/bk1/flip.png', },
39 39
   { image: './images/bk1/flower.png', },
40 40
   { image: './images/bk1/goback.png', },
41
-  { image: './images/pg2-2/头图.png', },
42
-  { image: './images/pg2-2/废墟.png', },
43
-  { image: './images/pg2-2/色相饱和度2拷贝.png', },
44
-  { image: './images/pg2-2/Flag_mockup_拷贝.png', },
45
-  { image: './images/pg2-2/紫金草徽章拷贝3.png', },
41
+  { image: './images/pg2-2/组4.png', },
42
+  { image: './images/pg2-2/照片4.png', },
43
+  { image: './images/pg2-2/图.png', },
44
+  { image: './images/pg2-2/紫金草行动logo拷贝.png', },
46 45
 ];