Skip to content

Commit 27876d1

Browse files
authored
WEBDEV-8178: Support lit2 or 3 (#545)
* Support lit2 or 3 * Update elements to support lit2 or 3 * 3.5.2-webdev-8162.0 * Add rollup for svgs * Update elements * Fix test * 3.5.2-webdev-8162.1 * Update modal manager with lit2/3 support * 3.5.2-webdev-8162.2 * Update elements to latest * 3.5.2-webdev-8178.0 * Update lit * Update modal manager to latest * re-add husky * update husky perms
1 parent 792387d commit 27876d1

File tree

4 files changed

+82
-59
lines changed

4 files changed

+82
-59
lines changed

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,31 +25,33 @@
2525
"dependencies": {
2626
"@a11y/focus-trap": "^1.0.5",
2727
"@internetarchive/analytics-manager": "^0.1.4",
28-
"@internetarchive/elements": "^0.2.0",
28+
"@internetarchive/elements": "^0.2.2",
2929
"@internetarchive/feature-feedback": "^1.0.0",
3030
"@internetarchive/field-parsers": "^1.0.0",
3131
"@internetarchive/histogram-date-range": "^1.4.1",
3232
"@internetarchive/ia-dropdown": "^2.0.0",
3333
"@internetarchive/iaux-item-metadata": "^1.0.5",
3434
"@internetarchive/infinite-scroller": "^1.0.1",
35-
"@internetarchive/modal-manager": "^2.0.1",
35+
"@internetarchive/modal-manager": "^2.0.5",
3636
"@internetarchive/search-service": "^2.7.0",
3737
"@internetarchive/shared-resize-observer": "^0.2.0",
3838
"@lit/localize": "^0.12.2",
3939
"dompurify": "^3.2.4",
40-
"lit": "^3.3.1",
40+
"lit": "^2.8.0 || ^3.3.2",
4141
"typescript-cookie": "^1.0.6"
4242
},
4343
"devDependencies": {
4444
"@internetarchive/result-type": "^0.0.1",
4545
"@open-wc/eslint-config": "^12.0.3",
4646
"@open-wc/testing": "^4.0.0",
47+
"@rollup/plugin-image": "^3.0.3",
4748
"@types/dompurify": "^3.2.0",
4849
"@types/mocha": "^10.0.10",
4950
"@typescript-eslint/eslint-plugin": "^8.27.0",
5051
"@typescript-eslint/parser": "^8.27.0",
5152
"@vitejs/plugin-basic-ssl": "^2.1.4",
5253
"@web/dev-server": "^0.4.6",
54+
"@web/dev-server-rollup": "^0.6.4",
5355
"@web/test-runner": "^0.20.0",
5456
"concurrently": "^9.1.2",
5557
"eslint": "^9.22.0",

test/collection-browser.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -970,7 +970,7 @@ describe('Collection Browser', () => {
970970
</collection-browser>`,
971971
);
972972

973-
expect(el.selectedSort).to.equal(SortField.default);
973+
expect(el.selectedSort).to.equal(SortField.relevance);
974974

975975
el.baseQuery = 'foo';
976976
await el.updateComplete;

web-test-runner.config.mjs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import rollupImage from '@rollup/plugin-image';
2+
import { rollupAdapter } from '@web/dev-server-rollup';
13
// import { playwrightLauncher } from '@web/test-runner-playwright';
24

35
const filteredLogs = ['Running in dev mode', 'lit-html is in dev mode'];
@@ -11,6 +13,13 @@ export default /** @type {import("@web/test-runner").TestRunnerConfig} */ ({
1113
exportConditions: ['browser', 'development'],
1214
},
1315

16+
mimeTypes: {
17+
'**/*.scss': 'js',
18+
'**/*.css': 'js',
19+
'**/*.svg': 'js',
20+
'**/*.json': 'js',
21+
},
22+
1423
/** Filter out lit dev mode logs */
1524
filterBrowserLogs(log) {
1625
for (const arg of log.args) {
@@ -21,6 +30,8 @@ export default /** @type {import("@web/test-runner").TestRunnerConfig} */ ({
2130
return true;
2231
},
2332

33+
plugins: [rollupAdapter(rollupImage())],
34+
2435
/** Compile JS for older browsers. Requires @web/dev-server-esbuild plugin */
2536
// esbuildTarget: 'auto',
2637

yarn.lock

Lines changed: 65 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
integrity sha512-3JOd6g+BALysWS8LNf0qdB8ltR651H/RCLAvUmfS0LIHwHO579XfjZUIZbURYiAZrcbp1CBAq4QZ2YwKNQZ1hw==
99

1010
"@babel/code-frame@^7.12.11":
11-
version "7.28.6"
12-
resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz"
13-
integrity sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==
11+
version "7.29.0"
12+
resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz"
13+
integrity sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==
1414
dependencies:
1515
"@babel/helper-validator-identifier" "^7.28.5"
1616
js-tokens "^4.0.0"
@@ -41,11 +41,11 @@
4141
integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==
4242

4343
"@babel/parser@^7.25.3", "@babel/parser@^7.26.7":
44-
version "7.28.6"
45-
resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.28.6.tgz"
46-
integrity sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==
44+
version "7.29.0"
45+
resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz"
46+
integrity sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==
4747
dependencies:
48-
"@babel/types" "^7.28.6"
48+
"@babel/types" "^7.29.0"
4949

5050
"@babel/plugin-syntax-import-assertions@^7.20.0":
5151
version "7.26.0"
@@ -54,10 +54,10 @@
5454
dependencies:
5555
"@babel/helper-plugin-utils" "^7.25.9"
5656

57-
"@babel/types@^7.28.6":
58-
version "7.28.6"
59-
resolved "https://registry.npmjs.org/@babel/types/-/types-7.28.6.tgz"
60-
integrity sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==
57+
"@babel/types@^7.29.0":
58+
version "7.29.0"
59+
resolved "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz"
60+
integrity sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==
6161
dependencies:
6262
"@babel/helper-string-parser" "^7.27.1"
6363
"@babel/helper-validator-identifier" "^7.28.5"
@@ -92,7 +92,7 @@
9292

9393
"@esbuild/darwin-arm64@0.25.1":
9494
version "0.25.1"
95-
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.25.1.tgz#a46805c1c585d451aa83be72500bd6e8495dd591"
95+
resolved "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.1.tgz"
9696
integrity sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==
9797

9898
"@esbuild/darwin-x64@0.25.1":
@@ -192,7 +192,7 @@
192192

193193
"@esbuild/win32-x64@0.25.1":
194194
version "0.25.1"
195-
resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz"
195+
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.25.1.tgz#7d79922cb2d88f9048f06393dbf62d2e4accb584"
196196
integrity sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==
197197

198198
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
@@ -306,13 +306,13 @@
306306
resolved "https://registry.npmjs.org/@internetarchive/analytics-manager/-/analytics-manager-0.1.4.tgz"
307307
integrity sha512-2GcEkotsWduirbFoTiNXWzNnzLQArYfJIlW67/alqEKKl95G5jUepYu6FYCd4fj9PwCiPRAp1gDbRSnF9+GsIA==
308308

309-
"@internetarchive/elements@^0.2.0":
310-
version "0.2.0"
311-
resolved "https://registry.yarnpkg.com/@internetarchive/elements/-/elements-0.2.0.tgz#9028a0531258725c251b09e112a3afd35ec09f34"
312-
integrity sha512-e9k3CCpGj4p3MefIVi/qWlPv9iq3fzNwHs7OoTFtsZMTP8NX3YNK/j0CVrVEefSXFYnDqdTkEa4L81wbyVs51Q==
309+
"@internetarchive/elements@^0.2.2":
310+
version "0.2.2"
311+
resolved "https://registry.npmjs.org/@internetarchive/elements/-/elements-0.2.2.tgz"
312+
integrity sha512-SYhlGrqxXXuAyWdCAXI7IAJ1VqON34fbdif4/++JI89ScMjeH5225kFoW8F27OeGphbUALoIXpkvW06d8Uctug==
313313
dependencies:
314314
"@lit/localize" "^0.12.2"
315-
lit "^3.3.1"
315+
lit "^2.8.0 || ^3.3.2"
316316
magic-snowflakes "^7.0.2"
317317
tslib "^2.8.1"
318318

@@ -379,26 +379,19 @@
379379
"@internetarchive/field-parsers" "^1.0.0"
380380
typescript-memoize "^1.1.1"
381381

382-
"@internetarchive/icon-close@^1.3.4":
383-
version "1.3.4"
384-
resolved "https://registry.npmjs.org/@internetarchive/icon-close/-/icon-close-1.3.4.tgz"
385-
integrity sha512-1pYEV64zRhK3eZEY7F7bxs+TMW2zZKB8vd7fhJgbJMEGdJAPRahSUYPdlEZFg6cNDC/WzbcfERgFSstdRkolDw==
386-
dependencies:
387-
lit "^2.0.2"
388-
389-
"@internetarchive/icon-ia-logo@^1.3.4":
390-
version "1.3.4"
391-
resolved "https://registry.npmjs.org/@internetarchive/icon-ia-logo/-/icon-ia-logo-1.3.4.tgz"
392-
integrity sha512-QsP14B+/MHHP3wu/HF52GQbcVV9nOorCUsweQppZrzVZlSwFm/gfd+yjm6g6vynYn6e7qsP2JK9ot47XzRT00w==
382+
"@internetarchive/icon-close@^1.4.0":
383+
version "1.4.0"
384+
resolved "https://registry.npmjs.org/@internetarchive/icon-close/-/icon-close-1.4.0.tgz"
385+
integrity sha512-MDNwjt2PubjhsxwY0Td3Fl2LPLwhTvLT717Eju06ogHFt8SFDRbxY8iU0dIebM9LvT+2k4cAQdtbUEfCVWnRog==
393386
dependencies:
394-
lit "^2.0.2"
387+
lit-html "^1.2.1"
395388

396-
"@internetarchive/icon-user@^1.3.4":
397-
version "1.3.4"
398-
resolved "https://registry.npmjs.org/@internetarchive/icon-user/-/icon-user-1.3.4.tgz"
399-
integrity sha512-GXdGKGsYVW0mlc3RpmY1/MsuKU6pEn/YXueS+xX0e620pcsjTRrtKn2RqwBmqkeQki4QakFg0gpM1NhauaKMtw==
389+
"@internetarchive/icon-user@^1.4.0":
390+
version "1.4.0"
391+
resolved "https://registry.npmjs.org/@internetarchive/icon-user/-/icon-user-1.4.0.tgz"
392+
integrity sha512-3WK5oVjoAMcHKzrTE+exHRmh211uH49LqLJGMTa+dhTGtIvumaL06w3o0jIkaPZK2AG1a52lMyTjYfgXuCOBCg==
400393
dependencies:
401-
lit "^2.0.2"
394+
lit-html "^1.2.1"
402395

403396
"@internetarchive/infinite-scroller@^1.0.1":
404397
version "1.0.1"
@@ -414,17 +407,16 @@
414407
dependencies:
415408
nanoevents "^6.0.2"
416409

417-
"@internetarchive/modal-manager@^2.0.1":
418-
version "2.0.1"
419-
resolved "https://registry.npmjs.org/@internetarchive/modal-manager/-/modal-manager-2.0.1.tgz"
420-
integrity sha512-wBYnxBvJTeFd/DM5NkPex86Z1pmyTEvYlVR2vIC1PoJYV551xvHMM3UX594Oejxo5n4Q7/Wtkoe7rfQHMgY98w==
410+
"@internetarchive/modal-manager@^2.0.5":
411+
version "2.0.5"
412+
resolved "https://registry.yarnpkg.com/@internetarchive/modal-manager/-/modal-manager-2.0.5.tgz#33dd708cb66e352dabe6bb12afe0c85f6aaa48f6"
413+
integrity sha512-u4Qtslp2T03KMAshSHe45RxHs/rBUQCCjNXIXL4wKEPcdqj0K/gyNSz3F/eMqxf2TutHLewCtnXOmS7W42xwxA==
421414
dependencies:
422415
"@internetarchive/ia-activity-indicator" "^0.0.6"
423-
"@internetarchive/icon-close" "^1.3.4"
424-
"@internetarchive/icon-ia-logo" "^1.3.4"
425-
"@internetarchive/icon-user" "^1.3.4"
426-
lit "^2.8.0"
427-
throttle-debounce "^5.0.0"
416+
"@internetarchive/icon-close" "^1.4.0"
417+
"@internetarchive/icon-user" "^1.4.0"
418+
lit "^2.8.0 || ^3.3.2"
419+
throttle-debounce "^5.0.2"
428420

429421
"@internetarchive/recaptcha-manager@^0.1.1":
430422
version "0.1.1"
@@ -485,7 +477,7 @@
485477

486478
"@lit-labs/ssr-dom-shim@^1.0.0", "@lit-labs/ssr-dom-shim@^1.1.0", "@lit-labs/ssr-dom-shim@^1.5.0":
487479
version "1.5.1"
488-
resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.5.1.tgz#3166900c0d481f03d6d4133686e0febf760d521d"
480+
resolved "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.5.1.tgz"
489481
integrity sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==
490482

491483
"@lit/localize@^0.11.4":
@@ -512,7 +504,7 @@
512504

513505
"@lit/reactive-element@^2.1.0":
514506
version "2.1.2"
515-
resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-2.1.2.tgz#4c6af9042603c98e61ba90b294607904d51b61cb"
507+
resolved "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.2.tgz"
516508
integrity sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==
517509
dependencies:
518510
"@lit-labs/ssr-dom-shim" "^1.5.0"
@@ -616,6 +608,14 @@
616608
tar-fs "^3.0.8"
617609
yargs "^17.7.2"
618610

611+
"@rollup/plugin-image@^3.0.3":
612+
version "3.0.3"
613+
resolved "https://registry.npmjs.org/@rollup/plugin-image/-/plugin-image-3.0.3.tgz"
614+
integrity sha512-qXWQwsXpvD4trSb8PeFPFajp8JLpRtqqOeNYRUKnEQNHm7e5UP7fuSRcbjQAJ7wDZBbnJvSdY5ujNBQd9B1iFg==
615+
dependencies:
616+
"@rollup/pluginutils" "^5.0.1"
617+
mini-svg-data-uri "^1.4.4"
618+
619619
"@rollup/plugin-node-resolve@^15.0.1":
620620
version "15.3.1"
621621
resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.1.tgz"
@@ -648,7 +648,7 @@
648648

649649
"@rollup/rollup-darwin-arm64@4.36.0":
650650
version "4.36.0"
651-
resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.36.0.tgz#82601b8ff81f3dbaef28017aa3d0e9709edc99c0"
651+
resolved "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.36.0.tgz"
652652
integrity sha512-JQ1Jk5G4bGrD4pWJQzWsD8I1n1mgPXq33+/vP4sk8j/z/C2siRuxZtaUA7yMTf71TCZTZl/4e1bfzwUmFb3+rw==
653653

654654
"@rollup/rollup-darwin-x64@4.36.0":
@@ -728,7 +728,7 @@
728728

729729
"@rollup/rollup-win32-x64-msvc@4.36.0":
730730
version "4.36.0"
731-
resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.36.0.tgz"
731+
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.36.0.tgz#88b23fe29d28fa647030b36e912c1b5b50831b1d"
732732
integrity sha512-aRXd7tRZkWLqGbChgcMMDEHjOKudo1kChb1Jt1IfR8cY/KIpgNviLeJy5FUb9IpSuQj8dU2fAYNMPW/hLKOSTw==
733733

734734
"@rtsao/scc@^1.1.0":
@@ -1000,7 +1000,7 @@
10001000

10011001
"@types/mocha@^10.0.10":
10021002
version "10.0.10"
1003-
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-10.0.10.tgz#91f62905e8d23cbd66225312f239454a23bebfa0"
1003+
resolved "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz"
10041004
integrity sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==
10051005

10061006
"@types/node@*":
@@ -1176,7 +1176,7 @@
11761176

11771177
"@vitejs/plugin-basic-ssl@^2.1.4":
11781178
version "2.1.4"
1179-
resolved "https://registry.yarnpkg.com/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.1.4.tgz#c45abecc7f373343132870eb23b7fe84dfc018a1"
1179+
resolved "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-2.1.4.tgz"
11801180
integrity sha512-HXciTXN/sDBYWgeAD4V4s0DN0g72x5mlxQhHxtYu3Tt8BLa6MzcJZUyDVFCdtjNs3bfENVHVzOsmooTVuNgAAw==
11811181

11821182
"@vue/compiler-core@3.5.13":
@@ -1262,7 +1262,7 @@
12621262
picomatch "^2.2.2"
12631263
ws "^7.5.10"
12641264

1265-
"@web/dev-server-rollup@^0.6.1":
1265+
"@web/dev-server-rollup@^0.6.1", "@web/dev-server-rollup@^0.6.4":
12661266
version "0.6.4"
12671267
resolved "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.6.4.tgz"
12681268
integrity sha512-sJZfTGCCrdku5xYnQQG51odGI092hKY9YFM0X3Z0tRY3iXKXcYRaLZrErw5KfCxr6g0JRuhe4BBhqXTA5Q2I3Q==
@@ -2967,7 +2967,7 @@ fs.realpath@^1.0.0:
29672967

29682968
fsevents@~2.3.2, fsevents@~2.3.3:
29692969
version "2.3.3"
2970-
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
2970+
resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
29712971
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
29722972

29732973
function-bind@^1.1.2:
@@ -3882,6 +3882,11 @@ lit-element@^4.2.0:
38823882
"@lit/reactive-element" "^2.1.0"
38833883
lit-html "^3.3.0"
38843884

3885+
lit-html@^1.2.1:
3886+
version "1.4.1"
3887+
resolved "https://registry.npmjs.org/lit-html/-/lit-html-1.4.1.tgz"
3888+
integrity sha512-B9btcSgPYb1q4oSOb/PrOT6Z/H+r6xuNzfH4lFli/AWhYwdtrgQkQWBbIc6mdnf6E2IL3gDXdkkqNktpU0OZQA==
3889+
38853890
"lit-html@^2.0.0 || ^3.0.0":
38863891
version "3.2.1"
38873892
resolved "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz"
@@ -3903,9 +3908,9 @@ lit-html@^3.3.0:
39033908
dependencies:
39043909
"@types/trusted-types" "^2.0.2"
39053910

3906-
"lit@^2.0.0 || ^3.0.0", lit@^3.0.0, lit@^3.2.0, lit@^3.3.1:
3911+
"lit@^2.0.0 || ^3.0.0", "lit@^2.8.0 || ^3.3.2", lit@^3.0.0, lit@^3.2.0:
39073912
version "3.3.2"
3908-
resolved "https://registry.yarnpkg.com/lit/-/lit-3.3.2.tgz#d9230ebbf237bfd3d2091bc0b56c576a470ac4d7"
3913+
resolved "https://registry.npmjs.org/lit/-/lit-3.3.2.tgz"
39093914
integrity sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==
39103915
dependencies:
39113916
"@lit/reactive-element" "^2.1.0"
@@ -4082,6 +4087,11 @@ mimic-fn@^2.1.0:
40824087
resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
40834088
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
40844089

4090+
mini-svg-data-uri@^1.4.4:
4091+
version "1.4.4"
4092+
resolved "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz"
4093+
integrity sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==
4094+
40854095
minimatch@^10.0.0:
40864096
version "10.0.1"
40874097
resolved "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz"
@@ -5301,7 +5311,7 @@ text-decoder@^1.1.0:
53015311
dependencies:
53025312
b4a "^1.6.4"
53035313

5304-
throttle-debounce@^5.0.0:
5314+
throttle-debounce@^5.0.2:
53055315
version "5.0.2"
53065316
resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-5.0.2.tgz"
53075317
integrity sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==

0 commit comments

Comments
 (0)