Thomas G. Lopes commited on
Commit
ac64cdc
·
1 Parent(s): e657b46

avatar remote functions

Browse files
package.json CHANGED
@@ -29,8 +29,8 @@
29
  "@iconify-json/lucide": "^1.2.45",
30
  "@iconify-json/material-symbols": "^1.2.15",
31
  "@playwright/test": "^1.49.1",
32
- "@ryoppippi/unplugin-typia": "^1.0.0",
33
- "@samchon/openapi": "^3.0.0",
34
  "@sveltejs/adapter-auto": "^3.3.1",
35
  "@sveltejs/adapter-node": "^5.3.1",
36
  "@sveltejs/kit": "^2.37.1",
@@ -82,7 +82,7 @@
82
  "marked": "^16.1.2",
83
  "remult": "^3.0.2",
84
  "tailwindcss-spring": "^1.0.1",
85
- "typia": "^8.0.0"
86
  },
87
  "pnpm": {
88
  "onlyBuiltDependencies": [
 
29
  "@iconify-json/lucide": "^1.2.45",
30
  "@iconify-json/material-symbols": "^1.2.15",
31
  "@playwright/test": "^1.49.1",
32
+ "@ryoppippi/unplugin-typia": "^2.6.5",
33
+ "@samchon/openapi": "^4.7.1",
34
  "@sveltejs/adapter-auto": "^3.3.1",
35
  "@sveltejs/adapter-node": "^5.3.1",
36
  "@sveltejs/kit": "^2.37.1",
 
82
  "marked": "^16.1.2",
83
  "remult": "^3.0.2",
84
  "tailwindcss-spring": "^1.0.1",
85
+ "typia": "^9.7.2"
86
  },
87
  "pnpm": {
88
  "onlyBuiltDependencies": [
pnpm-lock.yaml CHANGED
@@ -30,8 +30,8 @@ importers:
30
  specifier: ^1.0.1
31
  version: 1.0.1(tailwindcss@4.0.9)
32
  typia:
33
- specifier: ^8.0.0
34
- version: 8.0.0(@samchon/openapi@3.0.0)(typescript@5.8.2)
35
  devDependencies:
36
  '@eslint/eslintrc':
37
  specifier: ^3.3.0
@@ -67,11 +67,11 @@ importers:
67
  specifier: ^1.49.1
68
  version: 1.52.0
69
  '@ryoppippi/unplugin-typia':
70
- specifier: ^1.0.0
71
- version: 1.2.0(@samchon/openapi@3.0.0)(@types/node@22.14.1)(jiti@2.4.2)(lightningcss@1.29.1)(rollup@4.34.9)(yaml@2.7.0)
72
  '@samchon/openapi':
73
- specifier: ^3.0.0
74
- version: 3.0.0
75
  '@sveltejs/adapter-auto':
76
  specifier: ^3.3.1
77
  version: 3.3.1(@sveltejs/kit@2.37.1(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.38.7)(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)))(svelte@5.38.7)(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)))
@@ -263,288 +263,138 @@ packages:
263
  cpu: [ppc64]
264
  os: [aix]
265
 
266
- '@esbuild/aix-ppc64@0.25.1':
267
- resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==}
268
- engines: {node: '>=18'}
269
- cpu: [ppc64]
270
- os: [aix]
271
-
272
  '@esbuild/android-arm64@0.21.5':
273
  resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
274
  engines: {node: '>=12'}
275
  cpu: [arm64]
276
  os: [android]
277
 
278
- '@esbuild/android-arm64@0.25.1':
279
- resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==}
280
- engines: {node: '>=18'}
281
- cpu: [arm64]
282
- os: [android]
283
-
284
  '@esbuild/android-arm@0.21.5':
285
  resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
286
  engines: {node: '>=12'}
287
  cpu: [arm]
288
  os: [android]
289
 
290
- '@esbuild/android-arm@0.25.1':
291
- resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==}
292
- engines: {node: '>=18'}
293
- cpu: [arm]
294
- os: [android]
295
-
296
  '@esbuild/android-x64@0.21.5':
297
  resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
298
  engines: {node: '>=12'}
299
  cpu: [x64]
300
  os: [android]
301
 
302
- '@esbuild/android-x64@0.25.1':
303
- resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==}
304
- engines: {node: '>=18'}
305
- cpu: [x64]
306
- os: [android]
307
-
308
  '@esbuild/darwin-arm64@0.21.5':
309
  resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
310
  engines: {node: '>=12'}
311
  cpu: [arm64]
312
  os: [darwin]
313
 
314
- '@esbuild/darwin-arm64@0.25.1':
315
- resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==}
316
- engines: {node: '>=18'}
317
- cpu: [arm64]
318
- os: [darwin]
319
-
320
  '@esbuild/darwin-x64@0.21.5':
321
  resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
322
  engines: {node: '>=12'}
323
  cpu: [x64]
324
  os: [darwin]
325
 
326
- '@esbuild/darwin-x64@0.25.1':
327
- resolution: {integrity: sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==}
328
- engines: {node: '>=18'}
329
- cpu: [x64]
330
- os: [darwin]
331
-
332
  '@esbuild/freebsd-arm64@0.21.5':
333
  resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
334
  engines: {node: '>=12'}
335
  cpu: [arm64]
336
  os: [freebsd]
337
 
338
- '@esbuild/freebsd-arm64@0.25.1':
339
- resolution: {integrity: sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==}
340
- engines: {node: '>=18'}
341
- cpu: [arm64]
342
- os: [freebsd]
343
-
344
  '@esbuild/freebsd-x64@0.21.5':
345
  resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
346
  engines: {node: '>=12'}
347
  cpu: [x64]
348
  os: [freebsd]
349
 
350
- '@esbuild/freebsd-x64@0.25.1':
351
- resolution: {integrity: sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==}
352
- engines: {node: '>=18'}
353
- cpu: [x64]
354
- os: [freebsd]
355
-
356
  '@esbuild/linux-arm64@0.21.5':
357
  resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
358
  engines: {node: '>=12'}
359
  cpu: [arm64]
360
  os: [linux]
361
 
362
- '@esbuild/linux-arm64@0.25.1':
363
- resolution: {integrity: sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==}
364
- engines: {node: '>=18'}
365
- cpu: [arm64]
366
- os: [linux]
367
-
368
  '@esbuild/linux-arm@0.21.5':
369
  resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
370
  engines: {node: '>=12'}
371
  cpu: [arm]
372
  os: [linux]
373
 
374
- '@esbuild/linux-arm@0.25.1':
375
- resolution: {integrity: sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==}
376
- engines: {node: '>=18'}
377
- cpu: [arm]
378
- os: [linux]
379
-
380
  '@esbuild/linux-ia32@0.21.5':
381
  resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
382
  engines: {node: '>=12'}
383
  cpu: [ia32]
384
  os: [linux]
385
 
386
- '@esbuild/linux-ia32@0.25.1':
387
- resolution: {integrity: sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==}
388
- engines: {node: '>=18'}
389
- cpu: [ia32]
390
- os: [linux]
391
-
392
  '@esbuild/linux-loong64@0.21.5':
393
  resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
394
  engines: {node: '>=12'}
395
  cpu: [loong64]
396
  os: [linux]
397
 
398
- '@esbuild/linux-loong64@0.25.1':
399
- resolution: {integrity: sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==}
400
- engines: {node: '>=18'}
401
- cpu: [loong64]
402
- os: [linux]
403
-
404
  '@esbuild/linux-mips64el@0.21.5':
405
  resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
406
  engines: {node: '>=12'}
407
  cpu: [mips64el]
408
  os: [linux]
409
 
410
- '@esbuild/linux-mips64el@0.25.1':
411
- resolution: {integrity: sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==}
412
- engines: {node: '>=18'}
413
- cpu: [mips64el]
414
- os: [linux]
415
-
416
  '@esbuild/linux-ppc64@0.21.5':
417
  resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
418
  engines: {node: '>=12'}
419
  cpu: [ppc64]
420
  os: [linux]
421
 
422
- '@esbuild/linux-ppc64@0.25.1':
423
- resolution: {integrity: sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==}
424
- engines: {node: '>=18'}
425
- cpu: [ppc64]
426
- os: [linux]
427
-
428
  '@esbuild/linux-riscv64@0.21.5':
429
  resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
430
  engines: {node: '>=12'}
431
  cpu: [riscv64]
432
  os: [linux]
433
 
434
- '@esbuild/linux-riscv64@0.25.1':
435
- resolution: {integrity: sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==}
436
- engines: {node: '>=18'}
437
- cpu: [riscv64]
438
- os: [linux]
439
-
440
  '@esbuild/linux-s390x@0.21.5':
441
  resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
442
  engines: {node: '>=12'}
443
  cpu: [s390x]
444
  os: [linux]
445
 
446
- '@esbuild/linux-s390x@0.25.1':
447
- resolution: {integrity: sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==}
448
- engines: {node: '>=18'}
449
- cpu: [s390x]
450
- os: [linux]
451
-
452
  '@esbuild/linux-x64@0.21.5':
453
  resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
454
  engines: {node: '>=12'}
