wuyiqunLu commited on
Commit
f6d4a1c
1 Parent(s): 085b520

add sharp (#38)

Browse files
Files changed (2) hide show
  1. package.json +1 -0
  2. pnpm-lock.yaml +264 -0
package.json CHANGED
@@ -51,6 +51,7 @@
51
  "react-textarea-autosize": "^8.5.3",
52
  "remark-gfm": "^3.0.1",
53
  "remark-math": "^5.1.1",
 
54
  "uuid": "^9.0.1"
55
  },
56
  "devDependencies": {
 
51
  "react-textarea-autosize": "^8.5.3",
52
  "remark-gfm": "^3.0.1",
53
  "remark-math": "^5.1.1",
54
+ "sharp": "^0.33.3",
55
  "uuid": "^9.0.1"
56
  },
57
  "devDependencies": {
pnpm-lock.yaml CHANGED
@@ -122,6 +122,9 @@ importers:
122
  remark-math:
123
  specifier: ^5.1.1
124
  version: 5.1.1
 
 
 
125
  uuid:
126
  specifier: ^9.0.1
127
  version: 9.0.1
@@ -417,6 +420,9 @@ packages:
417
  resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
418
  engines: {node: '>=6.9.0'}
419
 
 
 
 
420
  '@emotion/is-prop-valid@0.8.8':
421
  resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
422
 
@@ -467,6 +473,119 @@ packages:
467
  '@humanwhocodes/object-schema@2.0.3':
468
  resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
469
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
470
  '@isaacs/cliui@8.0.2':
471
  resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
472
  engines: {node: '>=12'}
@@ -1524,6 +1643,13 @@ packages:
1524
  color-name@1.1.4:
1525
  resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
1526
 
 
 
 
 
 
 
 
1527
  combined-stream@1.0.8:
1528
  resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
1529
  engines: {node: '>= 0.8'}
@@ -1637,6 +1763,10 @@ packages:
1637
  resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
1638
  engines: {node: '>=6'}
1639
 
 
 
 
 
1640
  detect-node-es@1.1.0:
1641
  resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
1642
 
@@ -2143,6 +2273,9 @@ packages:
2143
  resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
2144
  engines: {node: '>= 0.4'}
2145
 
 
 
 
2146
  is-async-function@2.0.0:
2147
  resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
2148
  engines: {node: '>= 0.4'}
@@ -3119,6 +3252,10 @@ packages:
3119
  resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
3120
  engines: {node: '>= 0.4'}
3121
 
 
 
 
 
3122
  shebang-command@2.0.0:
3123
  resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
3124
  engines: {node: '>=8'}
@@ -3135,6 +3272,9 @@ packages:
3135
  resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
3136
  engines: {node: '>=14'}
3137
 
 
 
 
3138
  slash@3.0.0:
3139
  resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
3140
  engines: {node: '>=8'}
@@ -4182,6 +4322,11 @@ snapshots:
4182
  '@babel/helper-validator-identifier': 7.22.20
4183
  to-fast-properties: 2.0.0
4184
 
 
 
 
 
 
4185
  '@emotion/is-prop-valid@0.8.8':
4186
  dependencies:
4187
  '@emotion/memoize': 0.7.4
@@ -4242,6 +4387,81 @@ snapshots:
4242
 
4243
  '@humanwhocodes/object-schema@2.0.3': {}
4244
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4245
  '@isaacs/cliui@8.0.2':
4246
  dependencies:
4247
  string-width: 5.1.2
@@ -5485,6 +5705,16 @@ snapshots:
5485
 
5486
  color-name@1.1.4: {}
5487
 
 
 
 
 
 
 
 
 
 
 
5488
  combined-stream@1.0.8:
5489
  dependencies:
5490
  delayed-stream: 1.0.0
@@ -5578,6 +5808,8 @@ snapshots:
5578
 
5579
  dequal@2.0.3: {}
5580
 
 
 
5581
  detect-node-es@1.1.0: {}
5582
 
5583
  didyoumean@1.2.2: {}
@@ -6242,6 +6474,8 @@ snapshots:
6242
  call-bind: 1.0.7
6243
  get-intrinsic: 1.2.4
6244
 
 
 
6245
  is-async-function@2.0.0:
6246
  dependencies:
6247
  has-tostringtag: 1.0.2
@@ -7393,6 +7627,32 @@ snapshots:
7393
  functions-have-names: 1.2.3
7394
  has-property-descriptors: 1.0.2
7395
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7396
  shebang-command@2.0.0:
7397
  dependencies:
7398
  shebang-regex: 3.0.0
@@ -7408,6 +7668,10 @@ snapshots:
7408
 
7409
  signal-exit@4.1.0: {}
7410
 
 
 
 
 
7411
  slash@3.0.0: {}
7412
 
7413
  solid-js@1.8.16:
 
122
  remark-math:
123
  specifier: ^5.1.1
124
  version: 5.1.1
125
+ sharp:
126
+ specifier: ^0.33.3
127
+ version: 0.33.3
128
  uuid:
129
  specifier: ^9.0.1
130
  version: 9.0.1
 
420
  resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
421
  engines: {node: '>=6.9.0'}
422
 
423
+ '@emnapi/runtime@1.1.1':
424
+ resolution: {integrity: sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ==}
425
+
426
  '@emotion/is-prop-valid@0.8.8':
427
  resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
428
 
 
473
  '@humanwhocodes/object-schema@2.0.3':
474
  resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
475
 
476
+ '@img/sharp-darwin-arm64@0.33.3':
477
+ resolution: {integrity: sha512-FaNiGX1MrOuJ3hxuNzWgsT/mg5OHG/Izh59WW2mk1UwYHUwtfbhk5QNKYZgxf0pLOhx9ctGiGa2OykD71vOnSw==}
478
+ engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
479
+ cpu: [arm64]
480
+ os: [darwin]
481
+
482
+ '@img/sharp-darwin-x64@0.33.3':
483
+ resolution: {integrity: sha512-2QeSl7QDK9ru//YBT4sQkoq7L0EAJZA3rtV+v9p8xTKl4U1bUqTIaCnoC7Ctx2kCjQgwFXDasOtPTCT8eCTXvw==}
484
+ engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
485
+ cpu: [x64]
486
+ os: [darwin]
487
+
488
+ '@img/sharp-libvips-darwin-arm64@1.0.2':
489
+ resolution: {integrity: sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==}
490
+ engines: {macos: '>=11', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
491
+ cpu: [arm64]
492
+ os: [darwin]
493
+
494
+ '@img/sharp-libvips-darwin-x64@1.0.2':
495
+ resolution: {integrity: sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==}
496
+ engines: {macos: '>=10.13', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
497
+ cpu: [x64]
498
+ os: [darwin]
499
+
500
+ '@img/sharp-libvips-linux-arm64@1.0.2':
501
+ resolution: {integrity: sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==}
502
+ engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
503
+ cpu: [arm64]
504
+ os: [linux]
505
+
506
+ '@img/sharp-libvips-linux-arm@1.0.2':
507
+ resolution: {integrity: sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==}
508
+ engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
509
+ cpu: [arm]
510
+ os: [linux]
511
+
512
+ '@img/sharp-libvips-linux-s390x@1.0.2':
513
+ resolution: {integrity: sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==}
514
+ engines: {glibc: '>=2.28', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
515
+ cpu: [s390x]
516
+ os: [linux]
517
+
518
+ '@img/sharp-libvips-linux-x64@1.0.2':
519
+ resolution: {integrity: sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==}
520
+ engines: {glibc: '>=2.26', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
521
+ cpu: [x64]
522
+ os: [linux]
523
+
524
+ '@img/sharp-libvips-linuxmusl-arm64@1.0.2':
525
+ resolution: {integrity: sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==}
526
+ engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
527
+ cpu: [arm64]
528
+ os: [linux]
529
+
530
+ '@img/sharp-libvips-linuxmusl-x64@1.0.2':
531
+ resolution: {integrity: sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==}
532
+ engines: {musl: '>=1.2.2', npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
533
+ cpu: [x64]
534
+ os: [linux]
535
+
536
+ '@img/sharp-linux-arm64@0.33.3':
537
+ resolution: {integrity: sha512-Zf+sF1jHZJKA6Gor9hoYG2ljr4wo9cY4twaxgFDvlG0Xz9V7sinsPp8pFd1XtlhTzYo0IhDbl3rK7P6MzHpnYA==}
538
+ engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
539
+ cpu: [arm64]
540
+ os: [linux]
541
+
542
+ '@img/sharp-linux-arm@0.33.3':
543
+ resolution: {integrity: sha512-Q7Ee3fFSC9P7vUSqVEF0zccJsZ8GiiCJYGWDdhEjdlOeS9/jdkyJ6sUSPj+bL8VuOYFSbofrW0t/86ceVhx32w==}
544
+ engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
545
+ cpu: [arm]
546
+ os: [linux]
547
+
548
+ '@img/sharp-linux-s390x@0.33.3':
549
+ resolution: {integrity: sha512-vFk441DKRFepjhTEH20oBlFrHcLjPfI8B0pMIxGm3+yilKyYeHEVvrZhYFdqIseSclIqbQ3SnZMwEMWonY5XFA==}
550
+ engines: {glibc: '>=2.28', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
551
+ cpu: [s390x]
552
+ os: [linux]
553
+
554
+ '@img/sharp-linux-x64@0.33.3':
555
+ resolution: {integrity: sha512-Q4I++herIJxJi+qmbySd072oDPRkCg/SClLEIDh5IL9h1zjhqjv82H0Seupd+q2m0yOfD+/fJnjSoDFtKiHu2g==}
556
+ engines: {glibc: '>=2.26', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
557
+ cpu: [x64]
558
+ os: [linux]
559
+
560
+ '@img/sharp-linuxmusl-arm64@0.33.3':
561
+ resolution: {integrity: sha512-qnDccehRDXadhM9PM5hLvcPRYqyFCBN31kq+ErBSZtZlsAc1U4Z85xf/RXv1qolkdu+ibw64fUDaRdktxTNP9A==}
562
+ engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
563
+ cpu: [arm64]
564
+ os: [linux]
565
+
566
+ '@img/sharp-linuxmusl-x64@0.33.3':
567
+ resolution: {integrity: sha512-Jhchim8kHWIU/GZ+9poHMWRcefeaxFIs9EBqf9KtcC14Ojk6qua7ghKiPs0sbeLbLj/2IGBtDcxHyjCdYWkk2w==}
568
+ engines: {musl: '>=1.2.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
569
+ cpu: [x64]
570
+ os: [linux]
571
+
572
+ '@img/sharp-wasm32@0.33.3':
573
+ resolution: {integrity: sha512-68zivsdJ0koE96stdUfM+gmyaK/NcoSZK5dV5CAjES0FUXS9lchYt8LAB5rTbM7nlWtxaU/2GON0HVN6/ZYJAQ==}
574
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
575
+ cpu: [wasm32]
576
+
577
+ '@img/sharp-win32-ia32@0.33.3':
578
+ resolution: {integrity: sha512-CyimAduT2whQD8ER4Ux7exKrtfoaUiVr7HG0zZvO0XTFn2idUWljjxv58GxNTkFb8/J9Ub9AqITGkJD6ZginxQ==}
579
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
580
+ cpu: [ia32]
581
+ os: [win32]
582
+
583
+ '@img/sharp-win32-x64@0.33.3':
584
+ resolution: {integrity: sha512-viT4fUIDKnli3IfOephGnolMzhz5VaTvDRkYqtZxOMIoMQ4MrAziO7pT1nVnOt2FAm7qW5aa+CCc13aEY6Le0g==}
585
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0', yarn: '>=3.2.0'}
586
+ cpu: [x64]
587
+ os: [win32]
588
+
589
  '@isaacs/cliui@8.0.2':
590
  resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
591
  engines: {node: '>=12'}
 
1643
  color-name@1.1.4:
1644
  resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
1645
 
1646
+ color-string@1.9.1:
1647
+ resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
1648
+
1649
+ color@4.2.3:
1650
+ resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
1651
+ engines: {node: '>=12.5.0'}
1652
+
1653
  combined-stream@1.0.8:
1654
  resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
1655
  engines: {node: '>= 0.8'}
 
1763
  resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
1764
  engines: {node: '>=6'}
1765
 
1766
+ detect-libc@2.0.3:
1767
+ resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
1768
+ engines: {node: '>=8'}
1769
+
1770
  detect-node-es@1.1.0:
1771
  resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
1772
 
 
2273
  resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
2274
  engines: {node: '>= 0.4'}
2275
 
2276
+ is-arrayish@0.3.2:
2277
+ resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
2278
+
2279
  is-async-function@2.0.0:
2280
  resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
2281
  engines: {node: '>= 0.4'}
 
3252
  resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
3253
  engines: {node: '>= 0.4'}
3254
 
3255
+ sharp@0.33.3:
3256
+ resolution: {integrity: sha512-vHUeXJU1UvlO/BNwTpT0x/r53WkLUVxrmb5JTgW92fdFCFk0ispLMAeu/jPO2vjkXM1fYUi3K7/qcLF47pwM1A==}
3257
+ engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0}
3258
+
3259
  shebang-command@2.0.0:
3260
  resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
3261
  engines: {node: '>=8'}
 
3272
  resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
3273
  engines: {node: '>=14'}
3274
 
3275
+ simple-swizzle@0.2.2:
3276
+ resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
3277
+
3278
  slash@3.0.0:
3279
  resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
3280
  engines: {node: '>=8'}
 
4322
  '@babel/helper-validator-identifier': 7.22.20
4323
  to-fast-properties: 2.0.0
4324
 
4325
+ '@emnapi/runtime@1.1.1':
4326
+ dependencies:
4327
+ tslib: 2.6.2
4328
+ optional: true
4329
+
4330
  '@emotion/is-prop-valid@0.8.8':
4331
  dependencies:
4332
  '@emotion/memoize': 0.7.4
 
4387
 
4388
  '@humanwhocodes/object-schema@2.0.3': {}
4389
 
4390
+ '@img/sharp-darwin-arm64@0.33.3':
4391
+ optionalDependencies:
4392
+ '@img/sharp-libvips-darwin-arm64': 1.0.2
4393
+ optional: true
4394
+
4395
+ '@img/sharp-darwin-x64@0.33.3':
4396
+ optionalDependencies:
4397
+ '@img/sharp-libvips-darwin-x64': 1.0.2
4398
+ optional: true
4399
+
4400
+ '@img/sharp-libvips-darwin-arm64@1.0.2':
4401
+ optional: true
4402
+
4403
+ '@img/sharp-libvips-darwin-x64@1.0.2':
4404
+ optional: true
4405
+
4406
+ '@img/sharp-libvips-linux-arm64@1.0.2':
4407
+ optional: true
4408
+
4409
+ '@img/sharp-libvips-linux-arm@1.0.2':
4410
+ optional: true
4411
+
4412
+ '@img/sharp-libvips-linux-s390x@1.0.2':
4413
+ optional: true
4414
+
4415
+ '@img/sharp-libvips-linux-x64@1.0.2':
4416
+ optional: true
4417
+
4418
+ '@img/sharp-libvips-linuxmusl-arm64@1.0.2':
4419
+ optional: true
4420
+
4421
+ '@img/sharp-libvips-linuxmusl-x64@1.0.2':
4422
+ optional: true
4423
+
4424
+ '@img/sharp-linux-arm64@0.33.3':
4425
+ optionalDependencies:
4426
+ '@img/sharp-libvips-linux-arm64': 1.0.2
4427
+ optional: true
4428
+
4429
+ '@img/sharp-linux-arm@0.33.3':
4430
+ optionalDependencies:
4431
+ '@img/sharp-libvips-linux-arm': 1.0.2
4432
+ optional: true
4433
+
4434
+ '@img/sharp-linux-s390x@0.33.3':
4435
+ optionalDependencies:
4436
+ '@img/sharp-libvips-linux-s390x': 1.0.2
4437
+ optional: true
4438
+
4439
+ '@img/sharp-linux-x64@0.33.3':
4440
+ optionalDependencies:
4441
+ '@img/sharp-libvips-linux-x64': 1.0.2
4442
+ optional: true
4443
+
4444
+ '@img/sharp-linuxmusl-arm64@0.33.3':
4445
+ optionalDependencies:
4446
+ '@img/sharp-libvips-linuxmusl-arm64': 1.0.2
4447
+ optional: true
4448
+
4449
+ '@img/sharp-linuxmusl-x64@0.33.3':
4450
+ optionalDependencies:
4451
+ '@img/sharp-libvips-linuxmusl-x64': 1.0.2
4452
+ optional: true
4453
+
4454
+ '@img/sharp-wasm32@0.33.3':
4455
+ dependencies:
4456
+ '@emnapi/runtime': 1.1.1
4457
+ optional: true
4458
+
4459
+ '@img/sharp-win32-ia32@0.33.3':
4460
+ optional: true
4461
+
4462
+ '@img/sharp-win32-x64@0.33.3':
4463
+ optional: true
4464
+
4465
  '@isaacs/cliui@8.0.2':
4466
  dependencies:
4467
  string-width: 5.1.2
 
5705
 
5706
  color-name@1.1.4: {}
5707
 
5708
+ color-string@1.9.1:
5709
+ dependencies:
5710
+ color-name: 1.1.4
5711
+ simple-swizzle: 0.2.2
5712
+
5713
+ color@4.2.3:
5714
+ dependencies:
5715
+ color-convert: 2.0.1
5716
+ color-string: 1.9.1
5717
+
5718
  combined-stream@1.0.8:
5719
  dependencies:
5720
  delayed-stream: 1.0.0
 
5808
 
5809
  dequal@2.0.3: {}
5810
 
5811
+ detect-libc@2.0.3: {}
5812
+
5813
  detect-node-es@1.1.0: {}
5814
 
5815
  didyoumean@1.2.2: {}
 
6474
  call-bind: 1.0.7
6475
  get-intrinsic: 1.2.4
6476
 
6477
+ is-arrayish@0.3.2: {}
6478
+
6479
  is-async-function@2.0.0:
6480
  dependencies:
6481
  has-tostringtag: 1.0.2
 
7627
  functions-have-names: 1.2.3
7628
  has-property-descriptors: 1.0.2
7629
 
7630
+ sharp@0.33.3:
7631
+ dependencies:
7632
+ color: 4.2.3
7633
+ detect-libc: 2.0.3
7634
+ semver: 7.6.0
7635
+ optionalDependencies:
7636
+ '@img/sharp-darwin-arm64': 0.33.3
7637
+ '@img/sharp-darwin-x64': 0.33.3
7638
+ '@img/sharp-libvips-darwin-arm64': 1.0.2
7639
+ '@img/sharp-libvips-darwin-x64': 1.0.2
7640
+ '@img/sharp-libvips-linux-arm': 1.0.2
7641
+ '@img/sharp-libvips-linux-arm64': 1.0.2
7642
+ '@img/sharp-libvips-linux-s390x': 1.0.2
7643
+ '@img/sharp-libvips-linux-x64': 1.0.2
7644
+ '@img/sharp-libvips-linuxmusl-arm64': 1.0.2
7645
+ '@img/sharp-libvips-linuxmusl-x64': 1.0.2
7646
+ '@img/sharp-linux-arm': 0.33.3
7647
+ '@img/sharp-linux-arm64': 0.33.3
7648
+ '@img/sharp-linux-s390x': 0.33.3
7649
+ '@img/sharp-linux-x64': 0.33.3
7650
+ '@img/sharp-linuxmusl-arm64': 0.33.3
7651
+ '@img/sharp-linuxmusl-x64': 0.33.3
7652
+ '@img/sharp-wasm32': 0.33.3
7653
+ '@img/sharp-win32-ia32': 0.33.3
7654
+ '@img/sharp-win32-x64': 0.33.3
7655
+
7656
  shebang-command@2.0.0:
7657
  dependencies:
7658
  shebang-regex: 3.0.0
 
7668
 
7669
  signal-exit@4.1.0: {}
7670
 
7671
+ simple-swizzle@0.2.2:
7672
+ dependencies:
7673
+ is-arrayish: 0.3.2
7674
+
7675
  slash@3.0.0: {}
7676
 
7677
  solid-js@1.8.16: