+3
.gitignore
+3
.gitignore
+11
-1
BACKLOG.md
+11
-1
BACKLOG.md
···
12
12
- Maybe swap from boltdb to sqlite
13
13
- Use the non-cgo library
14
14
- Is there a compelling reason to do this?
15
-
- Might be good as a sort of witness-cache type thing
15
+
- Might be good as a sort of witness-cache type thing (record refs to avoid hitting PDS's as often?)
16
+
- Probably not worth unless we keep a copy of all (or all recent) network data
16
17
17
18
- The profile, manage, and brews list pages all function in a similar fashion,
18
19
should one or more of them be consolidated?
19
20
- Manage + brews list together probably makes sense
20
21
22
+
- IMPORTANT: If this platform gains any traction, we will need some form of content moderation
23
+
- Due to the nature of arabica, this will only really be text based (text and hyperlinks)
24
+
- Malicious link scanning may be reasonable, not sure about deeper text analysis
25
+
- Need to do more research into security
26
+
- Need admin tooling at the app level that will allow deleting records (may not be possible),
27
+
removing from appview, blacklisting users (and maybe IPs?), possibly more
28
+
- Having accounts with admin rights may be an approach to this (configured with flags at startup time?)
29
+
@arabica.social, @pdewey.com, maybe others? (need trusted users in other time zones probably)
30
+
21
31
## Features
22
32
23
33
1. LARGE: complete record styling refactor that changes from table-style to more mobile-friendly style
+12
-5
default.nix
+12
-5
default.nix
···
1
-
{ lib, buildGoModule, buildNpmPackage }:
1
+
{ lib, buildGoModule, stdenv, fetchPnpmDeps, nodejs, pnpm_10, pnpmConfigHook }:
2
2
3
3
let
4
-
frontend = buildNpmPackage {
4
+
frontend = stdenv.mkDerivation (finalAttrs: {
5
5
pname = "arabica-frontend";
6
6
version = "0.1.0";
7
7
src = ./frontend;
8
-
npmDepsHash = "sha256-zCQiB+NV3iIxZtZ/hHKZ23FbLzBDJmmngBJ4s3QPhyk=";
8
+
9
+
nativeBuildInputs = [ nodejs pnpmConfigHook pnpm_10 ];
10
+
11
+
pnpmDeps = fetchPnpmDeps {
12
+
inherit (finalAttrs) pname version src;
13
+
fetcherVersion = 3;
14
+
hash = "sha256-GPrCoxtCx3FrB6ypJvrVYGzAEi2vktJuu0nJOKAGQ7c=";
15
+
};
9
16
10
17
preBuild = ''
11
18
mkdir -p ../static
12
19
'';
13
20
14
21
buildPhase = ''
15
-
npm run build
22
+
pnpm run build
16
23
'';
17
24
18
25
installPhase = ''
19
26
mkdir -p $out
20
27
cp -r ../static/app $out/
21
28
'';
22
-
};
29
+
});
23
30
in buildGoModule {
24
31
pname = "arabica";
25
32
version = "0.1.0";
+1
-1
flake.nix
+1
-1
flake.nix
···
8
8
(system: function nixpkgs.legacyPackages.${system} system);
9
9
in {
10
10
devShells = forAllSystems (pkgs: system: {
11
-
default = pkgs.mkShell { packages = with pkgs; [ go nodejs ]; };
11
+
default = pkgs.mkShell { packages = with pkgs; [ go nodejs pnpm ]; };
12
12
});
13
13
14
14
packages = forAllSystems (pkgs: system: rec {
-2214
frontend/package-lock.json
-2214
frontend/package-lock.json
···
1
-
{
2
-
"name": "arabica-frontend",
3
-
"version": "0.1.0",
4
-
"lockfileVersion": 3,
5
-
"requires": true,
6
-
"packages": {
7
-
"": {
8
-
"name": "arabica-frontend",
9
-
"version": "0.1.0",
10
-
"dependencies": {
11
-
"navaid": "^1.0.9"
12
-
},
13
-
"devDependencies": {
14
-
"@sveltejs/vite-plugin-svelte": "^3.0.0",
15
-
"postcss": "^8.4.0",
16
-
"svelte": "^4.2.0",
17
-
"tailwindcss": "^3.4.0",
18
-
"vite": "^5.0.0"
19
-
}
20
-
},
21
-
"node_modules/@alloc/quick-lru": {
22
-
"version": "5.2.0",
23
-
"resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
24
-
"integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
25
-
"dev": true,
26
-
"license": "MIT",
27
-
"engines": {
28
-
"node": ">=10"
29
-
},
30
-
"funding": {
31
-
"url": "https://github.com/sponsors/sindresorhus"
32
-
}
33
-
},
34
-
"node_modules/@ampproject/remapping": {
35
-
"version": "2.3.0",
36
-
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
37
-
"integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
38
-
"dev": true,
39
-
"license": "Apache-2.0",
40
-
"dependencies": {
41
-
"@jridgewell/gen-mapping": "^0.3.5",
42
-
"@jridgewell/trace-mapping": "^0.3.24"
43
-
},
44
-
"engines": {
45
-
"node": ">=6.0.0"
46
-
}
47
-
},
48
-
"node_modules/@esbuild/aix-ppc64": {
49
-
"version": "0.21.5",
50
-
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
51
-
"integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
52
-
"cpu": [
53
-
"ppc64"
54
-
],
55
-
"dev": true,
56
-
"license": "MIT",
57
-
"optional": true,
58
-
"os": [
59
-
"aix"
60
-
],
61
-
"engines": {
62
-
"node": ">=12"
63
-
}
64
-
},
65
-
"node_modules/@esbuild/android-arm": {
66
-
"version": "0.21.5",
67
-
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
68
-
"integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
69
-
"cpu": [
70
-
"arm"
71
-
],
72
-
"dev": true,
73
-
"license": "MIT",
74
-
"optional": true,
75
-
"os": [
76
-
"android"
77
-
],
78
-
"engines": {
79
-
"node": ">=12"
80
-
}
81
-
},
82
-
"node_modules/@esbuild/android-arm64": {
83
-
"version": "0.21.5",
84
-
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
85
-
"integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
86
-
"cpu": [
87
-
"arm64"
88
-
],
89
-
"dev": true,
90
-
"license": "MIT",
91
-
"optional": true,
92
-
"os": [
93
-
"android"
94
-
],
95
-
"engines": {
96
-
"node": ">=12"
97
-
}
98
-
},
99
-
"node_modules/@esbuild/android-x64": {
100
-
"version": "0.21.5",
101
-
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
102
-
"integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
103
-
"cpu": [
104
-
"x64"
105
-
],
106
-
"dev": true,
107
-
"license": "MIT",
108
-
"optional": true,
109
-
"os": [
110
-
"android"
111
-
],
112
-
"engines": {
113
-
"node": ">=12"
114
-
}
115
-
},
116
-
"node_modules/@esbuild/darwin-arm64": {
117
-
"version": "0.21.5",
118
-
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
119
-
"integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
120
-
"cpu": [
121
-
"arm64"
122
-
],
123
-
"dev": true,
124
-
"license": "MIT",
125
-
"optional": true,
126
-
"os": [
127
-
"darwin"
128
-
],
129
-
"engines": {
130
-
"node": ">=12"
131
-
}
132
-
},
133
-
"node_modules/@esbuild/darwin-x64": {
134
-
"version": "0.21.5",
135
-
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
136
-
"integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
137
-
"cpu": [
138
-
"x64"
139
-
],
140
-
"dev": true,
141
-
"license": "MIT",
142
-
"optional": true,
143
-
"os": [
144
-
"darwin"
145
-
],
146
-
"engines": {
147
-
"node": ">=12"
148
-
}
149
-
},
150
-
"node_modules/@esbuild/freebsd-arm64": {
151
-
"version": "0.21.5",
152
-
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
153
-
"integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
154
-
"cpu": [
155
-
"arm64"
156
-
],
157
-
"dev": true,
158
-
"license": "MIT",
159
-
"optional": true,
160
-
"os": [
161
-
"freebsd"
162
-
],
163
-
"engines": {
164
-
"node": ">=12"
165
-
}
166
-
},
167
-
"node_modules/@esbuild/freebsd-x64": {
168
-
"version": "0.21.5",
169
-
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
170
-
"integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
171
-
"cpu": [
172
-
"x64"
173
-
],
174
-
"dev": true,
175
-
"license": "MIT",
176
-
"optional": true,
177
-
"os": [
178
-
"freebsd"
179
-
],
180
-
"engines": {
181
-
"node": ">=12"
182
-
}
183
-
},
184
-
"node_modules/@esbuild/linux-arm": {
185
-
"version": "0.21.5",
186
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
187
-
"integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
188
-
"cpu": [
189
-
"arm"
190
-
],
191
-
"dev": true,
192
-
"license": "MIT",
193
-
"optional": true,
194
-
"os": [
195
-
"linux"
196
-
],
197
-
"engines": {
198
-
"node": ">=12"
199
-
}
200
-
},
201
-
"node_modules/@esbuild/linux-arm64": {
202
-
"version": "0.21.5",
203
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
204
-
"integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
205
-
"cpu": [
206
-
"arm64"
207
-
],
208
-
"dev": true,
209
-
"license": "MIT",
210
-
"optional": true,
211
-
"os": [
212
-
"linux"
213
-
],
214
-
"engines": {
215
-
"node": ">=12"
216
-
}
217
-
},
218
-
"node_modules/@esbuild/linux-ia32": {
219
-
"version": "0.21.5",
220
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
221
-
"integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
222
-
"cpu": [
223
-
"ia32"
224
-
],
225
-
"dev": true,
226
-
"license": "MIT",
227
-
"optional": true,
228
-
"os": [
229
-
"linux"
230
-
],
231
-
"engines": {
232
-
"node": ">=12"
233
-
}
234
-
},
235
-
"node_modules/@esbuild/linux-loong64": {
236
-
"version": "0.21.5",
237
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
238
-
"integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
239
-
"cpu": [
240
-
"loong64"
241
-
],
242
-
"dev": true,
243
-
"license": "MIT",
244
-
"optional": true,
245
-
"os": [
246
-
"linux"
247
-
],
248
-
"engines": {
249
-
"node": ">=12"
250
-
}
251
-
},
252
-
"node_modules/@esbuild/linux-mips64el": {
253
-
"version": "0.21.5",
254
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
255
-
"integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
256
-
"cpu": [
257
-
"mips64el"
258
-
],
259
-
"dev": true,
260
-
"license": "MIT",
261
-
"optional": true,
262
-
"os": [
263
-
"linux"
264
-
],
265
-
"engines": {
266
-
"node": ">=12"
267
-
}
268
-
},
269
-
"node_modules/@esbuild/linux-ppc64": {
270
-
"version": "0.21.5",
271
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
272
-
"integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
273
-
"cpu": [
274
-
"ppc64"
275
-
],
276
-
"dev": true,
277
-
"license": "MIT",
278
-
"optional": true,
279
-
"os": [
280
-
"linux"
281
-
],
282
-
"engines": {
283
-
"node": ">=12"
284
-
}
285
-
},
286
-
"node_modules/@esbuild/linux-riscv64": {
287
-
"version": "0.21.5",
288
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
289
-
"integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
290
-
"cpu": [
291
-
"riscv64"
292
-
],
293
-
"dev": true,
294
-
"license": "MIT",
295
-
"optional": true,
296
-
"os": [
297
-
"linux"
298
-
],
299
-
"engines": {
300
-
"node": ">=12"
301
-
}
302
-
},
303
-
"node_modules/@esbuild/linux-s390x": {
304
-
"version": "0.21.5",
305
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
306
-
"integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
307
-
"cpu": [
308
-
"s390x"
309
-
],
310
-
"dev": true,
311
-
"license": "MIT",
312
-
"optional": true,
313
-
"os": [
314
-
"linux"
315
-
],
316
-
"engines": {
317
-
"node": ">=12"
318
-
}
319
-
},
320
-
"node_modules/@esbuild/linux-x64": {
321
-
"version": "0.21.5",
322
-
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
323
-
"integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
324
-
"cpu": [
325
-
"x64"
326
-
],
327
-
"dev": true,
328
-
"license": "MIT",
329
-
"optional": true,
330
-
"os": [
331
-
"linux"
332
-
],
333
-
"engines": {
334
-
"node": ">=12"
335
-
}
336
-
},
337
-
"node_modules/@esbuild/netbsd-x64": {
338
-
"version": "0.21.5",
339
-
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
340
-
"integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
341
-
"cpu": [
342
-
"x64"
343
-
],
344
-
"dev": true,
345
-
"license": "MIT",
346
-
"optional": true,
347
-
"os": [
348
-
"netbsd"
349
-
],
350
-
"engines": {
351
-
"node": ">=12"
352
-
}
353
-
},
354
-
"node_modules/@esbuild/openbsd-x64": {
355
-
"version": "0.21.5",
356
-
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
357
-
"integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
358
-
"cpu": [
359
-
"x64"
360
-
],
361
-
"dev": true,
362
-
"license": "MIT",
363
-
"optional": true,
364
-
"os": [
365
-
"openbsd"
366
-
],
367
-
"engines": {
368
-
"node": ">=12"
369
-
}
370
-
},
371
-
"node_modules/@esbuild/sunos-x64": {
372
-
"version": "0.21.5",
373
-
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
374
-
"integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
375
-
"cpu": [
376
-
"x64"
377
-
],
378
-
"dev": true,
379
-
"license": "MIT",
380
-
"optional": true,
381
-
"os": [
382
-
"sunos"
383
-
],
384
-
"engines": {
385
-
"node": ">=12"
386
-
}
387
-
},
388
-
"node_modules/@esbuild/win32-arm64": {
389
-
"version": "0.21.5",
390
-
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
391
-
"integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
392
-
"cpu": [
393
-
"arm64"
394
-
],
395
-
"dev": true,
396
-
"license": "MIT",
397
-
"optional": true,
398
-
"os": [
399
-
"win32"
400
-
],
401
-
"engines": {
402
-
"node": ">=12"
403
-
}
404
-
},
405
-
"node_modules/@esbuild/win32-ia32": {
406
-
"version": "0.21.5",
407
-
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
408
-
"integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
409
-
"cpu": [
410
-
"ia32"
411
-
],
412
-
"dev": true,
413
-
"license": "MIT",
414
-
"optional": true,
415
-
"os": [
416
-
"win32"
417
-
],
418
-
"engines": {
419
-
"node": ">=12"
420
-
}
421
-
},
422
-
"node_modules/@esbuild/win32-x64": {
423
-
"version": "0.21.5",
424
-
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
425
-
"integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
426
-
"cpu": [
427
-
"x64"
428
-
],
429
-
"dev": true,
430
-
"license": "MIT",
431
-
"optional": true,
432
-
"os": [
433
-
"win32"
434
-
],
435
-
"engines": {
436
-
"node": ">=12"
437
-
}
438
-
},
439
-
"node_modules/@jridgewell/gen-mapping": {
440
-
"version": "0.3.13",
441
-
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
442
-
"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
443
-
"dev": true,
444
-
"license": "MIT",
445
-
"dependencies": {
446
-
"@jridgewell/sourcemap-codec": "^1.5.0",
447
-
"@jridgewell/trace-mapping": "^0.3.24"
448
-
}
449
-
},
450
-
"node_modules/@jridgewell/resolve-uri": {
451
-
"version": "3.1.2",
452
-
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
453
-
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
454
-
"dev": true,
455
-
"license": "MIT",
456
-
"engines": {
457
-
"node": ">=6.0.0"
458
-
}
459
-
},
460
-
"node_modules/@jridgewell/sourcemap-codec": {
461
-
"version": "1.5.5",
462
-
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
463
-
"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
464
-
"dev": true,
465
-
"license": "MIT"
466
-
},
467
-
"node_modules/@jridgewell/trace-mapping": {
468
-
"version": "0.3.31",
469
-
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
470
-
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
471
-
"dev": true,
472
-
"license": "MIT",
473
-
"dependencies": {
474
-
"@jridgewell/resolve-uri": "^3.1.0",
475
-
"@jridgewell/sourcemap-codec": "^1.4.14"
476
-
}
477
-
},
478
-
"node_modules/@nodelib/fs.scandir": {
479
-
"version": "2.1.5",
480
-
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
481
-
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
482
-
"dev": true,
483
-
"license": "MIT",
484
-
"dependencies": {
485
-
"@nodelib/fs.stat": "2.0.5",
486
-
"run-parallel": "^1.1.9"
487
-
},
488
-
"engines": {
489
-
"node": ">= 8"
490
-
}
491
-
},
492
-
"node_modules/@nodelib/fs.stat": {
493
-
"version": "2.0.5",
494
-
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
495
-
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
496
-
"dev": true,
497
-
"license": "MIT",
498
-
"engines": {
499
-
"node": ">= 8"
500
-
}
501
-
},
502
-
"node_modules/@nodelib/fs.walk": {
503
-
"version": "1.2.8",
504
-
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
505
-
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
506
-
"dev": true,
507
-
"license": "MIT",
508
-
"dependencies": {
509
-
"@nodelib/fs.scandir": "2.1.5",
510
-
"fastq": "^1.6.0"
511
-
},
512
-
"engines": {
513
-
"node": ">= 8"
514
-
}
515
-
},
516
-
"node_modules/@rollup/rollup-android-arm-eabi": {
517
-
"version": "4.56.0",
518
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.56.0.tgz",
519
-
"integrity": "sha512-LNKIPA5k8PF1+jAFomGe3qN3bbIgJe/IlpDBwuVjrDKrJhVWywgnJvflMt/zkbVNLFtF1+94SljYQS6e99klnw==",
520
-
"cpu": [
521
-
"arm"
522
-
],
523
-
"dev": true,
524
-
"license": "MIT",
525
-
"optional": true,
526
-
"os": [
527
-
"android"
528
-
]
529
-
},
530
-
"node_modules/@rollup/rollup-android-arm64": {
531
-
"version": "4.56.0",
532
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.56.0.tgz",
533
-
"integrity": "sha512-lfbVUbelYqXlYiU/HApNMJzT1E87UPGvzveGg2h0ktUNlOCxKlWuJ9jtfvs1sKHdwU4fzY7Pl8sAl49/XaEk6Q==",
534
-
"cpu": [
535
-
"arm64"
536
-
],
537
-
"dev": true,
538
-
"license": "MIT",
539
-
"optional": true,
540
-
"os": [
541
-
"android"
542
-
]
543
-
},
544
-
"node_modules/@rollup/rollup-darwin-arm64": {
545
-
"version": "4.56.0",
546
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.56.0.tgz",
547
-
"integrity": "sha512-EgxD1ocWfhoD6xSOeEEwyE7tDvwTgZc8Bss7wCWe+uc7wO8G34HHCUH+Q6cHqJubxIAnQzAsyUsClt0yFLu06w==",
548
-
"cpu": [
549
-
"arm64"
550
-
],
551
-
"dev": true,
552
-
"license": "MIT",
553
-
"optional": true,
554
-
"os": [
555
-
"darwin"
556
-
]
557
-
},
558
-
"node_modules/@rollup/rollup-darwin-x64": {
559
-
"version": "4.56.0",
560
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.56.0.tgz",
561
-
"integrity": "sha512-1vXe1vcMOssb/hOF8iv52A7feWW2xnu+c8BV4t1F//m9QVLTfNVpEdja5ia762j/UEJe2Z1jAmEqZAK42tVW3g==",
562
-
"cpu": [
563
-
"x64"
564
-
],
565
-
"dev": true,
566
-
"license": "MIT",
567
-
"optional": true,
568
-
"os": [
569
-
"darwin"
570
-
]
571
-
},
572
-
"node_modules/@rollup/rollup-freebsd-arm64": {
573
-
"version": "4.56.0",
574
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.56.0.tgz",
575
-
"integrity": "sha512-bof7fbIlvqsyv/DtaXSck4VYQ9lPtoWNFCB/JY4snlFuJREXfZnm+Ej6yaCHfQvofJDXLDMTVxWscVSuQvVWUQ==",
576
-
"cpu": [
577
-
"arm64"
578
-
],
579
-
"dev": true,
580
-
"license": "MIT",
581
-
"optional": true,
582
-
"os": [
583
-
"freebsd"
584
-
]
585
-
},
586
-
"node_modules/@rollup/rollup-freebsd-x64": {
587
-
"version": "4.56.0",
588
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.56.0.tgz",
589
-
"integrity": "sha512-KNa6lYHloW+7lTEkYGa37fpvPq+NKG/EHKM8+G/g9WDU7ls4sMqbVRV78J6LdNuVaeeK5WB9/9VAFbKxcbXKYg==",
590
-
"cpu": [
591
-
"x64"
592
-
],
593
-
"dev": true,
594
-
"license": "MIT",
595
-
"optional": true,
596
-
"os": [
597
-
"freebsd"
598
-
]
599
-
},
600
-
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
601
-
"version": "4.56.0",
602
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.56.0.tgz",
603
-
"integrity": "sha512-E8jKK87uOvLrrLN28jnAAAChNq5LeCd2mGgZF+fGF5D507WlG/Noct3lP/QzQ6MrqJ5BCKNwI9ipADB6jyiq2A==",
604
-
"cpu": [
605
-
"arm"
606
-
],
607
-
"dev": true,
608
-
"license": "MIT",
609
-
"optional": true,
610
-
"os": [
611
-
"linux"
612
-
]
613
-
},
614
-
"node_modules/@rollup/rollup-linux-arm-musleabihf": {
615
-
"version": "4.56.0",
616
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.56.0.tgz",
617
-
"integrity": "sha512-jQosa5FMYF5Z6prEpTCCmzCXz6eKr/tCBssSmQGEeozA9tkRUty/5Vx06ibaOP9RCrW1Pvb8yp3gvZhHwTDsJw==",
618
-
"cpu": [
619
-
"arm"
620
-
],
621
-
"dev": true,
622
-
"license": "MIT",
623
-
"optional": true,
624
-
"os": [
625
-
"linux"
626
-
]
627
-
},
628
-
"node_modules/@rollup/rollup-linux-arm64-gnu": {
629
-
"version": "4.56.0",
630
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.56.0.tgz",
631
-
"integrity": "sha512-uQVoKkrC1KGEV6udrdVahASIsaF8h7iLG0U0W+Xn14ucFwi6uS539PsAr24IEF9/FoDtzMeeJXJIBo5RkbNWvQ==",
632
-
"cpu": [
633
-
"arm64"
634
-
],
635
-
"dev": true,
636
-
"license": "MIT",
637
-
"optional": true,
638
-
"os": [
639
-
"linux"
640
-
]
641
-
},
642
-
"node_modules/@rollup/rollup-linux-arm64-musl": {
643
-
"version": "4.56.0",
644
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.56.0.tgz",
645
-
"integrity": "sha512-vLZ1yJKLxhQLFKTs42RwTwa6zkGln+bnXc8ueFGMYmBTLfNu58sl5/eXyxRa2RarTkJbXl8TKPgfS6V5ijNqEA==",
646
-
"cpu": [
647
-
"arm64"
648
-
],
649
-
"dev": true,
650
-
"license": "MIT",
651
-
"optional": true,
652
-
"os": [
653
-
"linux"
654
-
]
655
-
},
656
-
"node_modules/@rollup/rollup-linux-loong64-gnu": {
657
-
"version": "4.56.0",
658
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.56.0.tgz",
659
-
"integrity": "sha512-FWfHOCub564kSE3xJQLLIC/hbKqHSVxy8vY75/YHHzWvbJL7aYJkdgwD/xGfUlL5UV2SB7otapLrcCj2xnF1dg==",
660
-
"cpu": [
661
-
"loong64"
662
-
],
663
-
"dev": true,
664
-
"license": "MIT",
665
-
"optional": true,
666
-
"os": [
667
-
"linux"
668
-
]
669
-
},
670
-
"node_modules/@rollup/rollup-linux-loong64-musl": {
671
-
"version": "4.56.0",
672
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.56.0.tgz",
673
-
"integrity": "sha512-z1EkujxIh7nbrKL1lmIpqFTc/sr0u8Uk0zK/qIEFldbt6EDKWFk/pxFq3gYj4Bjn3aa9eEhYRlL3H8ZbPT1xvA==",
674
-
"cpu": [
675
-
"loong64"
676
-
],
677
-
"dev": true,
678
-
"license": "MIT",
679
-
"optional": true,
680
-
"os": [
681
-
"linux"
682
-
]
683
-
},
684
-
"node_modules/@rollup/rollup-linux-ppc64-gnu": {
685
-
"version": "4.56.0",
686
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.56.0.tgz",
687
-
"integrity": "sha512-iNFTluqgdoQC7AIE8Q34R3AuPrJGJirj5wMUErxj22deOcY7XwZRaqYmB6ZKFHoVGqRcRd0mqO+845jAibKCkw==",
688
-
"cpu": [
689
-
"ppc64"
690
-
],
691
-
"dev": true,
692
-
"license": "MIT",
693
-
"optional": true,
694
-
"os": [
695
-
"linux"
696
-
]
697
-
},
698
-
"node_modules/@rollup/rollup-linux-ppc64-musl": {
699
-
"version": "4.56.0",
700
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.56.0.tgz",
701
-
"integrity": "sha512-MtMeFVlD2LIKjp2sE2xM2slq3Zxf9zwVuw0jemsxvh1QOpHSsSzfNOTH9uYW9i1MXFxUSMmLpeVeUzoNOKBaWg==",
702
-
"cpu": [
703
-
"ppc64"
704
-
],
705
-
"dev": true,
706
-
"license": "MIT",
707
-
"optional": true,
708
-
"os": [
709
-
"linux"
710
-
]
711
-
},
712
-
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
713
-
"version": "4.56.0",
714
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.56.0.tgz",
715
-
"integrity": "sha512-in+v6wiHdzzVhYKXIk5U74dEZHdKN9KH0Q4ANHOTvyXPG41bajYRsy7a8TPKbYPl34hU7PP7hMVHRvv/5aCSew==",
716
-
"cpu": [
717
-
"riscv64"
718
-
],
719
-
"dev": true,
720
-
"license": "MIT",
721
-
"optional": true,
722
-
"os": [
723
-
"linux"
724
-
]
725
-
},
726
-
"node_modules/@rollup/rollup-linux-riscv64-musl": {
727
-
"version": "4.56.0",
728
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.56.0.tgz",
729
-
"integrity": "sha512-yni2raKHB8m9NQpI9fPVwN754mn6dHQSbDTwxdr9SE0ks38DTjLMMBjrwvB5+mXrX+C0npX0CVeCUcvvvD8CNQ==",
730
-
"cpu": [
731
-
"riscv64"
732
-
],
733
-
"dev": true,
734
-
"license": "MIT",
735
-
"optional": true,
736
-
"os": [
737
-
"linux"
738
-
]
739
-
},
740
-
"node_modules/@rollup/rollup-linux-s390x-gnu": {
741
-
"version": "4.56.0",
742
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.56.0.tgz",
743
-
"integrity": "sha512-zhLLJx9nQPu7wezbxt2ut+CI4YlXi68ndEve16tPc/iwoylWS9B3FxpLS2PkmfYgDQtosah07Mj9E0khc3Y+vQ==",
744
-
"cpu": [
745
-
"s390x"
746
-
],
747
-
"dev": true,
748
-
"license": "MIT",
749
-
"optional": true,
750
-
"os": [
751
-
"linux"
752
-
]
753
-
},
754
-
"node_modules/@rollup/rollup-linux-x64-gnu": {
755
-
"version": "4.56.0",
756
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.56.0.tgz",
757
-
"integrity": "sha512-MVC6UDp16ZSH7x4rtuJPAEoE1RwS8N4oK9DLHy3FTEdFoUTCFVzMfJl/BVJ330C+hx8FfprA5Wqx4FhZXkj2Kw==",
758
-
"cpu": [
759
-
"x64"
760
-
],
761
-
"dev": true,
762
-
"license": "MIT",
763
-
"optional": true,
764
-
"os": [
765
-
"linux"
766
-
]
767
-
},
768
-
"node_modules/@rollup/rollup-linux-x64-musl": {
769
-
"version": "4.56.0",
770
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.56.0.tgz",
771
-
"integrity": "sha512-ZhGH1eA4Qv0lxaV00azCIS1ChedK0V32952Md3FtnxSqZTBTd6tgil4nZT5cU8B+SIw3PFYkvyR4FKo2oyZIHA==",
772
-
"cpu": [
773
-
"x64"
774
-
],
775
-
"dev": true,
776
-
"license": "MIT",
777
-
"optional": true,
778
-
"os": [
779
-
"linux"
780
-
]
781
-
},
782
-
"node_modules/@rollup/rollup-openbsd-x64": {
783
-
"version": "4.56.0",
784
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.56.0.tgz",
785
-
"integrity": "sha512-O16XcmyDeFI9879pEcmtWvD/2nyxR9mF7Gs44lf1vGGx8Vg2DRNx11aVXBEqOQhWb92WN4z7fW/q4+2NYzCbBA==",
786
-
"cpu": [
787
-
"x64"
788
-
],
789
-
"dev": true,
790
-
"license": "MIT",
791
-
"optional": true,
792
-
"os": [
793
-
"openbsd"
794
-
]
795
-
},
796
-
"node_modules/@rollup/rollup-openharmony-arm64": {
797
-
"version": "4.56.0",
798
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.56.0.tgz",
799
-
"integrity": "sha512-LhN/Reh+7F3RCgQIRbgw8ZMwUwyqJM+8pXNT6IIJAqm2IdKkzpCh/V9EdgOMBKuebIrzswqy4ATlrDgiOwbRcQ==",
800
-
"cpu": [
801
-
"arm64"
802
-
],
803
-
"dev": true,
804
-
"license": "MIT",
805
-
"optional": true,
806
-
"os": [
807
-
"openharmony"
808
-
]
809
-
},
810
-
"node_modules/@rollup/rollup-win32-arm64-msvc": {
811
-
"version": "4.56.0",
812
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.56.0.tgz",
813
-
"integrity": "sha512-kbFsOObXp3LBULg1d3JIUQMa9Kv4UitDmpS+k0tinPBz3watcUiV2/LUDMMucA6pZO3WGE27P7DsfaN54l9ing==",
814
-
"cpu": [
815
-
"arm64"
816
-
],
817
-
"dev": true,
818
-
"license": "MIT",
819
-
"optional": true,
820
-
"os": [
821
-
"win32"
822
-
]
823
-
},
824
-
"node_modules/@rollup/rollup-win32-ia32-msvc": {
825
-
"version": "4.56.0",
826
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.56.0.tgz",
827
-
"integrity": "sha512-vSSgny54D6P4vf2izbtFm/TcWYedw7f8eBrOiGGecyHyQB9q4Kqentjaj8hToe+995nob/Wv48pDqL5a62EWtg==",
828
-
"cpu": [
829
-
"ia32"
830
-
],
831
-
"dev": true,
832
-
"license": "MIT",
833
-
"optional": true,
834
-
"os": [
835
-
"win32"
836
-
]
837
-
},
838
-
"node_modules/@rollup/rollup-win32-x64-gnu": {
839
-
"version": "4.56.0",
840
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.56.0.tgz",
841
-
"integrity": "sha512-FeCnkPCTHQJFbiGG49KjV5YGW/8b9rrXAM2Mz2kiIoktq2qsJxRD5giEMEOD2lPdgs72upzefaUvS+nc8E3UzQ==",
842
-
"cpu": [
843
-
"x64"
844
-
],
845
-
"dev": true,
846
-
"license": "MIT",
847
-
"optional": true,
848
-
"os": [
849
-
"win32"
850
-
]
851
-
},
852
-
"node_modules/@rollup/rollup-win32-x64-msvc": {
853
-
"version": "4.56.0",
854
-
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.56.0.tgz",
855
-
"integrity": "sha512-H8AE9Ur/t0+1VXujj90w0HrSOuv0Nq9r1vSZF2t5km20NTfosQsGGUXDaKdQZzwuLts7IyL1fYT4hM95TI9c4g==",
856
-
"cpu": [
857
-
"x64"
858
-
],
859
-
"dev": true,
860
-
"license": "MIT",
861
-
"optional": true,
862
-
"os": [
863
-
"win32"
864
-
]
865
-
},
866
-
"node_modules/@sveltejs/vite-plugin-svelte": {
867
-
"version": "3.1.2",
868
-
"resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.1.2.tgz",
869
-
"integrity": "sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==",
870
-
"dev": true,
871
-
"license": "MIT",
872
-
"peer": true,
873
-
"dependencies": {
874
-
"@sveltejs/vite-plugin-svelte-inspector": "^2.1.0",
875
-
"debug": "^4.3.4",
876
-
"deepmerge": "^4.3.1",
877
-
"kleur": "^4.1.5",
878
-
"magic-string": "^0.30.10",
879
-
"svelte-hmr": "^0.16.0",
880
-
"vitefu": "^0.2.5"
881
-
},
882
-
"engines": {
883
-
"node": "^18.0.0 || >=20"
884
-
},
885
-
"peerDependencies": {
886
-
"svelte": "^4.0.0 || ^5.0.0-next.0",
887
-
"vite": "^5.0.0"
888
-
}
889
-
},
890
-
"node_modules/@sveltejs/vite-plugin-svelte-inspector": {
891
-
"version": "2.1.0",
892
-
"resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.1.0.tgz",
893
-
"integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==",
894
-
"dev": true,
895
-
"license": "MIT",
896
-
"dependencies": {
897
-
"debug": "^4.3.4"
898
-
},
899
-
"engines": {
900
-
"node": "^18.0.0 || >=20"
901
-
},
902
-
"peerDependencies": {
903
-
"@sveltejs/vite-plugin-svelte": "^3.0.0",
904
-
"svelte": "^4.0.0 || ^5.0.0-next.0",
905
-
"vite": "^5.0.0"
906
-
}
907
-
},
908
-
"node_modules/@types/estree": {
909
-
"version": "1.0.8",
910
-
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
911
-
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
912
-
"dev": true,
913
-
"license": "MIT"
914
-
},
915
-
"node_modules/acorn": {
916
-
"version": "8.15.0",
917
-
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
918
-
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
919
-
"dev": true,
920
-
"license": "MIT",
921
-
"bin": {
922
-
"acorn": "bin/acorn"
923
-
},
924
-
"engines": {
925
-
"node": ">=0.4.0"
926
-
}
927
-
},
928
-
"node_modules/any-promise": {
929
-
"version": "1.3.0",
930
-
"resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
931
-
"integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
932
-
"dev": true,
933
-
"license": "MIT"
934
-
},
935
-
"node_modules/anymatch": {
936
-
"version": "3.1.3",
937
-
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
938
-
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
939
-
"dev": true,
940
-
"license": "ISC",
941
-
"dependencies": {
942
-
"normalize-path": "^3.0.0",
943
-
"picomatch": "^2.0.4"
944
-
},
945
-
"engines": {
946
-
"node": ">= 8"
947
-
}
948
-
},
949
-
"node_modules/arg": {
950
-
"version": "5.0.2",
951
-
"resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
952
-
"integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
953
-
"dev": true,
954
-
"license": "MIT"
955
-
},
956
-
"node_modules/aria-query": {
957
-
"version": "5.3.2",
958
-
"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
959
-
"integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
960
-
"dev": true,
961
-
"license": "Apache-2.0",
962
-
"engines": {
963
-
"node": ">= 0.4"
964
-
}
965
-
},
966
-
"node_modules/axobject-query": {
967
-
"version": "4.1.0",
968
-
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
969
-
"integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
970
-
"dev": true,
971
-
"license": "Apache-2.0",
972
-
"engines": {
973
-
"node": ">= 0.4"
974
-
}
975
-
},
976
-
"node_modules/binary-extensions": {
977
-
"version": "2.3.0",
978
-
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
979
-
"integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
980
-
"dev": true,
981
-
"license": "MIT",
982
-
"engines": {
983
-
"node": ">=8"
984
-
},
985
-
"funding": {
986
-
"url": "https://github.com/sponsors/sindresorhus"
987
-
}
988
-
},
989
-
"node_modules/braces": {
990
-
"version": "3.0.3",
991
-
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
992
-
"integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
993
-
"dev": true,
994
-
"license": "MIT",
995
-
"dependencies": {
996
-
"fill-range": "^7.1.1"
997
-
},
998
-
"engines": {
999
-
"node": ">=8"
1000
-
}
1001
-
},
1002
-
"node_modules/camelcase-css": {
1003
-
"version": "2.0.1",
1004
-
"resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
1005
-
"integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
1006
-
"dev": true,
1007
-
"license": "MIT",
1008
-
"engines": {
1009
-
"node": ">= 6"
1010
-
}
1011
-
},
1012
-
"node_modules/chokidar": {
1013
-
"version": "3.6.0",
1014
-
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
1015
-
"integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
1016
-
"dev": true,
1017
-
"license": "MIT",
1018
-
"dependencies": {
1019
-
"anymatch": "~3.1.2",
1020
-
"braces": "~3.0.2",
1021
-
"glob-parent": "~5.1.2",
1022
-
"is-binary-path": "~2.1.0",
1023
-
"is-glob": "~4.0.1",
1024
-
"normalize-path": "~3.0.0",
1025
-
"readdirp": "~3.6.0"
1026
-
},
1027
-
"engines": {
1028
-
"node": ">= 8.10.0"
1029
-
},
1030
-
"funding": {
1031
-
"url": "https://paulmillr.com/funding/"
1032
-
},
1033
-
"optionalDependencies": {
1034
-
"fsevents": "~2.3.2"
1035
-
}
1036
-
},
1037
-
"node_modules/chokidar/node_modules/glob-parent": {
1038
-
"version": "5.1.2",
1039
-
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1040
-
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1041
-
"dev": true,
1042
-
"license": "ISC",
1043
-
"dependencies": {
1044
-
"is-glob": "^4.0.1"
1045
-
},
1046
-
"engines": {
1047
-
"node": ">= 6"
1048
-
}
1049
-
},
1050
-
"node_modules/code-red": {
1051
-
"version": "1.0.4",
1052
-
"resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz",
1053
-
"integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==",
1054
-
"dev": true,
1055
-
"license": "MIT",
1056
-
"dependencies": {
1057
-
"@jridgewell/sourcemap-codec": "^1.4.15",
1058
-
"@types/estree": "^1.0.1",
1059
-
"acorn": "^8.10.0",
1060
-
"estree-walker": "^3.0.3",
1061
-
"periscopic": "^3.1.0"
1062
-
}
1063
-
},
1064
-
"node_modules/commander": {
1065
-
"version": "4.1.1",
1066
-
"resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
1067
-
"integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
1068
-
"dev": true,
1069
-
"license": "MIT",
1070
-
"engines": {
1071
-
"node": ">= 6"
1072
-
}
1073
-
},
1074
-
"node_modules/css-tree": {
1075
-
"version": "2.3.1",
1076
-
"resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz",
1077
-
"integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==",
1078
-
"dev": true,
1079
-
"license": "MIT",
1080
-
"dependencies": {
1081
-
"mdn-data": "2.0.30",
1082
-
"source-map-js": "^1.0.1"
1083
-
},
1084
-
"engines": {
1085
-
"node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
1086
-
}
1087
-
},
1088
-
"node_modules/cssesc": {
1089
-
"version": "3.0.0",
1090
-
"resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
1091
-
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
1092
-
"dev": true,
1093
-
"license": "MIT",
1094
-
"bin": {
1095
-
"cssesc": "bin/cssesc"
1096
-
},
1097
-
"engines": {
1098
-
"node": ">=4"
1099
-
}
1100
-
},
1101
-
"node_modules/debug": {
1102
-
"version": "4.4.3",
1103
-
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1104
-
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1105
-
"dev": true,
1106
-
"license": "MIT",
1107
-
"dependencies": {
1108
-
"ms": "^2.1.3"
1109
-
},
1110
-
"engines": {
1111
-
"node": ">=6.0"
1112
-
},
1113
-
"peerDependenciesMeta": {
1114
-
"supports-color": {
1115
-
"optional": true
1116
-
}
1117
-
}
1118
-
},
1119
-
"node_modules/deepmerge": {
1120
-
"version": "4.3.1",
1121
-
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
1122
-
"integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
1123
-
"dev": true,
1124
-
"license": "MIT",
1125
-
"engines": {
1126
-
"node": ">=0.10.0"
1127
-
}
1128
-
},
1129
-
"node_modules/didyoumean": {
1130
-
"version": "1.2.2",
1131
-
"resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
1132
-
"integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
1133
-
"dev": true,
1134
-
"license": "Apache-2.0"
1135
-
},
1136
-
"node_modules/dlv": {
1137
-
"version": "1.1.3",
1138
-
"resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
1139
-
"integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
1140
-
"dev": true,
1141
-
"license": "MIT"
1142
-
},
1143
-
"node_modules/esbuild": {
1144
-
"version": "0.21.5",
1145
-
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
1146
-
"integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
1147
-
"dev": true,
1148
-
"hasInstallScript": true,
1149
-
"license": "MIT",
1150
-
"bin": {
1151
-
"esbuild": "bin/esbuild"
1152
-
},
1153
-
"engines": {
1154
-
"node": ">=12"
1155
-
},
1156
-
"optionalDependencies": {
1157
-
"@esbuild/aix-ppc64": "0.21.5",
1158
-
"@esbuild/android-arm": "0.21.5",
1159
-
"@esbuild/android-arm64": "0.21.5",
1160
-
"@esbuild/android-x64": "0.21.5",
1161
-
"@esbuild/darwin-arm64": "0.21.5",
1162
-
"@esbuild/darwin-x64": "0.21.5",
1163
-
"@esbuild/freebsd-arm64": "0.21.5",
1164
-
"@esbuild/freebsd-x64": "0.21.5",
1165
-
"@esbuild/linux-arm": "0.21.5",
1166
-
"@esbuild/linux-arm64": "0.21.5",
1167
-
"@esbuild/linux-ia32": "0.21.5",
1168
-
"@esbuild/linux-loong64": "0.21.5",
1169
-
"@esbuild/linux-mips64el": "0.21.5",
1170
-
"@esbuild/linux-ppc64": "0.21.5",
1171
-
"@esbuild/linux-riscv64": "0.21.5",
1172
-
"@esbuild/linux-s390x": "0.21.5",
1173
-
"@esbuild/linux-x64": "0.21.5",
1174
-
"@esbuild/netbsd-x64": "0.21.5",
1175
-
"@esbuild/openbsd-x64": "0.21.5",
1176
-
"@esbuild/sunos-x64": "0.21.5",
1177
-
"@esbuild/win32-arm64": "0.21.5",
1178
-
"@esbuild/win32-ia32": "0.21.5",
1179
-
"@esbuild/win32-x64": "0.21.5"
1180
-
}
1181
-
},
1182
-
"node_modules/estree-walker": {
1183
-
"version": "3.0.3",
1184
-
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1185
-
"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1186
-
"dev": true,
1187
-
"license": "MIT",
1188
-
"dependencies": {
1189
-
"@types/estree": "^1.0.0"
1190
-
}
1191
-
},
1192
-
"node_modules/fast-glob": {
1193
-
"version": "3.3.3",
1194
-
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
1195
-
"integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
1196
-
"dev": true,
1197
-
"license": "MIT",
1198
-
"dependencies": {
1199
-
"@nodelib/fs.stat": "^2.0.2",
1200
-
"@nodelib/fs.walk": "^1.2.3",
1201
-
"glob-parent": "^5.1.2",
1202
-
"merge2": "^1.3.0",
1203
-
"micromatch": "^4.0.8"
1204
-
},
1205
-
"engines": {
1206
-
"node": ">=8.6.0"
1207
-
}
1208
-
},
1209
-
"node_modules/fast-glob/node_modules/glob-parent": {
1210
-
"version": "5.1.2",
1211
-
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1212
-
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1213
-
"dev": true,
1214
-
"license": "ISC",
1215
-
"dependencies": {
1216
-
"is-glob": "^4.0.1"
1217
-
},
1218
-
"engines": {
1219
-
"node": ">= 6"
1220
-
}
1221
-
},
1222
-
"node_modules/fastq": {
1223
-
"version": "1.20.1",
1224
-
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
1225
-
"integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
1226
-
"dev": true,
1227
-
"license": "ISC",
1228
-
"dependencies": {
1229
-
"reusify": "^1.0.4"
1230
-
}
1231
-
},
1232
-
"node_modules/fill-range": {
1233
-
"version": "7.1.1",
1234
-
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
1235
-
"integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
1236
-
"dev": true,
1237
-
"license": "MIT",
1238
-
"dependencies": {
1239
-
"to-regex-range": "^5.0.1"
1240
-
},
1241
-
"engines": {
1242
-
"node": ">=8"
1243
-
}
1244
-
},
1245
-
"node_modules/fsevents": {
1246
-
"version": "2.3.3",
1247
-
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1248
-
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1249
-
"dev": true,
1250
-
"hasInstallScript": true,
1251
-
"license": "MIT",
1252
-
"optional": true,
1253
-
"os": [
1254
-
"darwin"
1255
-
],
1256
-
"engines": {
1257
-
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1258
-
}
1259
-
},
1260
-
"node_modules/function-bind": {
1261
-
"version": "1.1.2",
1262
-
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
1263
-
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
1264
-
"dev": true,
1265
-
"license": "MIT",
1266
-
"funding": {
1267
-
"url": "https://github.com/sponsors/ljharb"
1268
-
}
1269
-
},
1270
-
"node_modules/glob-parent": {
1271
-
"version": "6.0.2",
1272
-
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1273
-
"integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1274
-
"dev": true,
1275
-
"license": "ISC",
1276
-
"dependencies": {
1277
-
"is-glob": "^4.0.3"
1278
-
},
1279
-
"engines": {
1280
-
"node": ">=10.13.0"
1281
-
}
1282
-
},
1283
-
"node_modules/hasown": {
1284
-
"version": "2.0.2",
1285
-
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
1286
-
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
1287
-
"dev": true,
1288
-
"license": "MIT",
1289
-
"dependencies": {
1290
-
"function-bind": "^1.1.2"
1291
-
},
1292
-
"engines": {
1293
-
"node": ">= 0.4"
1294
-
}
1295
-
},
1296
-
"node_modules/is-binary-path": {
1297
-
"version": "2.1.0",
1298
-
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1299
-
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1300
-
"dev": true,
1301
-
"license": "MIT",
1302
-
"dependencies": {
1303
-
"binary-extensions": "^2.0.0"
1304
-
},
1305
-
"engines": {
1306
-
"node": ">=8"
1307
-
}
1308
-
},
1309
-
"node_modules/is-core-module": {
1310
-
"version": "2.16.1",
1311
-
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz",
1312
-
"integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==",
1313
-
"dev": true,
1314
-
"license": "MIT",
1315
-
"dependencies": {
1316
-
"hasown": "^2.0.2"
1317
-
},
1318
-
"engines": {
1319
-
"node": ">= 0.4"
1320
-
},
1321
-
"funding": {
1322
-
"url": "https://github.com/sponsors/ljharb"
1323
-
}
1324
-
},
1325
-
"node_modules/is-extglob": {
1326
-
"version": "2.1.1",
1327
-
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1328
-
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1329
-
"dev": true,
1330
-
"license": "MIT",
1331
-
"engines": {
1332
-
"node": ">=0.10.0"
1333
-
}
1334
-
},
1335
-
"node_modules/is-glob": {
1336
-
"version": "4.0.3",
1337
-
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1338
-
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1339
-
"dev": true,
1340
-
"license": "MIT",
1341
-
"dependencies": {
1342
-
"is-extglob": "^2.1.1"
1343
-
},
1344
-
"engines": {
1345
-
"node": ">=0.10.0"
1346
-
}
1347
-
},
1348
-
"node_modules/is-number": {
1349
-
"version": "7.0.0",
1350
-
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1351
-
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1352
-
"dev": true,
1353
-
"license": "MIT",
1354
-
"engines": {
1355
-
"node": ">=0.12.0"
1356
-
}
1357
-
},
1358
-
"node_modules/is-reference": {
1359
-
"version": "3.0.3",
1360
-
"resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",
1361
-
"integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==",
1362
-
"dev": true,
1363
-
"license": "MIT",
1364
-
"dependencies": {
1365
-
"@types/estree": "^1.0.6"
1366
-
}
1367
-
},
1368
-
"node_modules/jiti": {
1369
-
"version": "1.21.7",
1370
-
"resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz",
1371
-
"integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==",
1372
-
"dev": true,
1373
-
"license": "MIT",
1374
-
"peer": true,
1375
-
"bin": {
1376
-
"jiti": "bin/jiti.js"
1377
-
}
1378
-
},
1379
-
"node_modules/kleur": {
1380
-
"version": "4.1.5",
1381
-
"resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
1382
-
"integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
1383
-
"dev": true,
1384
-
"license": "MIT",
1385
-
"engines": {
1386
-
"node": ">=6"
1387
-
}
1388
-
},
1389
-
"node_modules/lilconfig": {
1390
-
"version": "3.1.3",
1391
-
"resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
1392
-
"integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==",
1393
-
"dev": true,
1394
-
"license": "MIT",
1395
-
"engines": {
1396
-
"node": ">=14"
1397
-
},
1398
-
"funding": {
1399
-
"url": "https://github.com/sponsors/antonk52"
1400
-
}
1401
-
},
1402
-
"node_modules/lines-and-columns": {
1403
-
"version": "1.2.4",
1404
-
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
1405
-
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
1406
-
"dev": true,
1407
-
"license": "MIT"
1408
-
},
1409
-
"node_modules/locate-character": {
1410
-
"version": "3.0.0",
1411
-
"resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
1412
-
"integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
1413
-
"dev": true,
1414
-
"license": "MIT"
1415
-
},
1416
-
"node_modules/magic-string": {
1417
-
"version": "0.30.21",
1418
-
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
1419
-
"integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
1420
-
"dev": true,
1421
-
"license": "MIT",
1422
-
"dependencies": {
1423
-
"@jridgewell/sourcemap-codec": "^1.5.5"
1424
-
}
1425
-
},
1426
-
"node_modules/mdn-data": {
1427
-
"version": "2.0.30",
1428
-
"resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz",
1429
-
"integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==",
1430
-
"dev": true,
1431
-
"license": "CC0-1.0"
1432
-
},
1433
-
"node_modules/merge2": {
1434
-
"version": "1.4.1",
1435
-
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1436
-
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1437
-
"dev": true,
1438
-
"license": "MIT",
1439
-
"engines": {
1440
-
"node": ">= 8"
1441
-
}
1442
-
},
1443
-
"node_modules/micromatch": {
1444
-
"version": "4.0.8",
1445
-
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
1446
-
"integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
1447
-
"dev": true,
1448
-
"license": "MIT",
1449
-
"dependencies": {
1450
-
"braces": "^3.0.3",
1451
-
"picomatch": "^2.3.1"
1452
-
},
1453
-
"engines": {
1454
-
"node": ">=8.6"
1455
-
}
1456
-
},
1457
-
"node_modules/ms": {
1458
-
"version": "2.1.3",
1459
-
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1460
-
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1461
-
"dev": true,
1462
-
"license": "MIT"
1463
-
},
1464
-
"node_modules/mz": {
1465
-
"version": "2.7.0",
1466
-
"resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
1467
-
"integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
1468
-
"dev": true,
1469
-
"license": "MIT",
1470
-
"dependencies": {
1471
-
"any-promise": "^1.0.0",
1472
-
"object-assign": "^4.0.1",
1473
-
"thenify-all": "^1.0.0"
1474
-
}
1475
-
},
1476
-
"node_modules/nanoid": {
1477
-
"version": "3.3.11",
1478
-
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1479
-
"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1480
-
"dev": true,
1481
-
"funding": [
1482
-
{
1483
-
"type": "github",
1484
-
"url": "https://github.com/sponsors/ai"
1485
-
}
1486
-
],
1487
-
"license": "MIT",
1488
-
"bin": {
1489
-
"nanoid": "bin/nanoid.cjs"
1490
-
},
1491
-
"engines": {
1492
-
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1493
-
}
1494
-
},
1495
-
"node_modules/navaid": {
1496
-
"version": "1.2.0",
1497
-
"resolved": "https://registry.npmjs.org/navaid/-/navaid-1.2.0.tgz",
1498
-
"integrity": "sha512-Yh5mix394WrT5go29GFeFD4Gp4W0Xj1Ejs0KHXXCA24KKW74pq3PY3fwP3o18KveYO/pjUI2zzcAAp8kY98aNA==",
1499
-
"license": "MIT",
1500
-
"dependencies": {
1501
-
"regexparam": "^1.0.2"
1502
-
},
1503
-
"engines": {
1504
-
"node": ">= 6"
1505
-
}
1506
-
},
1507
-
"node_modules/normalize-path": {
1508
-
"version": "3.0.0",
1509
-
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1510
-
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1511
-
"dev": true,
1512
-
"license": "MIT",
1513
-
"engines": {
1514
-
"node": ">=0.10.0"
1515
-
}
1516
-
},
1517
-
"node_modules/object-assign": {
1518
-
"version": "4.1.1",
1519
-
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1520
-
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
1521
-
"dev": true,
1522
-
"license": "MIT",
1523
-
"engines": {
1524
-
"node": ">=0.10.0"
1525
-
}
1526
-
},
1527
-
"node_modules/object-hash": {
1528
-
"version": "3.0.0",
1529
-
"resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
1530
-
"integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
1531
-
"dev": true,
1532
-
"license": "MIT",
1533
-
"engines": {
1534
-
"node": ">= 6"
1535
-
}
1536
-
},
1537
-
"node_modules/path-parse": {
1538
-
"version": "1.0.7",
1539
-
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1540
-
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1541
-
"dev": true,
1542
-
"license": "MIT"
1543
-
},
1544
-
"node_modules/periscopic": {
1545
-
"version": "3.1.0",
1546
-
"resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz",
1547
-
"integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==",
1548
-
"dev": true,
1549
-
"license": "MIT",
1550
-
"dependencies": {
1551
-
"@types/estree": "^1.0.0",
1552
-
"estree-walker": "^3.0.0",
1553
-
"is-reference": "^3.0.0"
1554
-
}
1555
-
},
1556
-
"node_modules/picocolors": {
1557
-
"version": "1.1.1",
1558
-
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1559
-
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1560
-
"dev": true,
1561
-
"license": "ISC"
1562
-
},
1563
-
"node_modules/picomatch": {
1564
-
"version": "2.3.1",
1565
-
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1566
-
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1567
-
"dev": true,
1568
-
"license": "MIT",
1569
-
"engines": {
1570
-
"node": ">=8.6"
1571
-
},
1572
-
"funding": {
1573
-
"url": "https://github.com/sponsors/jonschlinkert"
1574
-
}
1575
-
},
1576
-
"node_modules/pify": {
1577
-
"version": "2.3.0",
1578
-
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1579
-
"integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
1580
-
"dev": true,
1581
-
"license": "MIT",
1582
-
"engines": {
1583
-
"node": ">=0.10.0"
1584
-
}
1585
-
},
1586
-
"node_modules/pirates": {
1587
-
"version": "4.0.7",
1588
-
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
1589
-
"integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
1590
-
"dev": true,
1591
-
"license": "MIT",
1592
-
"engines": {
1593
-
"node": ">= 6"
1594
-
}
1595
-
},
1596
-
"node_modules/postcss": {
1597
-
"version": "8.5.6",
1598
-
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
1599
-
"integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
1600
-
"dev": true,
1601
-
"funding": [
1602
-
{
1603
-
"type": "opencollective",
1604
-
"url": "https://opencollective.com/postcss/"
1605
-
},
1606
-
{
1607
-
"type": "tidelift",
1608
-
"url": "https://tidelift.com/funding/github/npm/postcss"
1609
-
},
1610
-
{
1611
-
"type": "github",
1612
-
"url": "https://github.com/sponsors/ai"
1613
-
}
1614
-
],
1615
-
"license": "MIT",
1616
-
"peer": true,
1617
-
"dependencies": {
1618
-
"nanoid": "^3.3.11",
1619
-
"picocolors": "^1.1.1",
1620
-
"source-map-js": "^1.2.1"
1621
-
},
1622
-
"engines": {
1623
-
"node": "^10 || ^12 || >=14"
1624
-
}
1625
-
},
1626
-
"node_modules/postcss-import": {
1627
-
"version": "15.1.0",
1628
-
"resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
1629
-
"integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
1630
-
"dev": true,
1631
-
"license": "MIT",
1632
-
"dependencies": {
1633
-
"postcss-value-parser": "^4.0.0",
1634
-
"read-cache": "^1.0.0",
1635
-
"resolve": "^1.1.7"
1636
-
},
1637
-
"engines": {
1638
-
"node": ">=14.0.0"
1639
-
},
1640
-
"peerDependencies": {
1641
-
"postcss": "^8.0.0"
1642
-
}
1643
-
},
1644
-
"node_modules/postcss-js": {
1645
-
"version": "4.1.0",
1646
-
"resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz",
1647
-
"integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==",
1648
-
"dev": true,
1649
-
"funding": [
1650
-
{
1651
-
"type": "opencollective",
1652
-
"url": "https://opencollective.com/postcss/"
1653
-
},
1654
-
{
1655
-
"type": "github",
1656
-
"url": "https://github.com/sponsors/ai"
1657
-
}
1658
-
],
1659
-
"license": "MIT",
1660
-
"dependencies": {
1661
-
"camelcase-css": "^2.0.1"
1662
-
},
1663
-
"engines": {
1664
-
"node": "^12 || ^14 || >= 16"
1665
-
},
1666
-
"peerDependencies": {
1667
-
"postcss": "^8.4.21"
1668
-
}
1669
-
},
1670
-
"node_modules/postcss-load-config": {
1671
-
"version": "6.0.1",
1672
-
"resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz",
1673
-
"integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==",
1674
-
"dev": true,
1675
-
"funding": [
1676
-
{
1677
-
"type": "opencollective",
1678
-
"url": "https://opencollective.com/postcss/"
1679
-
},
1680
-
{
1681
-
"type": "github",
1682
-
"url": "https://github.com/sponsors/ai"
1683
-
}
1684
-
],
1685
-
"license": "MIT",
1686
-
"dependencies": {
1687
-
"lilconfig": "^3.1.1"
1688
-
},
1689
-
"engines": {
1690
-
"node": ">= 18"
1691
-
},
1692
-
"peerDependencies": {
1693
-
"jiti": ">=1.21.0",
1694
-
"postcss": ">=8.0.9",
1695
-
"tsx": "^4.8.1",
1696
-
"yaml": "^2.4.2"
1697
-
},
1698
-
"peerDependenciesMeta": {
1699
-
"jiti": {
1700
-
"optional": true
1701
-
},
1702
-
"postcss": {
1703
-
"optional": true
1704
-
},
1705
-
"tsx": {
1706
-
"optional": true
1707
-
},
1708
-
"yaml": {
1709
-
"optional": true
1710
-
}
1711
-
}
1712
-
},
1713
-
"node_modules/postcss-nested": {
1714
-
"version": "6.2.0",
1715
-
"resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz",
1716
-
"integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==",
1717
-
"dev": true,
1718
-
"funding": [
1719
-
{
1720
-
"type": "opencollective",
1721
-
"url": "https://opencollective.com/postcss/"
1722
-
},
1723
-
{
1724
-
"type": "github",
1725
-
"url": "https://github.com/sponsors/ai"
1726
-
}
1727
-
],
1728
-
"license": "MIT",
1729
-
"dependencies": {
1730
-
"postcss-selector-parser": "^6.1.1"
1731
-
},
1732
-
"engines": {
1733
-
"node": ">=12.0"
1734
-
},
1735
-
"peerDependencies": {
1736
-
"postcss": "^8.2.14"
1737
-
}
1738
-
},
1739
-
"node_modules/postcss-selector-parser": {
1740
-
"version": "6.1.2",
1741
-
"resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz",
1742
-
"integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==",
1743
-
"dev": true,
1744
-
"license": "MIT",
1745
-
"dependencies": {
1746
-
"cssesc": "^3.0.0",
1747
-
"util-deprecate": "^1.0.2"
1748
-
},
1749
-
"engines": {
1750
-
"node": ">=4"
1751
-
}
1752
-
},
1753
-
"node_modules/postcss-value-parser": {
1754
-
"version": "4.2.0",
1755
-
"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1756
-
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
1757
-
"dev": true,
1758
-
"license": "MIT"
1759
-
},
1760
-
"node_modules/queue-microtask": {
1761
-
"version": "1.2.3",
1762
-
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1763
-
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1764
-
"dev": true,
1765
-
"funding": [
1766
-
{
1767
-
"type": "github",
1768
-
"url": "https://github.com/sponsors/feross"
1769
-
},
1770
-
{
1771
-
"type": "patreon",
1772
-
"url": "https://www.patreon.com/feross"
1773
-
},
1774
-
{
1775
-
"type": "consulting",
1776
-
"url": "https://feross.org/support"
1777
-
}
1778
-
],
1779
-
"license": "MIT"
1780
-
},
1781
-
"node_modules/read-cache": {
1782
-
"version": "1.0.0",
1783
-
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
1784
-
"integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
1785
-
"dev": true,
1786
-
"license": "MIT",
1787
-
"dependencies": {
1788
-
"pify": "^2.3.0"
1789
-
}
1790
-
},
1791
-
"node_modules/readdirp": {
1792
-
"version": "3.6.0",
1793
-
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1794
-
"integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1795
-
"dev": true,
1796
-
"license": "MIT",
1797
-
"dependencies": {
1798
-
"picomatch": "^2.2.1"
1799
-
},
1800
-
"engines": {
1801
-
"node": ">=8.10.0"
1802
-
}
1803
-
},
1804
-
"node_modules/regexparam": {
1805
-
"version": "1.3.0",
1806
-
"resolved": "https://registry.npmjs.org/regexparam/-/regexparam-1.3.0.tgz",
1807
-
"integrity": "sha512-6IQpFBv6e5vz1QAqI+V4k8P2e/3gRrqfCJ9FI+O1FLQTO+Uz6RXZEZOPmTJ6hlGj7gkERzY5BRCv09whKP96/g==",
1808
-
"license": "MIT",
1809
-
"engines": {
1810
-
"node": ">=6"
1811
-
}
1812
-
},
1813
-
"node_modules/resolve": {
1814
-
"version": "1.22.11",
1815
-
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz",
1816
-
"integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==",
1817
-
"dev": true,
1818
-
"license": "MIT",
1819
-
"dependencies": {
1820
-
"is-core-module": "^2.16.1",
1821
-
"path-parse": "^1.0.7",
1822
-
"supports-preserve-symlinks-flag": "^1.0.0"
1823
-
},
1824
-
"bin": {
1825
-
"resolve": "bin/resolve"
1826
-
},
1827
-
"engines": {
1828
-
"node": ">= 0.4"
1829
-
},
1830
-
"funding": {
1831
-
"url": "https://github.com/sponsors/ljharb"
1832
-
}
1833
-
},
1834
-
"node_modules/reusify": {
1835
-
"version": "1.1.0",
1836
-
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
1837
-
"integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
1838
-
"dev": true,
1839
-
"license": "MIT",
1840
-
"engines": {
1841
-
"iojs": ">=1.0.0",
1842
-
"node": ">=0.10.0"
1843
-
}
1844
-
},
1845
-
"node_modules/rollup": {
1846
-
"version": "4.56.0",
1847
-
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.56.0.tgz",
1848
-
"integrity": "sha512-9FwVqlgUHzbXtDg9RCMgodF3Ua4Na6Gau+Sdt9vyCN4RhHfVKX2DCHy3BjMLTDd47ITDhYAnTwGulWTblJSDLg==",
1849
-
"dev": true,
1850
-
"license": "MIT",
1851
-
"dependencies": {
1852
-
"@types/estree": "1.0.8"
1853
-
},
1854
-
"bin": {
1855
-
"rollup": "dist/bin/rollup"
1856
-
},
1857
-
"engines": {
1858
-
"node": ">=18.0.0",
1859
-
"npm": ">=8.0.0"
1860
-
},
1861
-
"optionalDependencies": {
1862
-
"@rollup/rollup-android-arm-eabi": "4.56.0",
1863
-
"@rollup/rollup-android-arm64": "4.56.0",
1864
-
"@rollup/rollup-darwin-arm64": "4.56.0",
1865
-
"@rollup/rollup-darwin-x64": "4.56.0",
1866
-
"@rollup/rollup-freebsd-arm64": "4.56.0",
1867
-
"@rollup/rollup-freebsd-x64": "4.56.0",
1868
-
"@rollup/rollup-linux-arm-gnueabihf": "4.56.0",
1869
-
"@rollup/rollup-linux-arm-musleabihf": "4.56.0",
1870
-
"@rollup/rollup-linux-arm64-gnu": "4.56.0",
1871
-
"@rollup/rollup-linux-arm64-musl": "4.56.0",
1872
-
"@rollup/rollup-linux-loong64-gnu": "4.56.0",
1873
-
"@rollup/rollup-linux-loong64-musl": "4.56.0",
1874
-
"@rollup/rollup-linux-ppc64-gnu": "4.56.0",
1875
-
"@rollup/rollup-linux-ppc64-musl": "4.56.0",
1876
-
"@rollup/rollup-linux-riscv64-gnu": "4.56.0",
1877
-
"@rollup/rollup-linux-riscv64-musl": "4.56.0",
1878
-
"@rollup/rollup-linux-s390x-gnu": "4.56.0",
1879
-
"@rollup/rollup-linux-x64-gnu": "4.56.0",
1880
-
"@rollup/rollup-linux-x64-musl": "4.56.0",
1881
-
"@rollup/rollup-openbsd-x64": "4.56.0",
1882
-
"@rollup/rollup-openharmony-arm64": "4.56.0",
1883
-
"@rollup/rollup-win32-arm64-msvc": "4.56.0",
1884
-
"@rollup/rollup-win32-ia32-msvc": "4.56.0",
1885
-
"@rollup/rollup-win32-x64-gnu": "4.56.0",
1886
-
"@rollup/rollup-win32-x64-msvc": "4.56.0",
1887
-
"fsevents": "~2.3.2"
1888
-
}
1889
-
},
1890
-
"node_modules/run-parallel": {
1891
-
"version": "1.2.0",
1892
-
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1893
-
"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1894
-
"dev": true,
1895
-
"funding": [
1896
-
{
1897
-
"type": "github",
1898
-
"url": "https://github.com/sponsors/feross"
1899
-
},
1900
-
{
1901
-
"type": "patreon",
1902
-
"url": "https://www.patreon.com/feross"
1903
-
},
1904
-
{
1905
-
"type": "consulting",
1906
-
"url": "https://feross.org/support"
1907
-
}
1908
-
],
1909
-
"license": "MIT",
1910
-
"dependencies": {
1911
-
"queue-microtask": "^1.2.2"
1912
-
}
1913
-
},
1914
-
"node_modules/source-map-js": {
1915
-
"version": "1.2.1",
1916
-
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1917
-
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1918
-
"dev": true,
1919
-
"license": "BSD-3-Clause",
1920
-
"engines": {
1921
-
"node": ">=0.10.0"
1922
-
}
1923
-
},
1924
-
"node_modules/sucrase": {
1925
-
"version": "3.35.1",
1926
-
"resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz",
1927
-
"integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==",
1928
-
"dev": true,
1929
-
"license": "MIT",
1930
-
"dependencies": {
1931
-
"@jridgewell/gen-mapping": "^0.3.2",
1932
-
"commander": "^4.0.0",
1933
-
"lines-and-columns": "^1.1.6",
1934
-
"mz": "^2.7.0",
1935
-
"pirates": "^4.0.1",
1936
-
"tinyglobby": "^0.2.11",
1937
-
"ts-interface-checker": "^0.1.9"
1938
-
},
1939
-
"bin": {
1940
-
"sucrase": "bin/sucrase",
1941
-
"sucrase-node": "bin/sucrase-node"
1942
-
},
1943
-
"engines": {
1944
-
"node": ">=16 || 14 >=14.17"
1945
-
}
1946
-
},
1947
-
"node_modules/supports-preserve-symlinks-flag": {
1948
-
"version": "1.0.0",
1949
-
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1950
-
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1951
-
"dev": true,
1952
-
"license": "MIT",
1953
-
"engines": {
1954
-
"node": ">= 0.4"
1955
-
},
1956
-
"funding": {
1957
-
"url": "https://github.com/sponsors/ljharb"
1958
-
}
1959
-
},
1960
-
"node_modules/svelte": {
1961
-
"version": "4.2.20",
1962
-
"resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.20.tgz",
1963
-
"integrity": "sha512-eeEgGc2DtiUil5ANdtd8vPwt9AgaMdnuUFnPft9F5oMvU/FHu5IHFic+p1dR/UOB7XU2mX2yHW+NcTch4DCh5Q==",
1964
-
"dev": true,
1965
-
"license": "MIT",
1966
-
"peer": true,
1967
-
"dependencies": {
1968
-
"@ampproject/remapping": "^2.2.1",
1969
-
"@jridgewell/sourcemap-codec": "^1.4.15",
1970
-
"@jridgewell/trace-mapping": "^0.3.18",
1971
-
"@types/estree": "^1.0.1",
1972
-
"acorn": "^8.9.0",
1973
-
"aria-query": "^5.3.0",
1974
-
"axobject-query": "^4.0.0",
1975
-
"code-red": "^1.0.3",
1976
-
"css-tree": "^2.3.1",
1977
-
"estree-walker": "^3.0.3",
1978
-
"is-reference": "^3.0.1",
1979
-
"locate-character": "^3.0.0",
1980
-
"magic-string": "^0.30.4",
1981
-
"periscopic": "^3.1.0"
1982
-
},
1983
-
"engines": {
1984
-
"node": ">=16"
1985
-
}
1986
-
},
1987
-
"node_modules/svelte-hmr": {
1988
-
"version": "0.16.0",
1989
-
"resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.16.0.tgz",
1990
-
"integrity": "sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==",
1991
-
"dev": true,
1992
-
"license": "ISC",
1993
-
"engines": {
1994
-
"node": "^12.20 || ^14.13.1 || >= 16"
1995
-
},
1996
-
"peerDependencies": {
1997
-
"svelte": "^3.19.0 || ^4.0.0"
1998
-
}
1999
-
},
2000
-
"node_modules/tailwindcss": {
2001
-
"version": "3.4.19",
2002
-
"resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz",
2003
-
"integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==",
2004
-
"dev": true,
2005
-
"license": "MIT",
2006
-
"dependencies": {
2007
-
"@alloc/quick-lru": "^5.2.0",
2008
-
"arg": "^5.0.2",
2009
-
"chokidar": "^3.6.0",
2010
-
"didyoumean": "^1.2.2",
2011
-
"dlv": "^1.1.3",
2012
-
"fast-glob": "^3.3.2",
2013
-
"glob-parent": "^6.0.2",
2014
-
"is-glob": "^4.0.3",
2015
-
"jiti": "^1.21.7",
2016
-
"lilconfig": "^3.1.3",
2017
-
"micromatch": "^4.0.8",
2018
-
"normalize-path": "^3.0.0",
2019
-
"object-hash": "^3.0.0",
2020
-
"picocolors": "^1.1.1",
2021
-
"postcss": "^8.4.47",
2022
-
"postcss-import": "^15.1.0",
2023
-
"postcss-js": "^4.0.1",
2024
-
"postcss-load-config": "^4.0.2 || ^5.0 || ^6.0",
2025
-
"postcss-nested": "^6.2.0",
2026
-
"postcss-selector-parser": "^6.1.2",
2027
-
"resolve": "^1.22.8",
2028
-
"sucrase": "^3.35.0"
2029
-
},
2030
-
"bin": {
2031
-
"tailwind": "lib/cli.js",
2032
-
"tailwindcss": "lib/cli.js"
2033
-
},
2034
-
"engines": {
2035
-
"node": ">=14.0.0"
2036
-
}
2037
-
},
2038
-
"node_modules/thenify": {
2039
-
"version": "3.3.1",
2040
-
"resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
2041
-
"integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
2042
-
"dev": true,
2043
-
"license": "MIT",
2044
-
"dependencies": {
2045
-
"any-promise": "^1.0.0"
2046
-
}
2047
-
},
2048
-
"node_modules/thenify-all": {
2049
-
"version": "1.6.0",
2050
-
"resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
2051
-
"integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
2052
-
"dev": true,
2053
-
"license": "MIT",
2054
-
"dependencies": {
2055
-
"thenify": ">= 3.1.0 < 4"
2056
-
},
2057
-
"engines": {
2058
-
"node": ">=0.8"
2059
-
}
2060
-
},
2061
-
"node_modules/tinyglobby": {
2062
-
"version": "0.2.15",
2063
-
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
2064
-
"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
2065
-
"dev": true,
2066
-
"license": "MIT",
2067
-
"dependencies": {
2068
-
"fdir": "^6.5.0",
2069
-
"picomatch": "^4.0.3"
2070
-
},
2071
-
"engines": {
2072
-
"node": ">=12.0.0"
2073
-
},
2074
-
"funding": {
2075
-
"url": "https://github.com/sponsors/SuperchupuDev"
2076
-
}
2077
-
},
2078
-
"node_modules/tinyglobby/node_modules/fdir": {
2079
-
"version": "6.5.0",
2080
-
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2081
-
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2082
-
"dev": true,
2083
-
"license": "MIT",
2084
-
"engines": {
2085
-
"node": ">=12.0.0"
2086
-
},
2087
-
"peerDependencies": {
2088
-
"picomatch": "^3 || ^4"
2089
-
},
2090
-
"peerDependenciesMeta": {
2091
-
"picomatch": {
2092
-
"optional": true
2093
-
}
2094
-
}
2095
-
},
2096
-
"node_modules/tinyglobby/node_modules/picomatch": {
2097
-
"version": "4.0.3",
2098
-
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
2099
-
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
2100
-
"dev": true,
2101
-
"license": "MIT",
2102
-
"peer": true,
2103
-
"engines": {
2104
-
"node": ">=12"
2105
-
},
2106
-
"funding": {
2107
-
"url": "https://github.com/sponsors/jonschlinkert"
2108
-
}
2109
-
},
2110
-
"node_modules/to-regex-range": {
2111
-
"version": "5.0.1",
2112
-
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2113
-
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2114
-
"dev": true,
2115
-
"license": "MIT",
2116
-
"dependencies": {
2117
-
"is-number": "^7.0.0"
2118
-
},
2119
-
"engines": {
2120
-
"node": ">=8.0"
2121
-
}
2122
-
},
2123
-
"node_modules/ts-interface-checker": {
2124
-
"version": "0.1.13",
2125
-
"resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
2126
-
"integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==",
2127
-
"dev": true,
2128
-
"license": "Apache-2.0"
2129
-
},
2130
-
"node_modules/util-deprecate": {
2131
-
"version": "1.0.2",
2132
-
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2133
-
"integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
2134
-
"dev": true,
2135
-
"license": "MIT"
2136
-
},
2137
-
"node_modules/vite": {
2138
-
"version": "5.4.21",
2139
-
"resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
2140
-
"integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
2141
-
"dev": true,
2142
-
"license": "MIT",
2143
-
"peer": true,
2144
-
"dependencies": {
2145
-
"esbuild": "^0.21.3",
2146
-
"postcss": "^8.4.43",
2147
-
"rollup": "^4.20.0"
2148
-
},
2149
-
"bin": {
2150
-
"vite": "bin/vite.js"
2151
-
},
2152
-
"engines": {
2153
-
"node": "^18.0.0 || >=20.0.0"
2154
-
},
2155
-
"funding": {
2156
-
"url": "https://github.com/vitejs/vite?sponsor=1"
2157
-
},
2158
-
"optionalDependencies": {
2159
-
"fsevents": "~2.3.3"
2160
-
},
2161
-
"peerDependencies": {
2162
-
"@types/node": "^18.0.0 || >=20.0.0",
2163
-
"less": "*",
2164
-
"lightningcss": "^1.21.0",
2165
-
"sass": "*",
2166
-
"sass-embedded": "*",
2167
-
"stylus": "*",
2168
-
"sugarss": "*",
2169
-
"terser": "^5.4.0"
2170
-
},
2171
-
"peerDependenciesMeta": {
2172
-
"@types/node": {
2173
-
"optional": true
2174
-
},
2175
-
"less": {
2176
-
"optional": true
2177
-
},
2178
-
"lightningcss": {
2179
-
"optional": true
2180
-
},
2181
-
"sass": {
2182
-
"optional": true
2183
-
},
2184
-
"sass-embedded": {
2185
-
"optional": true
2186
-
},
2187
-
"stylus": {
2188
-
"optional": true
2189
-
},
2190
-
"sugarss": {
2191
-
"optional": true
2192
-
},
2193
-
"terser": {
2194
-
"optional": true
2195
-
}
2196
-
}
2197
-
},
2198
-
"node_modules/vitefu": {
2199
-
"version": "0.2.5",
2200
-
"resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz",
2201
-
"integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==",
2202
-
"dev": true,
2203
-
"license": "MIT",
2204
-
"peerDependencies": {
2205
-
"vite": "^3.0.0 || ^4.0.0 || ^5.0.0"
2206
-
},
2207
-
"peerDependenciesMeta": {
2208
-
"vite": {
2209
-
"optional": true
2210
-
}
2211
-
}
2212
-
}
2213
-
}
2214
-
}
+1
-3
frontend/package.json
+1
-3
frontend/package.json
+1342
frontend/pnpm-lock.yaml
+1342
frontend/pnpm-lock.yaml
···
1
+
lockfileVersion: '9.0'
2
+
3
+
settings:
4
+
autoInstallPeers: true
5
+
excludeLinksFromLockfile: false
6
+
7
+
importers:
8
+
9
+
.:
10
+
dependencies:
11
+
navaid:
12
+
specifier: ^1.0.9
13
+
version: 1.2.0
14
+
devDependencies:
15
+
'@sveltejs/vite-plugin-svelte':
16
+
specifier: ^3.0.0
17
+
version: 3.1.2(svelte@4.2.20)(vite@5.4.21)
18
+
postcss:
19
+
specifier: ^8.4.0
20
+
version: 8.5.6
21
+
svelte:
22
+
specifier: ^4.2.0
23
+
version: 4.2.20
24
+
tailwindcss:
25
+
specifier: ^3.4.0
26
+
version: 3.4.19
27
+
vite:
28
+
specifier: ^5.0.0
29
+
version: 5.4.21
30
+
31
+
packages:
32
+
33
+
'@alloc/quick-lru@5.2.0':
34
+
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
35
+
engines: {node: '>=10'}
36
+
37
+
'@ampproject/remapping@2.3.0':
38
+
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
39
+
engines: {node: '>=6.0.0'}
40
+
41
+
'@esbuild/aix-ppc64@0.21.5':
42
+
resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
43
+
engines: {node: '>=12'}
44
+
cpu: [ppc64]
45
+
os: [aix]
46
+
47
+
'@esbuild/android-arm64@0.21.5':
48
+
resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
49
+
engines: {node: '>=12'}
50
+
cpu: [arm64]
51
+
os: [android]
52
+
53
+
'@esbuild/android-arm@0.21.5':
54
+
resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
55
+
engines: {node: '>=12'}
56
+
cpu: [arm]
57
+
os: [android]
58
+
59
+
'@esbuild/android-x64@0.21.5':
60
+
resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
61
+
engines: {node: '>=12'}
62
+
cpu: [x64]
63
+
os: [android]
64
+
65
+
'@esbuild/darwin-arm64@0.21.5':
66
+
resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
67
+
engines: {node: '>=12'}
68
+
cpu: [arm64]
69
+
os: [darwin]
70
+
71
+
'@esbuild/darwin-x64@0.21.5':
72
+
resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
73
+
engines: {node: '>=12'}
74
+
cpu: [x64]
75
+
os: [darwin]
76
+
77
+
'@esbuild/freebsd-arm64@0.21.5':
78
+
resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
79
+
engines: {node: '>=12'}
80
+
cpu: [arm64]
81
+
os: [freebsd]
82
+
83
+
'@esbuild/freebsd-x64@0.21.5':
84
+
resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
85
+
engines: {node: '>=12'}
86
+
cpu: [x64]
87
+
os: [freebsd]
88
+
89
+
'@esbuild/linux-arm64@0.21.5':
90
+
resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
91
+
engines: {node: '>=12'}
92
+
cpu: [arm64]
93
+
os: [linux]
94
+
95
+
'@esbuild/linux-arm@0.21.5':
96
+
resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
97
+
engines: {node: '>=12'}
98
+
cpu: [arm]
99
+
os: [linux]
100
+
101
+
'@esbuild/linux-ia32@0.21.5':
102
+
resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
103
+
engines: {node: '>=12'}
104
+
cpu: [ia32]
105
+
os: [linux]
106
+
107
+
'@esbuild/linux-loong64@0.21.5':
108
+
resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
109
+
engines: {node: '>=12'}
110
+
cpu: [loong64]
111
+
os: [linux]
112
+
113
+
'@esbuild/linux-mips64el@0.21.5':
114
+
resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
115
+
engines: {node: '>=12'}
116
+
cpu: [mips64el]
117
+
os: [linux]
118
+
119
+
'@esbuild/linux-ppc64@0.21.5':
120
+
resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
121
+
engines: {node: '>=12'}
122
+
cpu: [ppc64]
123
+
os: [linux]
124
+
125
+
'@esbuild/linux-riscv64@0.21.5':
126
+
resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
127
+
engines: {node: '>=12'}
128
+
cpu: [riscv64]
129
+
os: [linux]
130
+
131
+
'@esbuild/linux-s390x@0.21.5':
132
+
resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
133
+
engines: {node: '>=12'}
134
+
cpu: [s390x]
135
+
os: [linux]
136
+
137
+
'@esbuild/linux-x64@0.21.5':
138
+
resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
139
+
engines: {node: '>=12'}
140
+
cpu: [x64]
141
+
os: [linux]
142
+
143
+
'@esbuild/netbsd-x64@0.21.5':
144
+
resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
145
+
engines: {node: '>=12'}
146
+
cpu: [x64]
147
+
os: [netbsd]
148
+
149
+
'@esbuild/openbsd-x64@0.21.5':
150
+
resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
151
+
engines: {node: '>=12'}
152
+
cpu: [x64]
153
+
os: [openbsd]
154
+
155
+
'@esbuild/sunos-x64@0.21.5':
156
+
resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
157
+
engines: {node: '>=12'}
158
+
cpu: [x64]
159
+
os: [sunos]
160
+
161
+
'@esbuild/win32-arm64@0.21.5':
162
+
resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
163
+
engines: {node: '>=12'}
164
+
cpu: [arm64]
165
+
os: [win32]
166
+
167
+
'@esbuild/win32-ia32@0.21.5':
168
+
resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
169
+
engines: {node: '>=12'}
170
+
cpu: [ia32]
171
+
os: [win32]
172
+
173
+
'@esbuild/win32-x64@0.21.5':
174
+
resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
175
+
engines: {node: '>=12'}
176
+
cpu: [x64]
177
+
os: [win32]
178
+
179
+
'@jridgewell/gen-mapping@0.3.13':
180
+
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
181
+
182
+
'@jridgewell/resolve-uri@3.1.2':
183
+
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
184
+
engines: {node: '>=6.0.0'}
185
+
186
+
'@jridgewell/sourcemap-codec@1.5.5':
187
+
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
188
+
189
+
'@jridgewell/trace-mapping@0.3.31':
190
+
resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
191
+
192
+
'@nodelib/fs.scandir@2.1.5':
193
+
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
194
+
engines: {node: '>= 8'}
195
+
196
+
'@nodelib/fs.stat@2.0.5':
197
+
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
198
+
engines: {node: '>= 8'}
199
+
200
+
'@nodelib/fs.walk@1.2.8':
201
+
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
202
+
engines: {node: '>= 8'}
203
+
204
+
'@rollup/rollup-android-arm-eabi@4.56.0':
205
+
resolution: {integrity: sha512-LNKIPA5k8PF1+jAFomGe3qN3bbIgJe/IlpDBwuVjrDKrJhVWywgnJvflMt/zkbVNLFtF1+94SljYQS6e99klnw==}
206
+
cpu: [arm]
207
+
os: [android]
208
+
209
+
'@rollup/rollup-android-arm64@4.56.0':
210
+
resolution: {integrity: sha512-lfbVUbelYqXlYiU/HApNMJzT1E87UPGvzveGg2h0ktUNlOCxKlWuJ9jtfvs1sKHdwU4fzY7Pl8sAl49/XaEk6Q==}
211
+
cpu: [arm64]
212
+
os: [android]
213
+
214
+
'@rollup/rollup-darwin-arm64@4.56.0':
215
+
resolution: {integrity: sha512-EgxD1ocWfhoD6xSOeEEwyE7tDvwTgZc8Bss7wCWe+uc7wO8G34HHCUH+Q6cHqJubxIAnQzAsyUsClt0yFLu06w==}
216
+
cpu: [arm64]
217
+
os: [darwin]
218
+
219
+
'@rollup/rollup-darwin-x64@4.56.0':
220
+
resolution: {integrity: sha512-1vXe1vcMOssb/hOF8iv52A7feWW2xnu+c8BV4t1F//m9QVLTfNVpEdja5ia762j/UEJe2Z1jAmEqZAK42tVW3g==}
221
+
cpu: [x64]
222
+
os: [darwin]
223
+
224
+
'@rollup/rollup-freebsd-arm64@4.56.0':
225
+
resolution: {integrity: sha512-bof7fbIlvqsyv/DtaXSck4VYQ9lPtoWNFCB/JY4snlFuJREXfZnm+Ej6yaCHfQvofJDXLDMTVxWscVSuQvVWUQ==}
226
+
cpu: [arm64]
227
+
os: [freebsd]
228
+
229
+
'@rollup/rollup-freebsd-x64@4.56.0':
230
+
resolution: {integrity: sha512-KNa6lYHloW+7lTEkYGa37fpvPq+NKG/EHKM8+G/g9WDU7ls4sMqbVRV78J6LdNuVaeeK5WB9/9VAFbKxcbXKYg==}
231
+
cpu: [x64]
232
+
os: [freebsd]
233
+
234
+
'@rollup/rollup-linux-arm-gnueabihf@4.56.0':
235
+
resolution: {integrity: sha512-E8jKK87uOvLrrLN28jnAAAChNq5LeCd2mGgZF+fGF5D507WlG/Noct3lP/QzQ6MrqJ5BCKNwI9ipADB6jyiq2A==}
236
+
cpu: [arm]
237
+
os: [linux]
238
+
239
+
'@rollup/rollup-linux-arm-musleabihf@4.56.0':
240
+
resolution: {integrity: sha512-jQosa5FMYF5Z6prEpTCCmzCXz6eKr/tCBssSmQGEeozA9tkRUty/5Vx06ibaOP9RCrW1Pvb8yp3gvZhHwTDsJw==}
241
+
cpu: [arm]
242
+
os: [linux]
243
+
244
+
'@rollup/rollup-linux-arm64-gnu@4.56.0':
245
+
resolution: {integrity: sha512-uQVoKkrC1KGEV6udrdVahASIsaF8h7iLG0U0W+Xn14ucFwi6uS539PsAr24IEF9/FoDtzMeeJXJIBo5RkbNWvQ==}
246
+
cpu: [arm64]
247
+
os: [linux]
248
+
249
+
'@rollup/rollup-linux-arm64-musl@4.56.0':
250
+
resolution: {integrity: sha512-vLZ1yJKLxhQLFKTs42RwTwa6zkGln+bnXc8ueFGMYmBTLfNu58sl5/eXyxRa2RarTkJbXl8TKPgfS6V5ijNqEA==}
251
+
cpu: [arm64]
252
+
os: [linux]
253
+
254
+
'@rollup/rollup-linux-loong64-gnu@4.56.0':
255
+
resolution: {integrity: sha512-FWfHOCub564kSE3xJQLLIC/hbKqHSVxy8vY75/YHHzWvbJL7aYJkdgwD/xGfUlL5UV2SB7otapLrcCj2xnF1dg==}
256
+
cpu: [loong64]
257
+
os: [linux]
258
+
259
+
'@rollup/rollup-linux-loong64-musl@4.56.0':
260
+
resolution: {integrity: sha512-z1EkujxIh7nbrKL1lmIpqFTc/sr0u8Uk0zK/qIEFldbt6EDKWFk/pxFq3gYj4Bjn3aa9eEhYRlL3H8ZbPT1xvA==}
261
+
cpu: [loong64]
262
+
os: [linux]
263
+
264
+
'@rollup/rollup-linux-ppc64-gnu@4.56.0':
265
+
resolution: {integrity: sha512-iNFTluqgdoQC7AIE8Q34R3AuPrJGJirj5wMUErxj22deOcY7XwZRaqYmB6ZKFHoVGqRcRd0mqO+845jAibKCkw==}
266
+
cpu: [ppc64]
267
+
os: [linux]
268
+
269
+
'@rollup/rollup-linux-ppc64-musl@4.56.0':
270
+
resolution: {integrity: sha512-MtMeFVlD2LIKjp2sE2xM2slq3Zxf9zwVuw0jemsxvh1QOpHSsSzfNOTH9uYW9i1MXFxUSMmLpeVeUzoNOKBaWg==}
271
+
cpu: [ppc64]
272
+
os: [linux]
273
+
274
+
'@rollup/rollup-linux-riscv64-gnu@4.56.0':
275
+
resolution: {integrity: sha512-in+v6wiHdzzVhYKXIk5U74dEZHdKN9KH0Q4ANHOTvyXPG41bajYRsy7a8TPKbYPl34hU7PP7hMVHRvv/5aCSew==}
276
+
cpu: [riscv64]
277
+
os: [linux]
278
+
279
+
'@rollup/rollup-linux-riscv64-musl@4.56.0':
280
+
resolution: {integrity: sha512-yni2raKHB8m9NQpI9fPVwN754mn6dHQSbDTwxdr9SE0ks38DTjLMMBjrwvB5+mXrX+C0npX0CVeCUcvvvD8CNQ==}
281
+
cpu: [riscv64]
282
+
os: [linux]
283
+
284
+
'@rollup/rollup-linux-s390x-gnu@4.56.0':
285
+
resolution: {integrity: sha512-zhLLJx9nQPu7wezbxt2ut+CI4YlXi68ndEve16tPc/iwoylWS9B3FxpLS2PkmfYgDQtosah07Mj9E0khc3Y+vQ==}
286
+
cpu: [s390x]
287
+
os: [linux]
288
+
289
+
'@rollup/rollup-linux-x64-gnu@4.56.0':
290
+
resolution: {integrity: sha512-MVC6UDp16ZSH7x4rtuJPAEoE1RwS8N4oK9DLHy3FTEdFoUTCFVzMfJl/BVJ330C+hx8FfprA5Wqx4FhZXkj2Kw==}
291
+
cpu: [x64]
292
+
os: [linux]
293
+
294
+
'@rollup/rollup-linux-x64-musl@4.56.0':
295
+
resolution: {integrity: sha512-ZhGH1eA4Qv0lxaV00azCIS1ChedK0V32952Md3FtnxSqZTBTd6tgil4nZT5cU8B+SIw3PFYkvyR4FKo2oyZIHA==}
296
+
cpu: [x64]
297
+
os: [linux]
298
+
299
+
'@rollup/rollup-openbsd-x64@4.56.0':
300
+
resolution: {integrity: sha512-O16XcmyDeFI9879pEcmtWvD/2nyxR9mF7Gs44lf1vGGx8Vg2DRNx11aVXBEqOQhWb92WN4z7fW/q4+2NYzCbBA==}
301
+
cpu: [x64]
302
+
os: [openbsd]
303
+
304
+
'@rollup/rollup-openharmony-arm64@4.56.0':
305
+
resolution: {integrity: sha512-LhN/Reh+7F3RCgQIRbgw8ZMwUwyqJM+8pXNT6IIJAqm2IdKkzpCh/V9EdgOMBKuebIrzswqy4ATlrDgiOwbRcQ==}
306
+
cpu: [arm64]
307
+
os: [openharmony]
308
+
309
+
'@rollup/rollup-win32-arm64-msvc@4.56.0':
310
+
resolution: {integrity: sha512-kbFsOObXp3LBULg1d3JIUQMa9Kv4UitDmpS+k0tinPBz3watcUiV2/LUDMMucA6pZO3WGE27P7DsfaN54l9ing==}
311
+
cpu: [arm64]
312
+
os: [win32]
313
+
314
+
'@rollup/rollup-win32-ia32-msvc@4.56.0':
315
+
resolution: {integrity: sha512-vSSgny54D6P4vf2izbtFm/TcWYedw7f8eBrOiGGecyHyQB9q4Kqentjaj8hToe+995nob/Wv48pDqL5a62EWtg==}
316
+
cpu: [ia32]
317
+
os: [win32]
318
+
319
+
'@rollup/rollup-win32-x64-gnu@4.56.0':
320
+
resolution: {integrity: sha512-FeCnkPCTHQJFbiGG49KjV5YGW/8b9rrXAM2Mz2kiIoktq2qsJxRD5giEMEOD2lPdgs72upzefaUvS+nc8E3UzQ==}
321
+
cpu: [x64]
322
+
os: [win32]
323
+
324
+
'@rollup/rollup-win32-x64-msvc@4.56.0':
325
+
resolution: {integrity: sha512-H8AE9Ur/t0+1VXujj90w0HrSOuv0Nq9r1vSZF2t5km20NTfosQsGGUXDaKdQZzwuLts7IyL1fYT4hM95TI9c4g==}
326
+
cpu: [x64]
327
+
os: [win32]
328
+
329
+
'@sveltejs/vite-plugin-svelte-inspector@2.1.0':
330
+
resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==}
331
+
engines: {node: ^18.0.0 || >=20}
332
+
peerDependencies:
333
+
'@sveltejs/vite-plugin-svelte': ^3.0.0
334
+
svelte: ^4.0.0 || ^5.0.0-next.0
335
+
vite: ^5.0.0
336
+
337
+
'@sveltejs/vite-plugin-svelte@3.1.2':
338
+
resolution: {integrity: sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==}
339
+
engines: {node: ^18.0.0 || >=20}
340
+
peerDependencies:
341
+
svelte: ^4.0.0 || ^5.0.0-next.0
342
+
vite: ^5.0.0
343
+
344
+
'@types/estree@1.0.8':
345
+
resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
346
+
347
+
acorn@8.15.0:
348
+
resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
349
+
engines: {node: '>=0.4.0'}
350
+
hasBin: true
351
+
352
+
any-promise@1.3.0:
353
+
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
354
+
355
+
anymatch@3.1.3:
356
+
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
357
+
engines: {node: '>= 8'}
358
+
359
+
arg@5.0.2:
360
+
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
361
+
362
+
aria-query@5.3.2:
363
+
resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
364
+
engines: {node: '>= 0.4'}
365
+
366
+
axobject-query@4.1.0:
367
+
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
368
+
engines: {node: '>= 0.4'}
369
+
370
+
binary-extensions@2.3.0:
371
+
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
372
+
engines: {node: '>=8'}
373
+
374
+
braces@3.0.3:
375
+
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
376
+
engines: {node: '>=8'}
377
+
378
+
camelcase-css@2.0.1:
379
+
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
380
+
engines: {node: '>= 6'}
381
+
382
+
chokidar@3.6.0:
383
+
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
384
+
engines: {node: '>= 8.10.0'}
385
+
386
+
code-red@1.0.4:
387
+
resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==}
388
+
389
+
commander@4.1.1:
390
+
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
391
+
engines: {node: '>= 6'}
392
+
393
+
css-tree@2.3.1:
394
+
resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==}
395
+
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
396
+
397
+
cssesc@3.0.0:
398
+
resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
399
+
engines: {node: '>=4'}
400
+
hasBin: true
401
+
402
+
debug@4.4.3:
403
+
resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
404
+
engines: {node: '>=6.0'}
405
+
peerDependencies:
406
+
supports-color: '*'
407
+
peerDependenciesMeta:
408
+
supports-color:
409
+
optional: true
410
+
411
+
deepmerge@4.3.1:
412
+
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
413
+
engines: {node: '>=0.10.0'}
414
+
415
+
didyoumean@1.2.2:
416
+
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
417
+
418
+
dlv@1.1.3:
419
+
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
420
+
421
+
esbuild@0.21.5:
422
+
resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
423
+
engines: {node: '>=12'}
424
+
hasBin: true
425
+
426
+
estree-walker@3.0.3:
427
+
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
428
+
429
+
fast-glob@3.3.3:
430
+
resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
431
+
engines: {node: '>=8.6.0'}
432
+
433
+
fastq@1.20.1:
434
+
resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
435
+
436
+
fdir@6.5.0:
437
+
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
438
+
engines: {node: '>=12.0.0'}
439
+
peerDependencies:
440
+
picomatch: ^3 || ^4
441
+
peerDependenciesMeta:
442
+
picomatch:
443
+
optional: true
444
+
445
+
fill-range@7.1.1:
446
+
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
447
+
engines: {node: '>=8'}
448
+
449
+
fsevents@2.3.3:
450
+
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
451
+
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
452
+
os: [darwin]
453
+
454
+
function-bind@1.1.2:
455
+
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
456
+
457
+
glob-parent@5.1.2:
458
+
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
459
+
engines: {node: '>= 6'}
460
+
461
+
glob-parent@6.0.2:
462
+
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
463
+
engines: {node: '>=10.13.0'}
464
+
465
+
hasown@2.0.2:
466
+
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
467
+
engines: {node: '>= 0.4'}
468
+
469
+
is-binary-path@2.1.0:
470
+
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
471
+
engines: {node: '>=8'}
472
+
473
+
is-core-module@2.16.1:
474
+
resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
475
+
engines: {node: '>= 0.4'}
476
+
477
+
is-extglob@2.1.1:
478
+
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
479
+
engines: {node: '>=0.10.0'}
480
+
481
+
is-glob@4.0.3:
482
+
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
483
+
engines: {node: '>=0.10.0'}
484
+
485
+
is-number@7.0.0:
486
+
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
487
+
engines: {node: '>=0.12.0'}
488
+
489
+
is-reference@3.0.3:
490
+
resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==}
491
+
492
+
jiti@1.21.7:
493
+
resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
494
+
hasBin: true
495
+
496
+
kleur@4.1.5:
497
+
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
498
+
engines: {node: '>=6'}
499
+
500
+
lilconfig@3.1.3:
501
+
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
502
+
engines: {node: '>=14'}
503
+
504
+
lines-and-columns@1.2.4:
505
+
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
506
+
507
+
locate-character@3.0.0:
508
+
resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
509
+
510
+
magic-string@0.30.21:
511
+
resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
512
+
513
+
mdn-data@2.0.30:
514
+
resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
515
+
516
+
merge2@1.4.1:
517
+
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
518
+
engines: {node: '>= 8'}
519
+
520
+
micromatch@4.0.8:
521
+
resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
522
+
engines: {node: '>=8.6'}
523
+
524
+
ms@2.1.3:
525
+
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
526
+
527
+
mz@2.7.0:
528
+
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
529
+
530
+
nanoid@3.3.11:
531
+
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
532
+
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
533
+
hasBin: true
534
+
535
+
navaid@1.2.0:
536
+
resolution: {integrity: sha512-Yh5mix394WrT5go29GFeFD4Gp4W0Xj1Ejs0KHXXCA24KKW74pq3PY3fwP3o18KveYO/pjUI2zzcAAp8kY98aNA==}
537
+
engines: {node: '>= 6'}
538
+
539
+
normalize-path@3.0.0:
540
+
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
541
+
engines: {node: '>=0.10.0'}
542
+
543
+
object-assign@4.1.1:
544
+
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
545
+
engines: {node: '>=0.10.0'}
546
+
547
+
object-hash@3.0.0:
548
+
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
549
+
engines: {node: '>= 6'}
550
+
551
+
path-parse@1.0.7:
552
+
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
553
+
554
+
periscopic@3.1.0:
555
+
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
556
+
557
+
picocolors@1.1.1:
558
+
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
559
+
560
+
picomatch@2.3.1:
561
+
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
562
+
engines: {node: '>=8.6'}
563
+
564
+
picomatch@4.0.3:
565
+
resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
566
+
engines: {node: '>=12'}
567
+
568
+
pify@2.3.0:
569
+
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
570
+
engines: {node: '>=0.10.0'}
571
+
572
+
pirates@4.0.7:
573
+
resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==}
574
+
engines: {node: '>= 6'}
575
+
576
+
postcss-import@15.1.0:
577
+
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
578
+
engines: {node: '>=14.0.0'}
579
+
peerDependencies:
580
+
postcss: ^8.0.0
581
+
582
+
postcss-js@4.1.0:
583
+
resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==}
584
+
engines: {node: ^12 || ^14 || >= 16}
585
+
peerDependencies:
586
+
postcss: ^8.4.21
587
+
588
+
postcss-load-config@6.0.1:
589
+
resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
590
+
engines: {node: '>= 18'}
591
+
peerDependencies:
592
+
jiti: '>=1.21.0'
593
+
postcss: '>=8.0.9'
594
+
tsx: ^4.8.1
595
+
yaml: ^2.4.2
596
+
peerDependenciesMeta:
597
+
jiti:
598
+
optional: true
599
+
postcss:
600
+
optional: true
601
+
tsx:
602
+
optional: true
603
+
yaml:
604
+
optional: true
605
+
606
+
postcss-nested@6.2.0:
607
+
resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
608
+
engines: {node: '>=12.0'}
609
+
peerDependencies:
610
+
postcss: ^8.2.14
611
+
612
+
postcss-selector-parser@6.1.2:
613
+
resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
614
+
engines: {node: '>=4'}
615
+
616
+
postcss-value-parser@4.2.0:
617
+
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
618
+
619
+
postcss@8.5.6:
620
+
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
621
+
engines: {node: ^10 || ^12 || >=14}
622
+
623
+
queue-microtask@1.2.3:
624
+
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
625
+
626
+
read-cache@1.0.0:
627
+
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
628
+
629
+
readdirp@3.6.0:
630
+
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
631
+
engines: {node: '>=8.10.0'}
632
+
633
+
regexparam@1.3.0:
634
+
resolution: {integrity: sha512-6IQpFBv6e5vz1QAqI+V4k8P2e/3gRrqfCJ9FI+O1FLQTO+Uz6RXZEZOPmTJ6hlGj7gkERzY5BRCv09whKP96/g==}
635
+
engines: {node: '>=6'}
636
+
637
+
resolve@1.22.11:
638
+
resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
639
+
engines: {node: '>= 0.4'}
640
+
hasBin: true
641
+
642
+
reusify@1.1.0:
643
+
resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
644
+
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
645
+
646
+
rollup@4.56.0:
647
+
resolution: {integrity: sha512-9FwVqlgUHzbXtDg9RCMgodF3Ua4Na6Gau+Sdt9vyCN4RhHfVKX2DCHy3BjMLTDd47ITDhYAnTwGulWTblJSDLg==}
648
+
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
649
+
hasBin: true
650
+
651
+
run-parallel@1.2.0:
652
+
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
653
+
654
+
source-map-js@1.2.1:
655
+
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
656
+
engines: {node: '>=0.10.0'}
657
+
658
+
sucrase@3.35.1:
659
+
resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==}
660
+
engines: {node: '>=16 || 14 >=14.17'}
661
+
hasBin: true
662
+
663
+
supports-preserve-symlinks-flag@1.0.0:
664
+
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
665
+
engines: {node: '>= 0.4'}
666
+
667
+
svelte-hmr@0.16.0:
668
+
resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==}
669
+
engines: {node: ^12.20 || ^14.13.1 || >= 16}
670
+
peerDependencies:
671
+
svelte: ^3.19.0 || ^4.0.0
672
+
673
+
svelte@4.2.20:
674
+
resolution: {integrity: sha512-eeEgGc2DtiUil5ANdtd8vPwt9AgaMdnuUFnPft9F5oMvU/FHu5IHFic+p1dR/UOB7XU2mX2yHW+NcTch4DCh5Q==}
675
+
engines: {node: '>=16'}
676
+
677
+
tailwindcss@3.4.19:
678
+
resolution: {integrity: sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==}
679
+
engines: {node: '>=14.0.0'}
680
+
hasBin: true
681
+
682
+
thenify-all@1.6.0:
683
+
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
684
+
engines: {node: '>=0.8'}
685
+
686
+
thenify@3.3.1:
687
+
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
688
+
689
+
tinyglobby@0.2.15:
690
+
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
691
+
engines: {node: '>=12.0.0'}
692
+
693
+
to-regex-range@5.0.1:
694
+
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
695
+
engines: {node: '>=8.0'}
696
+
697
+
ts-interface-checker@0.1.13:
698
+
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
699
+
700
+
util-deprecate@1.0.2:
701
+
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
702
+
703
+
vite@5.4.21:
704
+
resolution: {integrity: sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==}
705
+
engines: {node: ^18.0.0 || >=20.0.0}
706
+
hasBin: true
707
+
peerDependencies:
708
+
'@types/node': ^18.0.0 || >=20.0.0
709
+
less: '*'
710
+
lightningcss: ^1.21.0
711
+
sass: '*'
712
+
sass-embedded: '*'
713
+
stylus: '*'
714
+
sugarss: '*'
715
+
terser: ^5.4.0
716
+
peerDependenciesMeta:
717
+
'@types/node':
718
+
optional: true
719
+
less:
720
+
optional: true
721
+
lightningcss:
722
+
optional: true
723
+
sass:
724
+
optional: true
725
+
sass-embedded:
726
+
optional: true
727
+
stylus:
728
+
optional: true
729
+
sugarss:
730
+
optional: true
731
+
terser:
732
+
optional: true
733
+
734
+
vitefu@0.2.5:
735
+
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
736
+
peerDependencies:
737
+
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
738
+
peerDependenciesMeta:
739
+
vite:
740
+
optional: true
741
+
742
+
snapshots:
743
+
744
+
'@alloc/quick-lru@5.2.0': {}
745
+
746
+
'@ampproject/remapping@2.3.0':
747
+
dependencies:
748
+
'@jridgewell/gen-mapping': 0.3.13
749
+
'@jridgewell/trace-mapping': 0.3.31
750
+
751
+
'@esbuild/aix-ppc64@0.21.5':
752
+
optional: true
753
+
754
+
'@esbuild/android-arm64@0.21.5':
755
+
optional: true
756
+
757
+
'@esbuild/android-arm@0.21.5':
758
+
optional: true
759
+
760
+
'@esbuild/android-x64@0.21.5':
761
+
optional: true
762
+
763
+
'@esbuild/darwin-arm64@0.21.5':
764
+
optional: true
765
+
766
+
'@esbuild/darwin-x64@0.21.5':
767
+
optional: true
768
+
769
+
'@esbuild/freebsd-arm64@0.21.5':
770
+
optional: true
771
+
772
+
'@esbuild/freebsd-x64@0.21.5':
773
+
optional: true
774
+
775
+
'@esbuild/linux-arm64@0.21.5':
776
+
optional: true
777
+
778
+
'@esbuild/linux-arm@0.21.5':
779
+
optional: true
780
+
781
+
'@esbuild/linux-ia32@0.21.5':
782
+
optional: true
783
+
784
+
'@esbuild/linux-loong64@0.21.5':
785
+
optional: true
786
+
787
+
'@esbuild/linux-mips64el@0.21.5':
788
+
optional: true
789
+
790
+
'@esbuild/linux-ppc64@0.21.5':
791
+
optional: true
792
+
793
+
'@esbuild/linux-riscv64@0.21.5':
794
+
optional: true
795
+
796
+
'@esbuild/linux-s390x@0.21.5':
797
+
optional: true
798
+
799
+
'@esbuild/linux-x64@0.21.5':
800
+
optional: true
801
+
802
+
'@esbuild/netbsd-x64@0.21.5':
803
+
optional: true
804
+
805
+
'@esbuild/openbsd-x64@0.21.5':
806
+
optional: true
807
+
808
+
'@esbuild/sunos-x64@0.21.5':
809
+
optional: true
810
+
811
+
'@esbuild/win32-arm64@0.21.5':
812
+
optional: true
813
+
814
+
'@esbuild/win32-ia32@0.21.5':
815
+
optional: true
816
+
817
+
'@esbuild/win32-x64@0.21.5':
818
+
optional: true
819
+
820
+
'@jridgewell/gen-mapping@0.3.13':
821
+
dependencies:
822
+
'@jridgewell/sourcemap-codec': 1.5.5
823
+
'@jridgewell/trace-mapping': 0.3.31
824
+
825
+
'@jridgewell/resolve-uri@3.1.2': {}
826
+
827
+
'@jridgewell/sourcemap-codec@1.5.5': {}
828
+
829
+
'@jridgewell/trace-mapping@0.3.31':
830
+
dependencies:
831
+
'@jridgewell/resolve-uri': 3.1.2
832
+
'@jridgewell/sourcemap-codec': 1.5.5
833
+
834
+
'@nodelib/fs.scandir@2.1.5':
835
+
dependencies:
836
+
'@nodelib/fs.stat': 2.0.5
837
+
run-parallel: 1.2.0
838
+
839
+
'@nodelib/fs.stat@2.0.5': {}
840
+
841
+
'@nodelib/fs.walk@1.2.8':
842
+
dependencies:
843
+
'@nodelib/fs.scandir': 2.1.5
844
+
fastq: 1.20.1
845
+
846
+
'@rollup/rollup-android-arm-eabi@4.56.0':
847
+
optional: true
848
+
849
+
'@rollup/rollup-android-arm64@4.56.0':
850
+
optional: true
851
+
852
+
'@rollup/rollup-darwin-arm64@4.56.0':
853
+
optional: true
854
+
855
+
'@rollup/rollup-darwin-x64@4.56.0':
856
+
optional: true
857
+
858
+
'@rollup/rollup-freebsd-arm64@4.56.0':
859
+
optional: true
860
+
861
+
'@rollup/rollup-freebsd-x64@4.56.0':
862
+
optional: true
863
+
864
+
'@rollup/rollup-linux-arm-gnueabihf@4.56.0':
865
+
optional: true
866
+
867
+
'@rollup/rollup-linux-arm-musleabihf@4.56.0':
868
+
optional: true
869
+
870
+
'@rollup/rollup-linux-arm64-gnu@4.56.0':
871
+
optional: true
872
+
873
+
'@rollup/rollup-linux-arm64-musl@4.56.0':
874
+
optional: true
875
+
876
+
'@rollup/rollup-linux-loong64-gnu@4.56.0':
877
+
optional: true
878
+
879
+
'@rollup/rollup-linux-loong64-musl@4.56.0':
880
+
optional: true
881
+
882
+
'@rollup/rollup-linux-ppc64-gnu@4.56.0':
883
+
optional: true
884
+
885
+
'@rollup/rollup-linux-ppc64-musl@4.56.0':
886
+
optional: true
887
+
888
+
'@rollup/rollup-linux-riscv64-gnu@4.56.0':
889
+
optional: true
890
+
891
+
'@rollup/rollup-linux-riscv64-musl@4.56.0':
892
+
optional: true
893
+
894
+
'@rollup/rollup-linux-s390x-gnu@4.56.0':
895
+
optional: true
896
+
897
+
'@rollup/rollup-linux-x64-gnu@4.56.0':
898
+
optional: true
899
+
900
+
'@rollup/rollup-linux-x64-musl@4.56.0':
901
+
optional: true
902
+
903
+
'@rollup/rollup-openbsd-x64@4.56.0':
904
+
optional: true
905
+
906
+
'@rollup/rollup-openharmony-arm64@4.56.0':
907
+
optional: true
908
+
909
+
'@rollup/rollup-win32-arm64-msvc@4.56.0':
910
+
optional: true
911
+
912
+
'@rollup/rollup-win32-ia32-msvc@4.56.0':
913
+
optional: true
914
+
915
+
'@rollup/rollup-win32-x64-gnu@4.56.0':
916
+
optional: true
917
+
918
+
'@rollup/rollup-win32-x64-msvc@4.56.0':
919
+
optional: true
920
+
921
+
'@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.21))(svelte@4.2.20)(vite@5.4.21)':
922
+
dependencies:
923
+
'@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.20)(vite@5.4.21)
924
+
debug: 4.4.3
925
+
svelte: 4.2.20
926
+
vite: 5.4.21
927
+
transitivePeerDependencies:
928
+
- supports-color
929
+
930
+
'@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.21)':
931
+
dependencies:
932
+
'@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.20)(vite@5.4.21))(svelte@4.2.20)(vite@5.4.21)
933
+
debug: 4.4.3
934
+
deepmerge: 4.3.1
935
+
kleur: 4.1.5
936
+
magic-string: 0.30.21
937
+
svelte: 4.2.20
938
+
svelte-hmr: 0.16.0(svelte@4.2.20)
939
+
vite: 5.4.21
940
+
vitefu: 0.2.5(vite@5.4.21)
941
+
transitivePeerDependencies:
942
+
- supports-color
943
+
944
+
'@types/estree@1.0.8': {}
945
+
946
+
acorn@8.15.0: {}
947
+
948
+
any-promise@1.3.0: {}
949
+
950
+
anymatch@3.1.3:
951
+
dependencies:
952
+
normalize-path: 3.0.0
953
+
picomatch: 2.3.1
954
+
955
+
arg@5.0.2: {}
956
+
957
+
aria-query@5.3.2: {}
958
+
959
+
axobject-query@4.1.0: {}
960
+
961
+
binary-extensions@2.3.0: {}
962
+
963
+
braces@3.0.3:
964
+
dependencies:
965
+
fill-range: 7.1.1
966
+
967
+
camelcase-css@2.0.1: {}
968
+
969
+
chokidar@3.6.0:
970
+
dependencies:
971
+
anymatch: 3.1.3
972
+
braces: 3.0.3
973
+
glob-parent: 5.1.2
974
+
is-binary-path: 2.1.0
975
+
is-glob: 4.0.3
976
+
normalize-path: 3.0.0
977
+
readdirp: 3.6.0
978
+
optionalDependencies:
979
+
fsevents: 2.3.3
980
+
981
+
code-red@1.0.4:
982
+
dependencies:
983
+
'@jridgewell/sourcemap-codec': 1.5.5
984
+
'@types/estree': 1.0.8
985
+
acorn: 8.15.0
986
+
estree-walker: 3.0.3
987
+
periscopic: 3.1.0
988
+
989
+
commander@4.1.1: {}
990
+
991
+
css-tree@2.3.1:
992
+
dependencies:
993
+
mdn-data: 2.0.30
994
+
source-map-js: 1.2.1
995
+
996
+
cssesc@3.0.0: {}
997
+
998
+
debug@4.4.3:
999
+
dependencies:
1000
+
ms: 2.1.3
1001
+
1002
+
deepmerge@4.3.1: {}
1003
+
1004
+
didyoumean@1.2.2: {}
1005
+
1006
+
dlv@1.1.3: {}
1007
+
1008
+
esbuild@0.21.5:
1009
+
optionalDependencies:
1010
+
'@esbuild/aix-ppc64': 0.21.5
1011
+
'@esbuild/android-arm': 0.21.5
1012
+
'@esbuild/android-arm64': 0.21.5
1013
+
'@esbuild/android-x64': 0.21.5
1014
+
'@esbuild/darwin-arm64': 0.21.5
1015
+
'@esbuild/darwin-x64': 0.21.5
1016
+
'@esbuild/freebsd-arm64': 0.21.5
1017
+
'@esbuild/freebsd-x64': 0.21.5
1018
+
'@esbuild/linux-arm': 0.21.5
1019
+
'@esbuild/linux-arm64': 0.21.5
1020
+
'@esbuild/linux-ia32': 0.21.5
1021
+
'@esbuild/linux-loong64': 0.21.5
1022
+
'@esbuild/linux-mips64el': 0.21.5
1023
+
'@esbuild/linux-ppc64': 0.21.5
1024
+
'@esbuild/linux-riscv64': 0.21.5
1025
+
'@esbuild/linux-s390x': 0.21.5
1026
+
'@esbuild/linux-x64': 0.21.5
1027
+
'@esbuild/netbsd-x64': 0.21.5
1028
+
'@esbuild/openbsd-x64': 0.21.5
1029
+
'@esbuild/sunos-x64': 0.21.5
1030
+
'@esbuild/win32-arm64': 0.21.5
1031
+
'@esbuild/win32-ia32': 0.21.5
1032
+
'@esbuild/win32-x64': 0.21.5
1033
+
1034
+
estree-walker@3.0.3:
1035
+
dependencies:
1036
+
'@types/estree': 1.0.8
1037
+
1038
+
fast-glob@3.3.3:
1039
+
dependencies:
1040
+
'@nodelib/fs.stat': 2.0.5
1041
+
'@nodelib/fs.walk': 1.2.8
1042
+
glob-parent: 5.1.2
1043
+
merge2: 1.4.1
1044
+
micromatch: 4.0.8
1045
+
1046
+
fastq@1.20.1:
1047
+
dependencies:
1048
+
reusify: 1.1.0
1049
+
1050
+
fdir@6.5.0(picomatch@4.0.3):
1051
+
optionalDependencies:
1052
+
picomatch: 4.0.3
1053
+
1054
+
fill-range@7.1.1:
1055
+
dependencies:
1056
+
to-regex-range: 5.0.1
1057
+
1058
+
fsevents@2.3.3:
1059
+
optional: true
1060
+
1061
+
function-bind@1.1.2: {}
1062
+
1063
+
glob-parent@5.1.2:
1064
+
dependencies:
1065
+
is-glob: 4.0.3
1066
+
1067
+
glob-parent@6.0.2:
1068
+
dependencies:
1069
+
is-glob: 4.0.3
1070
+
1071
+
hasown@2.0.2:
1072
+
dependencies:
1073
+
function-bind: 1.1.2
1074
+
1075
+
is-binary-path@2.1.0:
1076
+
dependencies:
1077
+
binary-extensions: 2.3.0
1078
+
1079
+
is-core-module@2.16.1:
1080
+
dependencies:
1081
+
hasown: 2.0.2
1082
+
1083
+
is-extglob@2.1.1: {}
1084
+
1085
+
is-glob@4.0.3:
1086
+
dependencies:
1087
+
is-extglob: 2.1.1
1088
+
1089
+
is-number@7.0.0: {}
1090
+
1091
+
is-reference@3.0.3:
1092
+
dependencies:
1093
+
'@types/estree': 1.0.8
1094
+
1095
+
jiti@1.21.7: {}
1096
+
1097
+
kleur@4.1.5: {}
1098
+
1099
+
lilconfig@3.1.3: {}
1100
+
1101
+
lines-and-columns@1.2.4: {}
1102
+
1103
+
locate-character@3.0.0: {}
1104
+
1105
+
magic-string@0.30.21:
1106
+
dependencies:
1107
+
'@jridgewell/sourcemap-codec': 1.5.5
1108
+
1109
+
mdn-data@2.0.30: {}
1110
+
1111
+
merge2@1.4.1: {}
1112
+
1113
+
micromatch@4.0.8:
1114
+
dependencies:
1115
+
braces: 3.0.3
1116
+
picomatch: 2.3.1
1117
+
1118
+
ms@2.1.3: {}
1119
+
1120
+
mz@2.7.0:
1121
+
dependencies:
1122
+
any-promise: 1.3.0
1123
+
object-assign: 4.1.1
1124
+
thenify-all: 1.6.0
1125
+
1126
+
nanoid@3.3.11: {}
1127
+
1128
+
navaid@1.2.0:
1129
+
dependencies:
1130
+
regexparam: 1.3.0
1131
+
1132
+
normalize-path@3.0.0: {}
1133
+
1134
+
object-assign@4.1.1: {}
1135
+
1136
+
object-hash@3.0.0: {}
1137
+
1138
+
path-parse@1.0.7: {}
1139
+
1140
+
periscopic@3.1.0:
1141
+
dependencies:
1142
+
'@types/estree': 1.0.8
1143
+
estree-walker: 3.0.3
1144
+
is-reference: 3.0.3
1145
+
1146
+
picocolors@1.1.1: {}
1147
+
1148
+
picomatch@2.3.1: {}
1149
+
1150
+
picomatch@4.0.3: {}
1151
+
1152
+
pify@2.3.0: {}
1153
+
1154
+
pirates@4.0.7: {}
1155
+
1156
+
postcss-import@15.1.0(postcss@8.5.6):
1157
+
dependencies:
1158
+
postcss: 8.5.6
1159
+
postcss-value-parser: 4.2.0
1160
+
read-cache: 1.0.0
1161
+
resolve: 1.22.11
1162
+
1163
+
postcss-js@4.1.0(postcss@8.5.6):
1164
+
dependencies:
1165
+
camelcase-css: 2.0.1
1166
+
postcss: 8.5.6
1167
+
1168
+
postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6):
1169
+
dependencies:
1170
+
lilconfig: 3.1.3
1171
+
optionalDependencies:
1172
+
jiti: 1.21.7
1173
+
postcss: 8.5.6
1174
+
1175
+
postcss-nested@6.2.0(postcss@8.5.6):
1176
+
dependencies:
1177
+
postcss: 8.5.6
1178
+
postcss-selector-parser: 6.1.2
1179
+
1180
+
postcss-selector-parser@6.1.2:
1181
+
dependencies:
1182
+
cssesc: 3.0.0
1183
+
util-deprecate: 1.0.2
1184
+
1185
+
postcss-value-parser@4.2.0: {}
1186
+
1187
+
postcss@8.5.6:
1188
+
dependencies:
1189
+
nanoid: 3.3.11
1190
+
picocolors: 1.1.1
1191
+
source-map-js: 1.2.1
1192
+
1193
+
queue-microtask@1.2.3: {}
1194
+
1195
+
read-cache@1.0.0:
1196
+
dependencies:
1197
+
pify: 2.3.0
1198
+
1199
+
readdirp@3.6.0:
1200
+
dependencies:
1201
+
picomatch: 2.3.1
1202
+
1203
+
regexparam@1.3.0: {}
1204
+
1205
+
resolve@1.22.11:
1206
+
dependencies:
1207
+
is-core-module: 2.16.1
1208
+
path-parse: 1.0.7
1209
+
supports-preserve-symlinks-flag: 1.0.0
1210
+
1211
+
reusify@1.1.0: {}
1212
+
1213
+
rollup@4.56.0:
1214
+
dependencies:
1215
+
'@types/estree': 1.0.8
1216
+
optionalDependencies:
1217
+
'@rollup/rollup-android-arm-eabi': 4.56.0
1218
+
'@rollup/rollup-android-arm64': 4.56.0
1219
+
'@rollup/rollup-darwin-arm64': 4.56.0
1220
+
'@rollup/rollup-darwin-x64': 4.56.0
1221
+
'@rollup/rollup-freebsd-arm64': 4.56.0
1222
+
'@rollup/rollup-freebsd-x64': 4.56.0
1223
+
'@rollup/rollup-linux-arm-gnueabihf': 4.56.0
1224
+
'@rollup/rollup-linux-arm-musleabihf': 4.56.0
1225
+
'@rollup/rollup-linux-arm64-gnu': 4.56.0
1226
+
'@rollup/rollup-linux-arm64-musl': 4.56.0
1227
+
'@rollup/rollup-linux-loong64-gnu': 4.56.0
1228
+
'@rollup/rollup-linux-loong64-musl': 4.56.0
1229
+
'@rollup/rollup-linux-ppc64-gnu': 4.56.0
1230
+
'@rollup/rollup-linux-ppc64-musl': 4.56.0
1231
+
'@rollup/rollup-linux-riscv64-gnu': 4.56.0
1232
+
'@rollup/rollup-linux-riscv64-musl': 4.56.0
1233
+
'@rollup/rollup-linux-s390x-gnu': 4.56.0
1234
+
'@rollup/rollup-linux-x64-gnu': 4.56.0
1235
+
'@rollup/rollup-linux-x64-musl': 4.56.0
1236
+
'@rollup/rollup-openbsd-x64': 4.56.0
1237
+
'@rollup/rollup-openharmony-arm64': 4.56.0
1238
+
'@rollup/rollup-win32-arm64-msvc': 4.56.0
1239
+
'@rollup/rollup-win32-ia32-msvc': 4.56.0
1240
+
'@rollup/rollup-win32-x64-gnu': 4.56.0
1241
+
'@rollup/rollup-win32-x64-msvc': 4.56.0
1242
+
fsevents: 2.3.3
1243
+
1244
+
run-parallel@1.2.0:
1245
+
dependencies:
1246
+
queue-microtask: 1.2.3
1247
+
1248
+
source-map-js@1.2.1: {}
1249
+
1250
+
sucrase@3.35.1:
1251
+
dependencies:
1252
+
'@jridgewell/gen-mapping': 0.3.13
1253
+
commander: 4.1.1
1254
+
lines-and-columns: 1.2.4
1255
+
mz: 2.7.0
1256
+
pirates: 4.0.7
1257
+
tinyglobby: 0.2.15
1258
+
ts-interface-checker: 0.1.13
1259
+
1260
+
supports-preserve-symlinks-flag@1.0.0: {}
1261
+
1262
+
svelte-hmr@0.16.0(svelte@4.2.20):
1263
+
dependencies:
1264
+
svelte: 4.2.20
1265
+
1266
+
svelte@4.2.20:
1267
+
dependencies:
1268
+
'@ampproject/remapping': 2.3.0
1269
+
'@jridgewell/sourcemap-codec': 1.5.5
1270
+
'@jridgewell/trace-mapping': 0.3.31
1271
+
'@types/estree': 1.0.8
1272
+
acorn: 8.15.0
1273
+
aria-query: 5.3.2
1274
+
axobject-query: 4.1.0
1275
+
code-red: 1.0.4
1276
+
css-tree: 2.3.1
1277
+
estree-walker: 3.0.3
1278
+
is-reference: 3.0.3
1279
+
locate-character: 3.0.0
1280
+
magic-string: 0.30.21
1281
+
periscopic: 3.1.0
1282
+
1283
+
tailwindcss@3.4.19:
1284
+
dependencies:
1285
+
'@alloc/quick-lru': 5.2.0
1286
+
arg: 5.0.2
1287
+
chokidar: 3.6.0
1288
+
didyoumean: 1.2.2
1289
+
dlv: 1.1.3
1290
+
fast-glob: 3.3.3
1291
+
glob-parent: 6.0.2
1292
+
is-glob: 4.0.3
1293
+
jiti: 1.21.7
1294
+
lilconfig: 3.1.3
1295
+
micromatch: 4.0.8
1296
+
normalize-path: 3.0.0
1297
+
object-hash: 3.0.0
1298
+
picocolors: 1.1.1
1299
+
postcss: 8.5.6
1300
+
postcss-import: 15.1.0(postcss@8.5.6)
1301
+
postcss-js: 4.1.0(postcss@8.5.6)
1302
+
postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)
1303
+
postcss-nested: 6.2.0(postcss@8.5.6)
1304
+
postcss-selector-parser: 6.1.2
1305
+
resolve: 1.22.11
1306
+
sucrase: 3.35.1
1307
+
transitivePeerDependencies:
1308
+
- tsx
1309
+
- yaml
1310
+
1311
+
thenify-all@1.6.0:
1312
+
dependencies:
1313
+
thenify: 3.3.1
1314
+
1315
+
thenify@3.3.1:
1316
+
dependencies:
1317
+
any-promise: 1.3.0
1318
+
1319
+
tinyglobby@0.2.15:
1320
+
dependencies:
1321
+
fdir: 6.5.0(picomatch@4.0.3)
1322
+
picomatch: 4.0.3
1323
+
1324
+
to-regex-range@5.0.1:
1325
+
dependencies:
1326
+
is-number: 7.0.0
1327
+
1328
+
ts-interface-checker@0.1.13: {}
1329
+
1330
+
util-deprecate@1.0.2: {}
1331
+
1332
+
vite@5.4.21:
1333
+
dependencies:
1334
+
esbuild: 0.21.5
1335
+
postcss: 8.5.6
1336
+
rollup: 4.56.0
1337
+
optionalDependencies:
1338
+
fsevents: 2.3.3
1339
+
1340
+
vitefu@0.2.5(vite@5.4.21):
1341
+
optionalDependencies:
1342
+
vite: 5.4.21
+1
-1
frontend/src/App.svelte
+1
-1
frontend/src/App.svelte
+25
-18
frontend/src/main.js
+25
-18
frontend/src/main.js
···
1
-
import './styles.css';
2
-
import App from './App.svelte';
1
+
import "./styles.css";
2
+
import App from "./App.svelte";
3
3
4
4
// Register service worker for PWA functionality
5
5
// Note: Service workers require a secure context (HTTPS) or localhost/127.0.0.1 for development
6
-
if ('serviceWorker' in navigator) {
6
+
if ("serviceWorker" in navigator) {
7
7
// Wait for page load before registering
8
-
window.addEventListener('load', () => {
8
+
window.addEventListener("load", () => {
9
9
navigator.serviceWorker
10
-
.register('/static/service-worker.js', { scope: '/' })
10
+
.register("/static/service-worker.js", { scope: "/" })
11
11
.then((registration) => {
12
-
console.log('[App] Service Worker registered:', registration);
13
-
12
+
console.log("[App] Service Worker registered:", registration);
13
+
14
14
// Listen for updates
15
-
registration.addEventListener('updatefound', () => {
15
+
registration.addEventListener("updatefound", () => {
16
16
const newWorker = registration.installing;
17
-
newWorker.addEventListener('statechange', () => {
18
-
if (newWorker.state === 'installed' && navigator.serviceWorker.controller) {
17
+
newWorker.addEventListener("statechange", () => {
18
+
if (
19
+
newWorker.state === "installed" &&
20
+
navigator.serviceWorker.controller
21
+
) {
19
22
// New service worker available - notify user
20
-
console.log('[App] New service worker available');
23
+
console.log("[App] New service worker available");
21
24
// Dispatch event to show update notification
22
-
window.dispatchEvent(new CustomEvent('sw-update-available'));
25
+
window.dispatchEvent(new CustomEvent("sw-update-available"));
23
26
}
24
27
});
25
28
});
···
30
33
}, 60000);
31
34
})
32
35
.catch((err) => {
33
-
console.error('[App] Service Worker registration failed:', err);
36
+
console.error("[App] Service Worker registration failed:", err);
34
37
// Log additional context for debugging
35
-
if (err instanceof DOMException && err.name === 'SecurityError') {
36
-
console.warn('[App] Service Worker requires a secure context (HTTPS) or localhost');
37
-
console.warn('[App] For development, access via http://localhost:18910 instead of 127.0.0.1');
38
+
if (err instanceof DOMException && err.name === "SecurityError") {
39
+
console.warn(
40
+
"[App] Service Worker requires a secure context (HTTPS) or localhost",
41
+
);
42
+
console.warn(
43
+
"[App] For development, access via http://localhost:18910 instead of 127.0.0.1",
44
+
);
38
45
}
39
46
});
40
47
});
41
48
} else {
42
-
console.warn('[App] Service Workers not supported in this browser');
49
+
console.warn("[App] Service Workers not supported in this browser");
43
50
}
44
51
45
52
const app = new App({
46
-
target: document.getElementById('app'),
53
+
target: document.getElementById("app"),
47
54
});
48
55
49
56
export default app;
+8
-15
frontend/src/routes/About.svelte
+8
-15
frontend/src/routes/About.svelte
···
41
41
>
42
42
</div>
43
43
44
-
<div
45
-
class="bg-amber-50 border-l-4 border-amber-400 p-4 mb-6 rounded-r-lg"
46
-
>
44
+
<div class="bg-amber-50 border-l-4 border-amber-400 p-4 mb-6 rounded-r-lg">
47
45
<p class="text-sm text-brown-800">
48
46
<strong>Alpha Software:</strong> Arabica is currently in early development.
49
47
Features may change, and data structures could be modified in future updates.
···
73
71
</h3>
74
72
<ul class="list-disc list-inside space-y-2 text-brown-800">
75
73
<li>
76
-
<strong>You own your data</strong> - All your brew logs live in your
77
-
PDS, not our servers
74
+
<strong>You own your data</strong> - All your brew logs live in your PDS,
75
+
not our servers
78
76
</li>
79
77
<li>
80
78
<strong>Portable identity</strong> - Switch PDS providers anytime without
···
135
133
The AT Protocol Advantage
136
134
</h2>
137
135
<p class="text-brown-800 leading-relaxed">
138
-
The AT Protocol is a decentralized social networking protocol that
139
-
gives users true ownership of their data and identity. When you use
140
-
Arabica:
136
+
The AT Protocol is a decentralized social networking protocol that gives
137
+
users true ownership of their data and identity. When you use Arabica:
141
138
</p>
142
139
<ul class="list-disc list-inside space-y-2 text-brown-800 mt-3">
143
140
<li>
144
-
Your brew data is stored as ATProto records in collections on your
145
-
PDS
141
+
Your brew data is stored as ATProto records in collections on your PDS
146
142
</li>
147
143
<li>You authenticate via OAuth with your PDS, not with us</li>
148
144
<li>
149
-
References between records (like linking a brew to a bean) use
150
-
AT-URIs
145
+
References between records (like linking a brew to a bean) use AT-URIs
151
146
</li>
152
147
<li>
153
148
Your identity is portable - change PDS providers without losing your
···
159
154
<section
160
155
class="bg-gradient-to-br from-amber-50 to-brown-100 border-2 border-brown-300 p-6 rounded-xl shadow-lg"
161
156
>
162
-
<h3 class="text-xl font-semibold text-brown-900 mb-3">
163
-
Getting Started
164
-
</h3>
157
+
<h3 class="text-xl font-semibold text-brown-900 mb-3">Getting Started</h3>
165
158
<p class="text-brown-800 mb-4">
166
159
To use Arabica, you'll need an account on a PDS that supports the AT
167
160
Protocol. The easiest way is to create a Bluesky account at <a
+1
-1
frontend/src/styles.css
+1
-1
frontend/src/styles.css
+1
-4
frontend/tailwind.config.js
+1
-4
frontend/tailwind.config.js
+9
-38
frontend/vite.config.js
+9
-38
frontend/vite.config.js
···
1
-
import { defineConfig } from 'vite';
2
-
import { svelte } from '@sveltejs/vite-plugin-svelte';
3
-
import path from 'path';
4
-
import { fileURLToPath } from 'url';
1
+
import { defineConfig } from "vite";
2
+
import { svelte } from "@sveltejs/vite-plugin-svelte";
3
+
import path from "path";
4
+
import { fileURLToPath } from "url";
5
5
6
6
const __dirname = path.dirname(fileURLToPath(import.meta.url));
7
7
8
8
export default defineConfig({
9
9
plugins: [svelte()],
10
10
root: __dirname,
11
-
publicDir: 'public',
12
-
server: {
13
-
port: 5173,
14
-
proxy: {
15
-
'/api': {
16
-
target: 'http://localhost:18910',
17
-
changeOrigin: true,
18
-
},
19
-
'/auth': {
20
-
target: 'http://localhost:18910',
21
-
changeOrigin: true,
22
-
},
23
-
'/oauth': {
24
-
target: 'http://localhost:18910',
25
-
changeOrigin: true,
26
-
},
27
-
'/login': {
28
-
target: 'http://localhost:18910',
29
-
changeOrigin: true,
30
-
},
31
-
'/logout': {
32
-
target: 'http://localhost:18910',
33
-
changeOrigin: true,
34
-
},
35
-
'/static': {
36
-
target: 'http://localhost:18910',
37
-
changeOrigin: true,
38
-
},
39
-
},
40
-
},
41
-
base: '/static/app/',
11
+
publicDir: "public",
12
+
base: "/static/app/",
42
13
build: {
43
-
outDir: path.resolve(__dirname, '../static/app'),
14
+
outDir: path.resolve(__dirname, "../static/app"),
44
15
emptyOutDir: true,
45
-
assetsDir: 'assets',
16
+
assetsDir: "assets",
46
17
},
47
18
resolve: {
48
19
alias: {
49
-
'@': path.resolve(__dirname, './src'),
20
+
"@": path.resolve(__dirname, "./src"),
50
21
},
51
22
},
52
23
});
+1
-1
justfile
+1
-1
justfile
···
2
2
@LOG_LEVEL=debug LOG_FORMAT=console go run cmd/arabica-server/main.go -known-dids known-dids.txt
3
3
4
4
build-ui:
5
-
@pushd frontend || exit 1 && npm run build && popd || exit 1
5
+
@pushd frontend || exit 1 && pnpm run build && popd || exit 1
6
6
7
7
test:
8
8
@go test ./... -cover -coverprofile=cover.out
+2
-2
static/app/index.html
+2
-2
static/app/index.html
···
22
22
23
23
<!-- Web Manifest for PWA -->
24
24
<link rel="manifest" href="/static/manifest.json" />
25
-
<script type="module" crossorigin src="/static/app/assets/index-B1vlIgXx.js"></script>
26
-
<link rel="stylesheet" crossorigin href="/static/app/assets/index-C7VTH3Mq.css">
25
+
<script type="module" crossorigin src="/static/app/assets/index-CmBOU5Wv.js"></script>
26
+
<link rel="stylesheet" crossorigin href="/static/app/assets/index-Cd6pn8d5.css">
27
27
</head>
28
28
<body class="bg-brown-50 text-brown-900 min-h-screen">
29
29
<div id="app"></div>
History
1 round
0 comments
pdewey.com
submitted
#0
1 commit
expand
collapse
feat: pnpm
expand 0 comments
closed without merging