455
  cpu: [x64]
456
  os: [linux]
457
 
458
- '@esbuild/linux-x64@0.25.1':
459
- resolution: {integrity: sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==}
460
- engines: {node: '>=18'}
461
- cpu: [x64]
462
- os: [linux]
463
-
464
- '@esbuild/netbsd-arm64@0.25.1':
465
- resolution: {integrity: sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==}
466
- engines: {node: '>=18'}
467
- cpu: [arm64]
468
- os: [netbsd]
469
-
470
  '@esbuild/netbsd-x64@0.21.5':
471
  resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
472
  engines: {node: '>=12'}
473
  cpu: [x64]
474
  os: [netbsd]
475
 
476
- '@esbuild/netbsd-x64@0.25.1':
477
- resolution: {integrity: sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==}
478
- engines: {node: '>=18'}
479
- cpu: [x64]
480
- os: [netbsd]
481
-
482
- '@esbuild/openbsd-arm64@0.25.1':
483
- resolution: {integrity: sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==}
484
- engines: {node: '>=18'}
485
- cpu: [arm64]
486
- os: [openbsd]
487
-
488
  '@esbuild/openbsd-x64@0.21.5':
489
  resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
490
  engines: {node: '>=12'}
491
  cpu: [x64]
492
  os: [openbsd]
493
 
494
- '@esbuild/openbsd-x64@0.25.1':
495
- resolution: {integrity: sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==}
496
- engines: {node: '>=18'}
497
- cpu: [x64]
498
- os: [openbsd]
499
-
500
  '@esbuild/sunos-x64@0.21.5':
501
  resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
502
  engines: {node: '>=12'}
503
  cpu: [x64]
504
  os: [sunos]
505
 
506
- '@esbuild/sunos-x64@0.25.1':
507
- resolution: {integrity: sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==}
508
- engines: {node: '>=18'}
509
- cpu: [x64]
510
- os: [sunos]
511
-
512
  '@esbuild/win32-arm64@0.21.5':
513
  resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
514
  engines: {node: '>=12'}
515
  cpu: [arm64]
516
  os: [win32]
517
 
518
- '@esbuild/win32-arm64@0.25.1':
519
- resolution: {integrity: sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==}
520
- engines: {node: '>=18'}
521
- cpu: [arm64]
522
- os: [win32]
523
-
524
  '@esbuild/win32-ia32@0.21.5':
525
  resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
526
  engines: {node: '>=12'}
527
  cpu: [ia32]
528
  os: [win32]
529
 
530
- '@esbuild/win32-ia32@0.25.1':
531
- resolution: {integrity: sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==}
532
- engines: {node: '>=18'}
533
- cpu: [ia32]
534
- os: [win32]
535
-
536
  '@esbuild/win32-x64@0.21.5':
537
  resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
538
  engines: {node: '>=12'}
539
  cpu: [x64]
540
  os: [win32]
541
 
542
- '@esbuild/win32-x64@0.25.1':
543
- resolution: {integrity: sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==}
544
- engines: {node: '>=18'}
545
- cpu: [x64]
546
- os: [win32]
547
-
548
  '@eslint-community/eslint-utils@4.4.1':
549
  resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==}
550
  engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -768,6 +618,15 @@ packages:
768
  cpu: [x64]
769
  os: [win32]
770
 
 
 
 
 
 
 
 
 
 
771
  '@isaacs/fs-minipass@4.0.1':
772
  resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
773
  engines: {node: '>=18.0.0'}
@@ -899,6 +758,15 @@ packages:
899
  rollup:
900
  optional: true
901
 
 
 
 
 
 
 
 
 
 
902
  '@rollup/rollup-android-arm-eabi@4.34.9':
903
  resolution: {integrity: sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA==}
904
  cpu: [arm]
@@ -994,11 +862,22 @@ packages:
994
  cpu: [x64]
995
  os: [win32]
996
 
997
- '@ryoppippi/unplugin-typia@1.2.0':
998
- resolution: {integrity: sha512-TlrqL2WQie2HvSqJpmKPXrFsNPbMwU5Jw2Asx+E3E3Fuyya5mN1lqaeILwSZLmkCOMTQLazIrTWNOGs0V6XL6A==}
 
 
 
 
 
 
 
 
 
 
 
999
 
1000
- '@samchon/openapi@3.0.0':
1001
- resolution: {integrity: sha512-eVQlyKRYv1/C2Mikc1xZr7c0jMjg1vjPkeY/gheKB4c5WOOWyTNZ1uvnXR+ETpPHwaQ54I9NrQZhoNk6BEGuuw==}
1002
 
1003
  '@shikijs/core@3.4.0':
1004
  resolution: {integrity: sha512-0YOzTSRDn/IAfQWtK791gs1u8v87HNGToU6IwcA3K7nPoVOrS2Dh6X6A6YfXgPTSkTwR5y6myk0MnI0htjnwrA==}
@@ -1192,6 +1071,9 @@ packages:
1192
  '@types/estree@1.0.6':
1193
  resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
1194
 
 
 
 
1195
  '@types/hast@3.0.4':
1196
  resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
1197
 
@@ -1418,6 +1300,9 @@ packages:
1418
  buffer@5.7.1:
1419
  resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
1420
 
 
 
 
1421
  bytes@3.1.2:
1422
  resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
1423
  engines: {node: '>= 0.8'}
@@ -1459,8 +1344,8 @@ packages:
1459
  character-entities-legacy@3.0.0:
1460
  resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
1461
 
1462
- chardet@0.7.0:
1463
- resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
1464
 
1465
  check-error@2.1.1:
1466
  resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
@@ -1538,8 +1423,11 @@ packages:
1538
  confbox@0.2.1:
1539
  resolution: {integrity: sha512-hkT3yDPFbs95mNCy1+7qNKC6Pro+/ibzYxtM2iqEigpf0sVw+bg4Zh9/snjsBcf990vfIsg5+1U7VyiyBb3etg==}
1540
 
1541
- consola@3.4.0:
1542
- resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==}
 
 
 
1543
  engines: {node: ^14.18.0 || >=16.10.0}
1544
 
1545
  content-disposition@1.0.0:
@@ -1656,8 +1544,8 @@ packages:
1656
  devlop@1.1.0:
1657
  resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
1658
 
1659
- diff-match-patch@1.0.5:
1660
- resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==}
1661
 
1662
  diff-sequences@29.6.3:
1663
  resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
@@ -1726,11 +1614,6 @@ packages:
1726
  engines: {node: '>=12'}
1727
  hasBin: true
1728
 
1729
- esbuild@0.25.1:
1730
- resolution: {integrity: sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==}
1731
- engines: {node: '>=18'}
1732
- hasBin: true
1733
-
1734
  escape-html@1.0.3:
1735
  resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
1736
 
@@ -1864,9 +1747,8 @@ packages:
1864
  exsolve@1.0.4:
1865
  resolution: {integrity: sha512-xsZH6PXaER4XoV+NiT7JHp1bJodJVT+cxeSH1G0f0tlT0lJqYuHUP3bUx2HtfTDvOagMINYp8rsqusxud3RXhw==}
1866
 
1867
- external-editor@3.1.0:
1868
- resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
1869
- engines: {node: '>=4'}
1870
 
1871
  fake-indexeddb@6.0.1:
1872
  resolution: {integrity: sha512-He2AjQGHe46svIFq5+L2Nx/eHDTI1oKgoevBP+TthnjymXiKkeJQ3+ITeWey99Y5+2OaPFbI1qEsx/5RsGtWnQ==}
@@ -2085,10 +1967,6 @@ packages:
2085
  humanize-ms@1.2.1:
2086
  resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
2087
 
2088
- iconv-lite@0.4.24:
2089
- resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
2090
- engines: {node: '>=0.10.0'}
2091
-
2092
  iconv-lite@0.6.3:
2093
  resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
2094
  engines: {node: '>=0.10.0'}
@@ -2126,8 +2004,8 @@ packages:
2126
  resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==}
2127
  engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
2128
 
2129
- inquirer@8.2.6:
2130
- resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==}
2131
  engines: {node: '>=12.0.0'}
2132
 
2133
  ipaddr.js@1.9.1:
@@ -2371,6 +2249,9 @@ packages:
2371
  magic-string@0.30.17:
2372
  resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
2373
 
 
 
 
2374
  marked@16.1.2:
2375
  resolution: {integrity: sha512-rNQt5EvRinalby7zJZu/mB+BvaAY2oz3wCuCjt1RDrWNpS1Pdf9xqMOeC9Hm5adBdcV/3XZPJpG58eT+WBc0XQ==}
2376
  engines: {node: '>= 20'}
@@ -2583,10 +2464,6 @@ packages:
2583
  resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
2584
  engines: {node: '>=10'}
2585
 
2586
- os-tmpdir@1.0.2:
2587
- resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
2588
- engines: {node: '>=0.10.0'}
2589
-
2590
  p-limit@3.1.0:
2591
  resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
2592
  engines: {node: '>=10'}
@@ -2635,9 +2512,6 @@ packages:
2635
  path-to-regexp@8.3.0:
2636
  resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==}
2637
 
2638
- pathe@1.1.2:
2639
- resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
2640
-
2641
  pathe@2.0.3:
2642
  resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
2643
 
@@ -2656,6 +2530,10 @@ packages:
2656
  resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
2657
  engines: {node: '>=12'}
2658
 
 
 
 
 
2659
  pkce-challenge@5.0.0:
2660
  resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==}
2661
  engines: {node: '>=16.20.0'}
@@ -2670,6 +2548,9 @@ packages:
2670
  pkg-types@2.1.0:
2671
  resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==}
2672
 
 
 
 
2673
  platform@1.3.6:
2674
  resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
2675
 
@@ -3154,10 +3035,6 @@ packages:
3154
  resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==}
3155
  hasBin: true
3156
 
3157
- tmp@0.0.33:
3158
- resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
3159
- engines: {node: '>=0.6.0'}
3160
-
3161
  to-regex-range@5.0.1:
3162
  resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
3163
  engines: {node: '>=8.0'}
@@ -3209,8 +3086,8 @@ packages:
3209
  resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
3210
  engines: {node: '>=10'}
3211
 
3212
- type-fest@4.37.0:
3213
- resolution: {integrity: sha512-S/5/0kFftkq27FPNye0XM1e2NsnoD/3FS+pBmbjmmtLT6I+i344KoOf7pvXreaFsDamWeaJX55nczA1m5PsBDg==}
3214
  engines: {node: '>=16'}
3215
 
3216
  type-is@2.0.1:
@@ -3224,29 +3101,16 @@ packages:
3224
  eslint: ^8.57.0 || ^9.0.0
3225
  typescript: '>=4.8.4 <5.9.0'
3226
 
3227
- typescript@5.6.3:
3228
- resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
3229
- engines: {node: '>=14.17'}
3230
- hasBin: true
3231
-
3232
  typescript@5.8.2:
3233
  resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==}
3234
  engines: {node: '>=14.17'}
3235
  hasBin: true
3236
 
3237
- typia@7.6.4:
3238
- resolution: {integrity: sha512-Z3AcvGBjS7Dc7+iAG2VhsT0NIv3HMoXVTJ3F7Pgth8z7rhQu1JnyS8GGqqWdKk5ROvOgALEVEWmWv3Lym2eBIg==}
3239
  hasBin: true
3240
  peerDependencies:
3241
- '@samchon/openapi': '>=2.4.2 <3.0.0'
3242
- typescript: '>=4.8.0 <5.8.0'
3243
-
3244
- typia@8.0.0:
3245
- resolution: {integrity: sha512-ulYqugl0rXStArmFBxTxwC796gW4KkRas7wy7hOYwtRulxfBOJlurZMZ9MA8lN9LrgOpX/bnW0bW3w75ws6wIA==}
3246
- hasBin: true
3247
- peerDependencies:
3248
- '@samchon/openapi': '>=3.0.0 <4.0.0'
3249
- typescript: '>=4.8.0 <5.9.0'
3250
 
3251
  ufo@1.5.4:
3252
  resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
@@ -3299,14 +3163,14 @@ packages:
3299
  vue-template-es2015-compiler:
3300
  optional: true
3301
 
3302
- unplugin@1.16.1:
3303
- resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
3304
- engines: {node: '>=14.0.0'}
3305
-
3306
  unplugin@2.2.0:
3307
  resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==}
3308
  engines: {node: '>=18.12.0'}
3309
 
 
 
 
 
3310
  uri-js@4.4.1:
3311
  resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
3312
 
@@ -3363,46 +3227,6 @@ packages:
3363
  terser:
3364
  optional: true
3365
 
3366
- vite@6.2.1:
3367
- resolution: {integrity: sha512-n2GnqDb6XPhlt9B8olZPrgMD/es/Nd1RdChF6CBD/fHW6pUyUTt2sQW2fPRX5GiD9XEa6+8A6A4f2vT6pSsE7Q==}
3368
- engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
3369
- hasBin: true
3370
- peerDependencies:
3371
- '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
3372
- jiti: '>=1.21.0'
3373
- less: '*'
3374
- lightningcss: ^1.21.0
3375
- sass: '*'
3376
- sass-embedded: '*'
3377
- stylus: '*'
3378
- sugarss: '*'
3379
- terser: ^5.16.0
3380
- tsx: ^4.8.1
3381
- yaml: ^2.4.2
3382
- peerDependenciesMeta:
3383
- '@types/node':
3384
- optional: true
3385
- jiti:
3386
- optional: true
3387
- less:
3388
- optional: true
3389
- lightningcss:
3390
- optional: true
3391
- sass:
3392
- optional: true
3393
- sass-embedded:
3394
- optional: true
3395
- stylus:
3396
- optional: true
3397
- sugarss:
3398
- optional: true
3399
- terser:
3400
- optional: true
3401
- tsx:
3402
- optional: true
3403
- yaml:
3404
- optional: true
3405
-
3406
  vitefu@1.0.6:
3407
  resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==}
3408
  peerDependencies:
@@ -3536,17 +3360,12 @@ packages:
3536
  resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
3537
  engines: {node: '>= 6'}
3538
 
3539
- yaml@2.7.0:
3540
- resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==}
3541
- engines: {node: '>= 14'}
3542
- hasBin: true
3543
-
3544
  yocto-queue@0.1.0:
3545
  resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
3546
  engines: {node: '>=10'}
3547
 
3548
- yocto-queue@1.2.0:
3549
- resolution: {integrity: sha512-KHBC7z61OJeaMGnF3wqNZj+GGNXOyypZviiKpQeiHirG5Ib1ImwcLBH70rbMSkKfSmUNBsdf2PwaEJtKvgmkNw==}
3550
  engines: {node: '>=12.20'}
3551
 
3552
  zimmerframe@1.1.2:
@@ -3622,147 +3441,72 @@ snapshots:
3622
  '@esbuild/aix-ppc64@0.21.5':
3623
  optional: true
3624
 
3625
- '@esbuild/aix-ppc64@0.25.1':
3626
- optional: true
3627
-
3628
  '@esbuild/android-arm64@0.21.5':
3629
  optional: true
3630
 
3631
- '@esbuild/android-arm64@0.25.1':
3632
- optional: true
3633
-
3634
  '@esbuild/android-arm@0.21.5':
3635
  optional: true
3636
 
3637
- '@esbuild/android-arm@0.25.1':
3638
- optional: true
3639
-
3640
  '@esbuild/android-x64@0.21.5':
3641
  optional: true
3642
 
3643
- '@esbuild/android-x64@0.25.1':
3644
- optional: true
3645
-
3646
  '@esbuild/darwin-arm64@0.21.5':
3647
  optional: true
3648
 
3649
- '@esbuild/darwin-arm64@0.25.1':
3650
- optional: true
3651
-
3652
  '@esbuild/darwin-x64@0.21.5':
3653
  optional: true
3654
 
3655
- '@esbuild/darwin-x64@0.25.1':
3656
- optional: true
3657
-
3658
  '@esbuild/freebsd-arm64@0.21.5':
3659
  optional: true
3660
 
3661
- '@esbuild/freebsd-arm64@0.25.1':
3662
- optional: true
3663
-
3664
  '@esbuild/freebsd-x64@0.21.5':
3665
  optional: true
3666
 
3667
- '@esbuild/freebsd-x64@0.25.1':
3668
- optional: true
3669
-
3670
  '@esbuild/linux-arm64@0.21.5':
3671
  optional: true
3672
 
3673
- '@esbuild/linux-arm64@0.25.1':
3674
- optional: true
3675
-
3676
  '@esbuild/linux-arm@0.21.5':
3677
  optional: true
3678
 
3679
- '@esbuild/linux-arm@0.25.1':
3680
- optional: true
3681
-
3682
  '@esbuild/linux-ia32@0.21.5':
3683
  optional: true
3684
 
3685
- '@esbuild/linux-ia32@0.25.1':
3686
- optional: true
3687
-
3688
  '@esbuild/linux-loong64@0.21.5':
3689
  optional: true
3690
 
3691
- '@esbuild/linux-loong64@0.25.1':
3692
- optional: true
3693
-
3694
  '@esbuild/linux-mips64el@0.21.5':
3695
  optional: true
3696
 
3697
- '@esbuild/linux-mips64el@0.25.1':
3698
- optional: true
3699
-
3700
  '@esbuild/linux-ppc64@0.21.5':
3701
  optional: true
3702
 
3703
- '@esbuild/linux-ppc64@0.25.1':
3704
- optional: true
3705
-
3706
  '@esbuild/linux-riscv64@0.21.5':
3707
  optional: true
3708
 
3709
- '@esbuild/linux-riscv64@0.25.1':
3710
- optional: true
3711
-
3712
  '@esbuild/linux-s390x@0.21.5':
3713
  optional: true
3714
 
3715
- '@esbuild/linux-s390x@0.25.1':
3716
- optional: true
3717
-
3718
  '@esbuild/linux-x64@0.21.5':
3719
  optional: true
3720
 
3721
- '@esbuild/linux-x64@0.25.1':
3722
- optional: true
3723
-
3724
- '@esbuild/netbsd-arm64@0.25.1':
3725
- optional: true
3726
-
3727
  '@esbuild/netbsd-x64@0.21.5':
3728
  optional: true
3729
 
3730
- '@esbuild/netbsd-x64@0.25.1':
3731
- optional: true
3732
-
3733
- '@esbuild/openbsd-arm64@0.25.1':
3734
- optional: true
3735
-
3736
  '@esbuild/openbsd-x64@0.21.5':
3737
  optional: true
3738
 
3739
- '@esbuild/openbsd-x64@0.25.1':
3740
- optional: true
3741
-
3742
  '@esbuild/sunos-x64@0.21.5':
3743
  optional: true
3744
 
3745
- '@esbuild/sunos-x64@0.25.1':
3746
- optional: true
3747
-
3748
  '@esbuild/win32-arm64@0.21.5':
3749
  optional: true
3750
 
3751
- '@esbuild/win32-arm64@0.25.1':
3752
- optional: true
3753
-
3754
  '@esbuild/win32-ia32@0.21.5':
3755
  optional: true
3756
 
3757
- '@esbuild/win32-ia32@0.25.1':
3758
- optional: true
3759
-
3760
  '@esbuild/win32-x64@0.21.5':
3761
  optional: true
3762
 
3763
- '@esbuild/win32-x64@0.25.1':
3764
- optional: true
3765
-
3766
  '@eslint-community/eslint-utils@4.4.1(eslint@9.22.0(jiti@2.4.2))':
3767
  dependencies:
3768
  eslint: 9.22.0(jiti@2.4.2)
@@ -3964,6 +3708,13 @@ snapshots:
3964
  '@img/sharp-win32-x64@0.34.2':
3965
  optional: true
3966
 
 
 
 
 
 
 
 
3967
  '@isaacs/fs-minipass@4.0.1':
3968
  dependencies:
3969
  minipass: 7.1.2
@@ -4100,6 +3851,14 @@ snapshots:
4100
  optionalDependencies:
4101
  rollup: 4.34.9
4102
 
 
 
 
 
 
 
 
 
4103
  '@rollup/rollup-android-arm-eabi@4.34.9':
4104
  optional: true
4105
 
@@ -4157,37 +3916,28 @@ snapshots:
4157
  '@rollup/rollup-win32-x64-msvc@4.34.9':
4158
  optional: true
4159
 
4160
- '@ryoppippi/unplugin-typia@1.2.0(@samchon/openapi@3.0.0)(@types/node@22.14.1)(jiti@2.4.2)(lightningcss@1.29.1)(rollup@4.34.9)(yaml@2.7.0)':
4161
  dependencies:
4162
- '@rollup/pluginutils': 5.1.4(rollup@4.34.9)
4163
- consola: 3.4.0
 
4164
  defu: 6.1.4
4165
- diff-match-patch: 1.0.5
4166
  find-cache-dir: 5.0.0
4167
- magic-string: 0.30.17
4168
- pathe: 1.1.2
4169
- pkg-types: 1.3.1
4170
- type-fest: 4.37.0
4171
- typescript: 5.6.3
4172
- typia: 7.6.4(@samchon/openapi@3.0.0)(typescript@5.6.3)
4173
- unplugin: 1.16.1
4174
- vite: 6.2.1(@types/node@22.14.1)(jiti@2.4.2)(lightningcss@1.29.1)(yaml@2.7.0)
 
 
4175
  transitivePeerDependencies:
4176
- - '@samchon/openapi'
4177
- - '@types/node'
4178
- - jiti
4179
- - less
4180
- - lightningcss
4181
  - rollup
4182
- - sass
4183
- - sass-embedded
4184
- - stylus
4185
- - sugarss
4186
- - terser
4187
- - tsx
4188
- - yaml
4189
 
4190
- '@samchon/openapi@3.0.0': {}
4191
 
4192
  '@shikijs/core@3.4.0':
4193
  dependencies:
@@ -4401,6 +4151,8 @@ snapshots:
4401
 
4402
  '@types/estree@1.0.6': {}
4403
 
 
 
4404
  '@types/hast@3.0.4':
4405
  dependencies:
4406
  '@types/unist': 3.0.3
@@ -4670,6 +4422,8 @@ snapshots:
4670
  base64-js: 1.5.1
4671
  ieee754: 1.2.1
4672
 
 
 
4673
  bytes@3.1.2: {}
4674
 
4675
  cac@6.7.14: {}
@@ -4710,7 +4464,7 @@ snapshots:
4710
 
4711
  character-entities-legacy@3.0.0: {}
4712
 
4713
- chardet@0.7.0: {}
4714
 
4715
  check-error@2.1.1: {}
4716
 
@@ -4774,7 +4528,9 @@ snapshots:
4774
 
4775
  confbox@0.2.1: {}
4776
 
4777
- consola@3.4.0: {}
 
 
4778
 
4779
  content-disposition@1.0.0:
4780
  dependencies:
@@ -4863,7 +4619,7 @@ snapshots:
4863
  dependencies:
4864
  dequal: 2.0.3
4865
 
4866
- diff-match-patch@1.0.5: {}
4867
 
4868
  diff-sequences@29.6.3: {}
4869
 
@@ -4939,34 +4695,6 @@ snapshots:
4939
  '@esbuild/win32-ia32': 0.21.5
4940
  '@esbuild/win32-x64': 0.21.5
4941
 
4942
- esbuild@0.25.1:
4943
- optionalDependencies:
4944
- '@esbuild/aix-ppc64': 0.25.1
4945
- '@esbuild/android-arm': 0.25.1
4946
- '@esbuild/android-arm64': 0.25.1
4947
- '@esbuild/android-x64': 0.25.1
4948
- '@esbuild/darwin-arm64': 0.25.1
4949
- '@esbuild/darwin-x64': 0.25.1
4950
- '@esbuild/freebsd-arm64': 0.25.1
4951
- '@esbuild/freebsd-x64': 0.25.1
4952
- '@esbuild/linux-arm': 0.25.1
4953
- '@esbuild/linux-arm64': 0.25.1
4954
- '@esbuild/linux-ia32': 0.25.1
4955
- '@esbuild/linux-loong64': 0.25.1
4956
- '@esbuild/linux-mips64el': 0.25.1
4957
- '@esbuild/linux-ppc64': 0.25.1
4958
- '@esbuild/linux-riscv64': 0.25.1
4959
- '@esbuild/linux-s390x': 0.25.1
4960
- '@esbuild/linux-x64': 0.25.1
4961
- '@esbuild/netbsd-arm64': 0.25.1
4962
- '@esbuild/netbsd-x64': 0.25.1
4963
- '@esbuild/openbsd-arm64': 0.25.1
4964
- '@esbuild/openbsd-x64': 0.25.1
4965
- '@esbuild/sunos-x64': 0.25.1
4966
- '@esbuild/win32-arm64': 0.25.1
4967
- '@esbuild/win32-ia32': 0.25.1
4968
- '@esbuild/win32-x64': 0.25.1
4969
-
4970
  escape-html@1.0.3: {}
4971
 
4972
  escape-string-regexp@1.0.5: {}
@@ -5137,11 +4865,7 @@ snapshots:
5137
 
5138
  exsolve@1.0.4: {}
5139
 
5140
- external-editor@3.1.0:
5141
- dependencies:
5142
- chardet: 0.7.0
5143
- iconv-lite: 0.4.24
5144
- tmp: 0.0.33
5145
 
5146
  fake-indexeddb@6.0.1: {}
5147
 
@@ -5376,10 +5100,6 @@ snapshots:
5376
  dependencies:
5377
  ms: 2.1.3
5378
 
5379
- iconv-lite@0.4.24:
5380
- dependencies:
5381
- safer-buffer: 2.1.2
5382
-
5383
  iconv-lite@0.6.3:
5384
  dependencies:
5385
  safer-buffer: 2.1.2
@@ -5407,13 +5127,13 @@ snapshots:
5407
 
5408
  ini@4.1.3: {}
5409
 
5410
- inquirer@8.2.6:
5411
  dependencies:
 
5412
  ansi-escapes: 4.3.2
5413
  chalk: 4.1.2
5414
  cli-cursor: 3.1.0
5415
  cli-width: 3.0.0
5416
- external-editor: 3.1.0
5417
  figures: 3.2.0
5418
  lodash: 4.17.21
5419
  mute-stream: 0.0.8
@@ -5424,6 +5144,8 @@ snapshots:
5424
  strip-ansi: 6.0.1
5425
  through: 2.3.8
5426
  wrap-ansi: 6.2.0
 
 
5427
 
5428
  ipaddr.js@1.9.1: {}
5429
 
@@ -5636,6 +5358,10 @@ snapshots:
5636
  dependencies:
5637
  '@jridgewell/sourcemap-codec': 1.5.5
5638
 
 
 
 
 
5639
  marked@16.1.2: {}
5640
 
5641
  matcher@3.0.0:
@@ -5839,15 +5565,13 @@ snapshots:
5839
  strip-ansi: 6.0.1
5840
  wcwidth: 1.0.1
5841
 
5842
- os-tmpdir@1.0.2: {}
5843
-
5844
  p-limit@3.1.0:
5845
  dependencies:
5846
  yocto-queue: 0.1.0
5847
 
5848
  p-limit@4.0.0:
5849
  dependencies:
5850
- yocto-queue: 1.2.0
5851
 
5852
  p-locate@5.0.0:
5853
  dependencies:
@@ -5881,8 +5605,6 @@ snapshots:
5881
 
5882
  path-to-regexp@8.3.0: {}
5883
 
5884
- pathe@1.1.2: {}
5885
-
5886
  pathe@2.0.3: {}
5887
 
5888
  pathval@2.0.0: {}
@@ -5893,6 +5615,8 @@ snapshots:
5893
 
5894
  picomatch@4.0.2: {}
5895
 
 
 
5896
  pkce-challenge@5.0.0: {}
5897
 
5898
  pkg-dir@7.0.0:
@@ -5911,6 +5635,12 @@ snapshots:
5911
  exsolve: 1.0.4
5912
  pathe: 2.0.3
5913
 
 
 
 
 
 
 
5914
  platform@1.3.6: {}
5915
 
5916
  playwright-core@1.52.0: {}
@@ -6422,10 +6152,6 @@ snapshots:
6422
  dependencies:
6423
  tldts-core: 6.1.86
6424
 
6425
- tmp@0.0.33:
6426
- dependencies:
6427
- os-tmpdir: 1.0.2
6428
-
6429
  to-regex-range@5.0.1:
6430
  dependencies:
6431
  is-number: 7.0.0
@@ -6469,7 +6195,7 @@ snapshots:
6469
 
6470
  type-fest@0.21.3: {}
6471
 
6472
- type-fest@4.37.0: {}
6473
 
6474
  type-is@2.0.1:
6475
  dependencies:
@@ -6487,29 +6213,20 @@ snapshots:
6487
  transitivePeerDependencies:
6488
  - supports-color
6489
 
6490
- typescript@5.6.3: {}
6491
-
6492
  typescript@5.8.2: {}
6493
 
6494
- typia@7.6.4(@samchon/openapi@3.0.0)(typescript@5.6.3):
6495
- dependencies:
6496
- '@samchon/openapi': 3.0.0
6497
- commander: 10.0.1
6498
- comment-json: 4.2.5
6499
- inquirer: 8.2.6
6500
- package-manager-detector: 0.2.11
6501
- randexp: 0.5.3
6502
- typescript: 5.6.3
6503
-
6504
- typia@8.0.0(@samchon/openapi@3.0.0)(typescript@5.8.2):
6505
  dependencies:
6506
- '@samchon/openapi': 3.0.0
 
6507
  commander: 10.0.1
6508
  comment-json: 4.2.5
6509
- inquirer: 8.2.6
6510
  package-manager-detector: 0.2.11
6511
  randexp: 0.5.3
6512
  typescript: 5.8.2
 
 
6513
 
6514
  ufo@1.5.4: {}
6515
 
@@ -6554,14 +6271,16 @@ snapshots:
6554
  transitivePeerDependencies:
6555
  - supports-color
6556
 
6557
- unplugin@1.16.1:
6558
  dependencies:
6559
  acorn: 8.14.0
6560
  webpack-virtual-modules: 0.6.2
6561
 
6562
- unplugin@2.2.0:
6563
  dependencies:
6564
- acorn: 8.14.0
 
 
6565
  webpack-virtual-modules: 0.6.2
6566
 
6567
  uri-js@4.4.1:
@@ -6612,18 +6331,6 @@ snapshots:
6612
  fsevents: 2.3.3
6613
  lightningcss: 1.29.1
6614
 
6615
- vite@6.2.1(@types/node@22.14.1)(jiti@2.4.2)(lightningcss@1.29.1)(yaml@2.7.0):
6616
- dependencies:
6617
- esbuild: 0.25.1
6618
- postcss: 8.5.3
6619
- rollup: 4.34.9
6620
- optionalDependencies:
6621
- '@types/node': 22.14.1
6622
- fsevents: 2.3.3
6623
- jiti: 2.4.2
6624
- lightningcss: 1.29.1
6625
- yaml: 2.7.0
6626
-
6627
  vitefu@1.0.6(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)):
6628
  optionalDependencies:
6629
  vite: 5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)
@@ -6737,12 +6444,9 @@ snapshots:
6737
 
6738
  yaml@1.10.2: {}
6739
 
6740
- yaml@2.7.0:
6741
- optional: true
6742
-
6743
  yocto-queue@0.1.0: {}
6744
 
6745
- yocto-queue@1.2.0: {}
6746
 
6747
  zimmerframe@1.1.2: {}
6748
 
 
30
  specifier: ^1.0.1
31
  version: 1.0.1(tailwindcss@4.0.9)
32
  typia:
33
+ specifier: ^9.7.2
34
+ version: 9.7.2(@types/node@22.14.1)(typescript@5.8.2)
35
  devDependencies:
36
  '@eslint/eslintrc':
37
  specifier: ^3.3.0
 
67
  specifier: ^1.49.1
68
  version: 1.52.0
69
  '@ryoppippi/unplugin-typia':
70
+ specifier: ^2.6.5
71
+ version: 2.6.5(rollup@4.34.9)(svelte@5.38.7)(typescript@5.8.2)(typia@9.7.2(@types/node@22.14.1)(typescript@5.8.2))(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1))
72
  '@samchon/openapi':
73
+ specifier: ^4.7.1
74
+ version: 4.7.1
75
  '@sveltejs/adapter-auto':
76
  specifier: ^3.3.1
77
  version: 3.3.1(@sveltejs/kit@2.37.1(@sveltejs/vite-plugin-svelte@4.0.4(svelte@5.38.7)(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)))(svelte@5.38.7)(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)))
 
263
  cpu: [ppc64]
264
  os: [aix]
265
 
 
 
 
 
 
 
266
  '@esbuild/android-arm64@0.21.5':
267
  resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
268
  engines: {node: '>=12'}
269
  cpu: [arm64]
270
  os: [android]
271
 
 
 
 
 
 
 
272
  '@esbuild/android-arm@0.21.5':
273
  resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
274
  engines: {node: '>=12'}
275
  cpu: [arm]
276
  os: [android]
277
 
 
 
 
 
 
 
278
  '@esbuild/android-x64@0.21.5':
279
  resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
280
  engines: {node: '>=12'}
281
  cpu: [x64]
282
  os: [android]
283
 
 
 
 
 
 
 
284
  '@esbuild/darwin-arm64@0.21.5':
285
  resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
286
  engines: {node: '>=12'}
287
  cpu: [arm64]
288
  os: [darwin]
289
 
 
 
 
 
 
 
290
  '@esbuild/darwin-x64@0.21.5':
291
  resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
292
  engines: {node: '>=12'}
293
  cpu: [x64]
294
  os: [darwin]
295
 
 
 
 
 
 
 
296
  '@esbuild/freebsd-arm64@0.21.5':
297
  resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
298
  engines: {node: '>=12'}
299
  cpu: [arm64]
300
  os: [freebsd]
301
 
 
 
 
 
 
 
302
  '@esbuild/freebsd-x64@0.21.5':
303
  resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
304
  engines: {node: '>=12'}
305
  cpu: [x64]
306
  os: [freebsd]
307
 
 
 
 
 
 
 
308
  '@esbuild/linux-arm64@0.21.5':
309
  resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
310
  engines: {node: '>=12'}
311
  cpu: [arm64]
312
  os: [linux]
313
 
 
 
 
 
 
 
314
  '@esbuild/linux-arm@0.21.5':
315
  resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
316
  engines: {node: '>=12'}
317
  cpu: [arm]
318
  os: [linux]
319
 
 
 
 
 
 
 
320
  '@esbuild/linux-ia32@0.21.5':
321
  resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
322
  engines: {node: '>=12'}
323
  cpu: [ia32]
324
  os: [linux]
325
 
 
 
 
 
 
 
326
  '@esbuild/linux-loong64@0.21.5':
327
  resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
328
  engines: {node: '>=12'}
329
  cpu: [loong64]
330
  os: [linux]
331
 
 
 
 
 
 
 
332
  '@esbuild/linux-mips64el@0.21.5':
333
  resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
334
  engines: {node: '>=12'}
335
  cpu: [mips64el]
336
  os: [linux]
337
 
 
 
 
 
 
 
338
  '@esbuild/linux-ppc64@0.21.5':
339
  resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
340
  engines: {node: '>=12'}
341
  cpu: [ppc64]
342
  os: [linux]
343
 
 
 
 
 
 
 
344
  '@esbuild/linux-riscv64@0.21.5':
345
  resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
346
  engines: {node: '>=12'}
347
  cpu: [riscv64]
348
  os: [linux]
349
 
 
 
 
 
 
 
350
  '@esbuild/linux-s390x@0.21.5':
351
  resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
352
  engines: {node: '>=12'}
353
  cpu: [s390x]
354
  os: [linux]
355
 
 
 
 
 
 
 
356
  '@esbuild/linux-x64@0.21.5':
357
  resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
358
  engines: {node: '>=12'}
359
  cpu: [x64]
360
  os: [linux]
361
 
 
 
 
 
 
 
 
 
 
 
 
 
362
  '@esbuild/netbsd-x64@0.21.5':
363
  resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
364
  engines: {node: '>=12'}
365
  cpu: [x64]
366
  os: [netbsd]
367
 
 
 
 
 
 
 
 
 
 
 
 
 
368
  '@esbuild/openbsd-x64@0.21.5':
369
  resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
370
  engines: {node: '>=12'}
371
  cpu: [x64]
372
  os: [openbsd]
373
 
 
 
 
 
 
 
374
  '@esbuild/sunos-x64@0.21.5':
375
  resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
376
  engines: {node: '>=12'}
377
  cpu: [x64]
378
  os: [sunos]
379
 
 
 
 
 
 
 
380
  '@esbuild/win32-arm64@0.21.5':
381
  resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
382
  engines: {node: '>=12'}
383
  cpu: [arm64]
384
  os: [win32]
385
 
 
 
 
 
 
 
386
  '@esbuild/win32-ia32@0.21.5':
387
  resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
388
  engines: {node: '>=12'}
389
  cpu: [ia32]
390
  os: [win32]
391
 
 
 
 
 
 
 
392
  '@esbuild/win32-x64@0.21.5':
393
  resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
394
  engines: {node: '>=12'}
395
  cpu: [x64]
396
  os: [win32]
397
 
 
 
 
 
 
 
398
  '@eslint-community/eslint-utils@4.4.1':
399
  resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==}
400
  engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
 
618
  cpu: [x64]
619
  os: [win32]
620
 
621
+ '@inquirer/external-editor@1.0.1':
622
+ resolution: {integrity: sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==}
623
+ engines: {node: '>=18'}
624
+ peerDependencies:
625
+ '@types/node': '>=18'
626
+ peerDependenciesMeta:
627
+ '@types/node':
628
+ optional: true
629
+
630
  '@isaacs/fs-minipass@4.0.1':
631
  resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
632
  engines: {node: '>=18.0.0'}
 
758
  rollup:
759
  optional: true
760
 
761
+ '@rollup/pluginutils@5.3.0':
762
+ resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==}
763
+ engines: {node: '>=14.0.0'}
764
+ peerDependencies:
765
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
766
+ peerDependenciesMeta:
767
+ rollup:
768
+ optional: true
769
+
770
  '@rollup/rollup-android-arm-eabi@4.34.9':
771
  resolution: {integrity: sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA==}
772
  cpu: [arm]
 
862
  cpu: [x64]
863
  os: [win32]
864
 
865
+ '@ryoppippi/unplugin-typia@2.6.5':
866
+ resolution: {integrity: sha512-Lg7Rho00E6Jn00Gle/Rn6ZWhUJj9U0J0iahfBUqqiXWrLWZdjXbeMCW1+82/7qnVQaqhlgz69hbd3JWYCtYivQ==}
867
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
868
+ peerDependencies:
869
+ svelte: ^5.28.2
870
+ typescript: '>=4.8.0 <5.9.0'
871
+ typia: '>=9.3.0'
872
+ vite: '>=3.0.0'
873
+ peerDependenciesMeta:
874
+ svelte:
875
+ optional: true
876
+ vite:
877
+ optional: true
878
 
879
+ '@samchon/openapi@4.7.1':
880
+ resolution: {integrity: sha512-+rkMlSKMt7l3KGWJVWUle1CXEm0vA8FIF2rufHl+T1gN/gGrTEhL1gDK3FHYf8Nl5XReK0r1vL6Q2QTMwQN7xQ==}
881
 
882
  '@shikijs/core@3.4.0':
883
  resolution: {integrity: sha512-0YOzTSRDn/IAfQWtK791gs1u8v87HNGToU6IwcA3K7nPoVOrS2Dh6X6A6YfXgPTSkTwR5y6myk0MnI0htjnwrA==}
 
1071
  '@types/estree@1.0.6':
1072
  resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
1073
 
1074
+ '@types/estree@1.0.8':
1075
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
1076
+
1077
  '@types/hast@3.0.4':
1078
  resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
1079
 
 
1300
  buffer@5.7.1:
1301
  resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
1302
 
1303
+ bun-only@0.0.1:
1304
+ resolution: {integrity: sha512-eQdy3eKF3MPcrwhvDq/7BykQ9kpl9Lu/zJ9IcL1AsjZ4vct68Du8reZisptp7YL8b65iImMf9j06xmGUNsc2rQ==}
1305
+
1306
  bytes@3.1.2:
1307
  resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
1308
  engines: {node: '>= 0.8'}
 
1344
  character-entities-legacy@3.0.0:
1345
  resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
1346
 
1347
+ chardet@2.1.0:
1348
+ resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==}
1349
 
1350
  check-error@2.1.1:
1351
  resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
 
1423
  confbox@0.2.1:
1424
  resolution: {integrity: sha512-hkT3yDPFbs95mNCy1+7qNKC6Pro+/ibzYxtM2iqEigpf0sVw+bg4Zh9/snjsBcf990vfIsg5+1U7VyiyBb3etg==}
1425
 
1426
+ confbox@0.2.2:
1427
+ resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==}
1428
+
1429
+ consola@3.4.2:
1430
+ resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==}
1431
  engines: {node: ^14.18.0 || >=16.10.0}
1432
 
1433
  content-disposition@1.0.0:
 
1544
  devlop@1.1.0:
1545
  resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
1546
 
1547
+ diff-match-patch-es@1.0.1:
1548
+ resolution: {integrity: sha512-KhSofrZDERg/NE6Nd+TK53knp2qz0o2Ix8rhkXd3Chfm7Wlo58Eq/juNmkyS6bS+3xS26L3Pstz3BdY/q+e9UQ==}
1549
 
1550
  diff-sequences@29.6.3:
1551
  resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
 
1614
  engines: {node: '>=12'}
1615
  hasBin: true
1616
 
 
 
 
 
 
1617
  escape-html@1.0.3:
1618
  resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
1619
 
 
1747
  exsolve@1.0.4:
1748
  resolution: {integrity: sha512-xsZH6PXaER4XoV+NiT7JHp1bJodJVT+cxeSH1G0f0tlT0lJqYuHUP3bUx2HtfTDvOagMINYp8rsqusxud3RXhw==}
1749
 
1750
+ exsolve@1.0.7:
1751
+ resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==}
 
1752
 
1753
  fake-indexeddb@6.0.1:
1754
  resolution: {integrity: sha512-He2AjQGHe46svIFq5+L2Nx/eHDTI1oKgoevBP+TthnjymXiKkeJQ3+ITeWey99Y5+2OaPFbI1qEsx/5RsGtWnQ==}
 
1967
  humanize-ms@1.2.1:
1968
  resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
1969
 
 
 
 
 
1970
  iconv-lite@0.6.3:
1971
  resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
1972
  engines: {node: '>=0.10.0'}
 
2004
  resolution: {integrity: sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==}
2005
  engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
2006
 
2007
+ inquirer@8.2.7:
2008
+ resolution: {integrity: sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==}
2009
  engines: {node: '>=12.0.0'}
2010
 
2011
  ipaddr.js@1.9.1:
 
2249
  magic-string@0.30.17:
2250
  resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
2251
 
2252
+ magic-string@0.30.19:
2253
+ resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==}
2254
+
2255
  marked@16.1.2:
2256
  resolution: {integrity: sha512-rNQt5EvRinalby7zJZu/mB+BvaAY2oz3wCuCjt1RDrWNpS1Pdf9xqMOeC9Hm5adBdcV/3XZPJpG58eT+WBc0XQ==}
2257
  engines: {node: '>= 20'}
 
2464
  resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
2465
  engines: {node: '>=10'}
2466
 
 
 
 
 
2467
  p-limit@3.1.0:
2468
  resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
2469
  engines: {node: '>=10'}
 
2512
  path-to-regexp@8.3.0:
2513
  resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==}
2514
 
 
 
 
2515
  pathe@2.0.3:
2516
  resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
2517
 
 
2530
  resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
2531
  engines: {node: '>=12'}
2532
 
2533
+ picomatch@4.0.3:
2534
+ resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
2535
+ engines: {node: '>=12'}
2536
+
2537
  pkce-challenge@5.0.0:
2538
  resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==}
2539
  engines: {node: '>=16.20.0'}
 
2548
  pkg-types@2.1.0:
2549
  resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==}
2550
 
2551
+ pkg-types@2.3.0:
2552
+ resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==}
2553
+
2554
  platform@1.3.6:
2555
  resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
2556
 
 
3035
  resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==}
3036
  hasBin: true
3037
 
 
 
 
 
3038
  to-regex-range@5.0.1:
3039
  resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
3040
  engines: {node: '>=8.0'}
 
3086
  resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
3087
  engines: {node: '>=10'}
3088
 
3089
+ type-fest@4.41.0:
3090
+ resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==}
3091
  engines: {node: '>=16'}
3092
 
3093
  type-is@2.0.1:
 
3101
  eslint: ^8.57.0 || ^9.0.0
3102
  typescript: '>=4.8.4 <5.9.0'
3103
 
 
 
 
 
 
3104
  typescript@5.8.2:
3105
  resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==}
3106
  engines: {node: '>=14.17'}
3107
  hasBin: true
3108
 
3109
+ typia@9.7.2:
3110
+ resolution: {integrity: sha512-eLIKd0KHZtSvbsA+FYwX+Y0ZBt0BwVGz3GgODQX+6GfGL4DOzKW02LEx62oUZg6vCQX1BL5xyiPXAIdW+Hc51g==}
3111
  hasBin: true
3112
  peerDependencies:
3113
+ typescript: '>=4.8.0 <5.10.0'
 
 
 
 
 
 
 
 
3114
 
3115
  ufo@1.5.4:
3116
  resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
 
3163
  vue-template-es2015-compiler:
3164
  optional: true
3165
 
 
 
 
 
3166
  unplugin@2.2.0:
3167
  resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==}
3168
  engines: {node: '>=18.12.0'}
3169
 
3170
+ unplugin@2.3.10:
3171
+ resolution: {integrity: sha512-6NCPkv1ClwH+/BGE9QeoTIl09nuiAt0gS28nn1PvYXsGKRwM2TCbFA2QiilmehPDTXIe684k4rZI1yl3A1PCUw==}
3172
+ engines: {node: '>=18.12.0'}
3173
+
3174
  uri-js@4.4.1:
3175
  resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
3176
 
 
3227
  terser:
3228
  optional: true
3229
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3230
  vitefu@1.0.6:
3231
  resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==}
3232
  peerDependencies:
 
3360
  resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
3361
  engines: {node: '>= 6'}
3362
 
 
 
 
 
 
3363
  yocto-queue@0.1.0:
3364
  resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
3365
  engines: {node: '>=10'}
3366
 
3367
+ yocto-queue@1.2.1:
3368
+ resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==}
3369
  engines: {node: '>=12.20'}
3370
 
3371
  zimmerframe@1.1.2:
 
3441
  '@esbuild/aix-ppc64@0.21.5':
3442
  optional: true
3443
 
 
 
 
3444
  '@esbuild/android-arm64@0.21.5':
3445
  optional: true
3446
 
 
 
 
3447
  '@esbuild/android-arm@0.21.5':
3448
  optional: true
3449
 
 
 
 
3450
  '@esbuild/android-x64@0.21.5':
3451
  optional: true
3452
 
 
 
 
3453
  '@esbuild/darwin-arm64@0.21.5':
3454
  optional: true
3455
 
 
 
 
3456
  '@esbuild/darwin-x64@0.21.5':
3457
  optional: true
3458
 
 
 
 
3459
  '@esbuild/freebsd-arm64@0.21.5':
3460
  optional: true
3461
 
 
 
 
3462
  '@esbuild/freebsd-x64@0.21.5':
3463
  optional: true
3464
 
 
 
 
3465
  '@esbuild/linux-arm64@0.21.5':
3466
  optional: true
3467
 
 
 
 
3468
  '@esbuild/linux-arm@0.21.5':
3469
  optional: true
3470
 
 
 
 
3471
  '@esbuild/linux-ia32@0.21.5':
3472
  optional: true
3473
 
 
 
 
3474
  '@esbuild/linux-loong64@0.21.5':
3475
  optional: true
3476
 
 
 
 
3477
  '@esbuild/linux-mips64el@0.21.5':
3478
  optional: true
3479
 
 
 
 
3480
  '@esbuild/linux-ppc64@0.21.5':
3481
  optional: true
3482
 
 
 
 
3483
  '@esbuild/linux-riscv64@0.21.5':
3484
  optional: true
3485
 
 
 
 
3486
  '@esbuild/linux-s390x@0.21.5':
3487
  optional: true
3488
 
 
 
 
3489
  '@esbuild/linux-x64@0.21.5':
3490
  optional: true
3491
 
 
 
 
 
 
 
3492
  '@esbuild/netbsd-x64@0.21.5':
3493
  optional: true
3494
 
 
 
 
 
 
 
3495
  '@esbuild/openbsd-x64@0.21.5':
3496
  optional: true
3497
 
 
 
 
3498
  '@esbuild/sunos-x64@0.21.5':
3499
  optional: true
3500
 
 
 
 
3501
  '@esbuild/win32-arm64@0.21.5':
3502
  optional: true
3503
 
 
 
 
3504
  '@esbuild/win32-ia32@0.21.5':
3505
  optional: true
3506
 
 
 
 
3507
  '@esbuild/win32-x64@0.21.5':
3508
  optional: true
3509
 
 
 
 
3510
  '@eslint-community/eslint-utils@4.4.1(eslint@9.22.0(jiti@2.4.2))':
3511
  dependencies:
3512
  eslint: 9.22.0(jiti@2.4.2)
 
3708
  '@img/sharp-win32-x64@0.34.2':
3709
  optional: true
3710
 
3711
+ '@inquirer/external-editor@1.0.1(@types/node@22.14.1)':
3712
+ dependencies:
3713
+ chardet: 2.1.0
3714
+ iconv-lite: 0.6.3
3715
+ optionalDependencies:
3716
+ '@types/node': 22.14.1
3717
+
3718
  '@isaacs/fs-minipass@4.0.1':
3719
  dependencies:
3720
  minipass: 7.1.2
 
3851
  optionalDependencies:
3852
  rollup: 4.34.9
3853
 
3854
+ '@rollup/pluginutils@5.3.0(rollup@4.34.9)':
3855
+ dependencies:
3856
+ '@types/estree': 1.0.8
3857
+ estree-walker: 2.0.2
3858
+ picomatch: 4.0.3
3859
+ optionalDependencies:
3860
+ rollup: 4.34.9
3861
+
3862
  '@rollup/rollup-android-arm-eabi@4.34.9':
3863
  optional: true
3864
 
 
3916
  '@rollup/rollup-win32-x64-msvc@4.34.9':
3917
  optional: true
3918
 
3919
+ '@ryoppippi/unplugin-typia@2.6.5(rollup@4.34.9)(svelte@5.38.7)(typescript@5.8.2)(typia@9.7.2(@types/node@22.14.1)(typescript@5.8.2))(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1))':
3920
  dependencies:
3921
+ '@rollup/pluginutils': 5.3.0(rollup@4.34.9)
3922
+ bun-only: 0.0.1
3923
+ consola: 3.4.2
3924
  defu: 6.1.4
3925
+ diff-match-patch-es: 1.0.1
3926
  find-cache-dir: 5.0.0
3927
+ magic-string: 0.30.19
3928
+ pathe: 2.0.3
3929
+ pkg-types: 2.3.0
3930
+ type-fest: 4.41.0
3931
+ typescript: 5.8.2
3932
+ typia: 9.7.2(@types/node@22.14.1)(typescript@5.8.2)
3933
+ unplugin: 2.3.10
3934
+ optionalDependencies:
3935
+ svelte: 5.38.7
3936
+ vite: 5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)
3937
  transitivePeerDependencies:
 
 
 
 
 
3938
  - rollup
 
 
 
 
 
 
 
3939
 
3940
+ '@samchon/openapi@4.7.1': {}
3941
 
3942
  '@shikijs/core@3.4.0':
3943
  dependencies:
 
4151
 
4152
  '@types/estree@1.0.6': {}
4153
 
4154
+ '@types/estree@1.0.8': {}
4155
+
4156
  '@types/hast@3.0.4':
4157
  dependencies:
4158
  '@types/unist': 3.0.3
 
4422
  base64-js: 1.5.1
4423
  ieee754: 1.2.1
4424
 
4425
+ bun-only@0.0.1: {}
4426
+
4427
  bytes@3.1.2: {}
4428
 
4429
  cac@6.7.14: {}
 
4464
 
4465
  character-entities-legacy@3.0.0: {}
4466
 
4467
+ chardet@2.1.0: {}
4468
 
4469
  check-error@2.1.1: {}
4470
 
 
4528
 
4529
  confbox@0.2.1: {}
4530
 
4531
+ confbox@0.2.2: {}
4532
+
4533
+ consola@3.4.2: {}
4534
 
4535
  content-disposition@1.0.0:
4536
  dependencies:
 
4619
  dependencies:
4620
  dequal: 2.0.3
4621
 
4622
+ diff-match-patch-es@1.0.1: {}
4623
 
4624
  diff-sequences@29.6.3: {}
4625
 
 
4695
  '@esbuild/win32-ia32': 0.21.5
4696
  '@esbuild/win32-x64': 0.21.5
4697
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4698
  escape-html@1.0.3: {}
4699
 
4700
  escape-string-regexp@1.0.5: {}
 
4865
 
4866
  exsolve@1.0.4: {}
4867
 
4868
+ exsolve@1.0.7: {}
 
 
 
 
4869
 
4870
  fake-indexeddb@6.0.1: {}
4871
 
 
5100
  dependencies:
5101
  ms: 2.1.3
5102
 
 
 
 
 
5103
  iconv-lite@0.6.3:
5104
  dependencies:
5105
  safer-buffer: 2.1.2
 
5127
 
5128
  ini@4.1.3: {}
5129
 
5130
+ inquirer@8.2.7(@types/node@22.14.1):
5131
  dependencies:
5132
+ '@inquirer/external-editor': 1.0.1(@types/node@22.14.1)
5133
  ansi-escapes: 4.3.2
5134
  chalk: 4.1.2
5135
  cli-cursor: 3.1.0
5136
  cli-width: 3.0.0
 
5137
  figures: 3.2.0
5138
  lodash: 4.17.21
5139
  mute-stream: 0.0.8
 
5144
  strip-ansi: 6.0.1
5145
  through: 2.3.8
5146
  wrap-ansi: 6.2.0
5147
+ transitivePeerDependencies:
5148
+ - '@types/node'
5149
 
5150
  ipaddr.js@1.9.1: {}
5151
 
 
5358
  dependencies:
5359
  '@jridgewell/sourcemap-codec': 1.5.5
5360
 
5361
+ magic-string@0.30.19:
5362
+ dependencies:
5363
+ '@jridgewell/sourcemap-codec': 1.5.5
5364
+
5365
  marked@16.1.2: {}
5366
 
5367
  matcher@3.0.0:
 
5565
  strip-ansi: 6.0.1
5566
  wcwidth: 1.0.1
5567
 
 
 
5568
  p-limit@3.1.0:
5569
  dependencies:
5570
  yocto-queue: 0.1.0
5571
 
5572
  p-limit@4.0.0:
5573
  dependencies:
5574
+ yocto-queue: 1.2.1
5575
 
5576
  p-locate@5.0.0:
5577
  dependencies:
 
5605
 
5606
  path-to-regexp@8.3.0: {}
5607
 
 
 
5608
  pathe@2.0.3: {}
5609
 
5610
  pathval@2.0.0: {}
 
5615
 
5616
  picomatch@4.0.2: {}
5617
 
5618
+ picomatch@4.0.3: {}
5619
+
5620
  pkce-challenge@5.0.0: {}
5621
 
5622
  pkg-dir@7.0.0:
 
5635
  exsolve: 1.0.4
5636
  pathe: 2.0.3
5637
 
5638
+ pkg-types@2.3.0:
5639
+ dependencies:
5640
+ confbox: 0.2.2
5641
+ exsolve: 1.0.7
5642
+ pathe: 2.0.3
5643
+
5644
  platform@1.3.6: {}
5645
 
5646
  playwright-core@1.52.0: {}
 
6152
  dependencies:
6153
  tldts-core: 6.1.86
6154
 
 
 
 
 
6155
  to-regex-range@5.0.1:
6156
  dependencies:
6157
  is-number: 7.0.0
 
6195
 
6196
  type-fest@0.21.3: {}
6197
 
6198
+ type-fest@4.41.0: {}
6199
 
6200
  type-is@2.0.1:
6201
  dependencies:
 
6213
  transitivePeerDependencies:
6214
  - supports-color
6215
 
 
 
6216
  typescript@5.8.2: {}
6217
 
6218
+ typia@9.7.2(@types/node@22.14.1)(typescript@5.8.2):
 
 
 
 
 
 
 
 
 
 
6219
  dependencies:
6220
+ '@samchon/openapi': 4.7.1
6221
+ '@standard-schema/spec': 1.0.0
6222
  commander: 10.0.1
6223
  comment-json: 4.2.5
6224
+ inquirer: 8.2.7(@types/node@22.14.1)
6225
  package-manager-detector: 0.2.11
6226
  randexp: 0.5.3
6227
  typescript: 5.8.2
6228
+ transitivePeerDependencies:
6229
+ - '@types/node'
6230
 
6231
  ufo@1.5.4: {}
6232
 
 
6271
  transitivePeerDependencies:
6272
  - supports-color
6273
 
6274
+ unplugin@2.2.0:
6275
  dependencies:
6276
  acorn: 8.14.0
6277
  webpack-virtual-modules: 0.6.2
6278
 
6279
+ unplugin@2.3.10:
6280
  dependencies:
6281
+ '@jridgewell/remapping': 2.3.5
6282
+ acorn: 8.15.0
6283
+ picomatch: 4.0.3
6284
  webpack-virtual-modules: 0.6.2
6285
 
6286
  uri-js@4.4.1:
 
6331
  fsevents: 2.3.3
6332
  lightningcss: 1.29.1
6333
 
 
 
 
 
 
 
 
 
 
 
 
 
6334
  vitefu@1.0.6(vite@5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)):
6335
  optionalDependencies:
6336
  vite: 5.4.14(@types/node@22.14.1)(lightningcss@1.29.1)
 
6444
 
6445
  yaml@1.10.2: {}
6446
 
 
 
 
6447
  yocto-queue@0.1.0: {}
6448
 
6449
+ yocto-queue@1.2.1: {}
6450
 
6451
  zimmerframe@1.1.2: {}
6452
 
src/lib/components/avatar.svelte CHANGED
@@ -1,4 +1,5 @@
1
  <script lang="ts">
 
2
  import { isCustomModel, type CustomModel, type Model } from "$lib/types.js";
3
  import IconCube from "~icons/carbon/cube";
4
 
@@ -8,24 +9,17 @@
8
  size?: "sm" | "md";
9
  }
10
 
11
- let { model, orgName = undefined, size = "md" }: Props = $props();
12
 
13
  let sizeClass = $derived(size === "sm" ? "size-3" : "size-4");
14
  let isCustom = $derived(isCustomModel(model));
15
- let _orgName = $derived(orgName ?? (!isCustom ? model.id.split("/")[0] : undefined));
 
16
 
17
- async function getAvatarUrl(orgName?: string) {
18
- if (!orgName) return;
19
- const url = `https://huggingface.co/api/organizations/${orgName}/avatar`;
20
- const res = await fetch(url);
21
- if (!res.ok) {
22
- console.error(`Error getting avatar url for org: ${orgName}`, res.status, res.statusText);
23
- return;
24
- }
25
- const json = await res.json();
26
- const { avatarUrl } = json;
27
- return avatarUrl;
28
- }
29
  </script>
30
 
31
  {#if isCustom}
@@ -34,16 +28,8 @@
34
  >
35
  <IconCube class="size-full p-0.5" />
36
  </div>
 
 
37
  {:else}
38
- {#await getAvatarUrl(_orgName)}
39
- <div class="{sizeClass} flex-none rounded-sm bg-gray-200"></div>
40
- {:then avatarUrl}
41
- {#if avatarUrl}
42
- <img class="{sizeClass} flex-none rounded-sm bg-gray-200 object-cover" src={avatarUrl} alt="{_orgName} avatar" />
43
- {:else}
44
- <div class="{sizeClass} flex-none rounded-sm bg-gray-200"></div>
45
- {/if}
46
- {:catch}
47
- <div class="{sizeClass} flex-none rounded-sm bg-gray-200"></div>
48
- {/await}
49
  {/if}
 
1
  <script lang="ts">
2
+ import { getAvatarUrl } from "$lib/remote/avatar.remote";
3
  import { isCustomModel, type CustomModel, type Model } from "$lib/types.js";
4
  import IconCube from "~icons/carbon/cube";
5
 
 
9
  size?: "sm" | "md";
10
  }
11
 
12
+ let { model, orgName: _orgName = undefined, size = "md" }: Props = $props();
13
 
14
  let sizeClass = $derived(size === "sm" ? "size-3" : "size-4");
15
  let isCustom = $derived(isCustomModel(model));
16
+ let orgName = $derived(_orgName ?? (!isCustom ? model.id.split("/")[0] : undefined));
17
+ let avatarUrl = $state<string>();
18
 
19
+ $effect(() => {
20
+ avatarUrl = undefined;
21
+ getAvatarUrl(orgName).then(url => (avatarUrl = url));
22
+ });
 
 
 
 
 
 
 
 
23
  </script>
24
 
25
  {#if isCustom}
 
28
  >
29
  <IconCube class="size-full p-0.5" />
30
  </div>
31
+ {:else if avatarUrl}
32
+ <img class="{sizeClass} flex-none rounded-sm bg-gray-200 object-cover" src={avatarUrl} alt="{orgName} avatar" />
33
  {:else}
34
+ <div class="{sizeClass} flex-none rounded-sm bg-gray-200"></div>
 
 
 
 
 
 
 
 
 
 
35
  {/if}
src/lib/remote/avatar.remote.ts ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import { query } from "$app/server";
2
+ import typia from "typia";
3
+
4
+ type AvatarJson = {
5
+ avatarUrl: string;
6
+ };
7
+
8
+ export const getAvatarUrl = query(
9
+ typia.createValidate<string | undefined>(),
10
+ async (orgName): Promise<string | undefined> => {
11
+ if (!orgName) return;
12
+ const url = `https://huggingface.co/api/organizations/${orgName}/avatar`;
13
+ const res = await fetch(url);
14
+ if (!res.ok) {
15
+ throw new Error(`Error getting avatar url for org: ${orgName}`);
16
+ }
17
+
18
+ const json = await res.json();
19
+ typia.assert<AvatarJson>(json);
20
+ const { avatarUrl } = json;
21
+ return avatarUrl;
22
+ },
23
+ );