Bump shellcheck from 3.1.0 to 4.1.0 (#376)

13b647e · dependabot[bot] · 2026-02-28 13:35

2 files +336 -17
Message
{commit_body(@commit)}

Files changed

modified package-lock.json
+335 −16
@@ -22,7 +22,7 @@
22 22 "globals": "16.3.0",
23 23 "markdownlint-cli": "0.45.0",
24 24 "prettier": "3.6.2",
25 "shellcheck": "3.1.0",
25 + "shellcheck": "4.1.0",
26 26 "yarn": "1.22.22"
27 27 },
28 28 "engines": {
@@ -90,6 +90,17 @@
90 90 "semver": "bin/semver.js"
91 91 }
92 92 },
93 + "node_modules/@borewit/text-codec": {
94 + "version": "0.1.1",
95 + "resolved": "https://registry.npmjs.org/@borewit/text-codec/-/text-codec-0.1.1.tgz",
96 + "integrity": "sha512-5L/uBxmjaCIX5h8Z+uu+kA9BQLkc/Wl06UGR5ajNRxu+/XjonB5i8JpgFMrPj3LXTCPA0pv8yxUvbUi+QthGGA==",
97 + "dev": true,
98 + "license": "MIT",
99 + "funding": {
100 + "type": "github",
101 + "url": "https://github.com/sponsors/Borewit"
102 + }
103 + },
93 104 "node_modules/@eslint-community/eslint-utils": {
94 105 "version": "4.9.0",
95 106 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
@@ -234,6 +245,54 @@
234 245 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
235 246 }
236 247 },
248 + "node_modules/@felipecrs/decompress-tarxz": {
249 + "version": "5.0.4",
250 + "resolved": "https://registry.npmjs.org/@felipecrs/decompress-tarxz/-/decompress-tarxz-5.0.4.tgz",
251 + "integrity": "sha512-a+nAnDsiUA84Sy/a+FKYJtjOjFvNtW8Jcbi3NwE8kJKPpYAxINFLYsC9mev9/wngiNEBA3jfHn0qNFwICeZNJw==",
252 + "dev": true,
253 + "license": "MIT",
254 + "dependencies": {
255 + "@xhmikosr/decompress-tar": "^8.1.0",
256 + "file-type": "^20.5.0",
257 + "is-stream": "^2.0.1",
258 + "xz-decompress": "^0.2.3"
259 + },
260 + "engines": {
261 + "node": ">=20"
262 + }
263 + },
264 + "node_modules/@felipecrs/decompress-tarxz/node_modules/file-type": {
265 + "version": "20.5.0",
266 + "resolved": "https://registry.npmjs.org/file-type/-/file-type-20.5.0.tgz",
267 + "integrity": "sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==",
268 + "dev": true,
269 + "license": "MIT",
270 + "dependencies": {
271 + "@tokenizer/inflate": "^0.2.6",
272 + "strtok3": "^10.2.0",
273 + "token-types": "^6.0.0",
274 + "uint8array-extras": "^1.4.0"
275 + },
276 + "engines": {
277 + "node": ">=18"
278 + },
279 + "funding": {
280 + "url": "https://github.com/sindresorhus/file-type?sponsor=1"
281 + }
282 + },
283 + "node_modules/@felipecrs/decompress-tarxz/node_modules/is-stream": {
284 + "version": "2.0.1",
285 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
286 + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
287 + "dev": true,
288 + "license": "MIT",
289 + "engines": {
290 + "node": ">=8"
291 + },
292 + "funding": {
293 + "url": "https://github.com/sponsors/sindresorhus"
294 + }
295 + },
237 296 "node_modules/@humanfs/core": {
238 297 "version": "0.19.1",
239 298 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
@@ -346,6 +405,32 @@
346 405 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
347 406 }
348 407 },
408 + "node_modules/@tokenizer/inflate": {
409 + "version": "0.2.7",
410 + "resolved": "https://registry.npmjs.org/@tokenizer/inflate/-/inflate-0.2.7.tgz",
411 + "integrity": "sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==",
412 + "dev": true,
413 + "license": "MIT",
414 + "dependencies": {
415 + "debug": "^4.4.0",
416 + "fflate": "^0.8.2",
417 + "token-types": "^6.0.0"
418 + },
419 + "engines": {
420 + "node": ">=18"
421 + },
422 + "funding": {
423 + "type": "github",
424 + "url": "https://github.com/sponsors/Borewit"
425 + }
426 + },
427 + "node_modules/@tokenizer/token": {
428 + "version": "0.3.0",
429 + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz",
430 + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==",
431 + "dev": true,
432 + "license": "MIT"
433 + },
349 434 "node_modules/@types/debug": {
350 435 "version": "4.1.12",
351 436 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
@@ -401,6 +486,126 @@
401 486 "ncc": "dist/ncc/cli.js"
402 487 }
403 488 },
489 + "node_modules/@xhmikosr/decompress-tar": {
490 + "version": "8.1.0",
491 + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-tar/-/decompress-tar-8.1.0.tgz",
492 + "integrity": "sha512-m0q8x6lwxenh1CrsTby0Jrjq4vzW/QU1OLhTHMQLEdHpmjR1lgahGz++seZI0bXF3XcZw3U3xHfqZSz+JPP2Gg==",
493 + "dev": true,
494 + "license": "MIT",
495 + "dependencies": {
496 + "file-type": "^20.5.0",
497 + "is-stream": "^2.0.1",
498 + "tar-stream": "^3.1.7"
499 + },
500 + "engines": {
501 + "node": ">=18"
502 + }
503 + },
504 + "node_modules/@xhmikosr/decompress-tar/node_modules/file-type": {
505 + "version": "20.5.0",
506 + "resolved": "https://registry.npmjs.org/file-type/-/file-type-20.5.0.tgz",
507 + "integrity": "sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==",
508 + "dev": true,
509 + "license": "MIT",
510 + "dependencies": {
511 + "@tokenizer/inflate": "^0.2.6",
512 + "strtok3": "^10.2.0",
513 + "token-types": "^6.0.0",
514 + "uint8array-extras": "^1.4.0"
515 + },
516 + "engines": {
517 + "node": ">=18"
518 + },
519 + "funding": {
520 + "url": "https://github.com/sindresorhus/file-type?sponsor=1"
521 + }
522 + },
523 + "node_modules/@xhmikosr/decompress-tar/node_modules/is-stream": {
524 + "version": "2.0.1",
525 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
526 + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
527 + "dev": true,
528 + "license": "MIT",
529 + "engines": {
530 + "node": ">=8"
531 + },
532 + "funding": {
533 + "url": "https://github.com/sponsors/sindresorhus"
534 + }
535 + },
536 + "node_modules/@xhmikosr/decompress-tar/node_modules/tar-stream": {
537 + "version": "3.1.7",
538 + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
539 + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
540 + "dev": true,
541 + "license": "MIT",
542 + "dependencies": {
543 + "b4a": "^1.6.4",
544 + "fast-fifo": "^1.2.0",
545 + "streamx": "^2.15.0"
546 + }
547 + },
548 + "node_modules/@xhmikosr/decompress-unzip": {
549 + "version": "7.1.0",
550 + "resolved": "https://registry.npmjs.org/@xhmikosr/decompress-unzip/-/decompress-unzip-7.1.0.tgz",
551 + "integrity": "sha512-oqTYAcObqTlg8owulxFTqiaJkfv2SHsxxxz9Wg4krJAHVzGWlZsU8tAB30R6ow+aHrfv4Kub6WQ8u04NWVPUpA==",
552 + "dev": true,
553 + "license": "MIT",
554 + "dependencies": {
555 + "file-type": "^20.5.0",
556 + "get-stream": "^6.0.1",
557 + "yauzl": "^3.1.2"
558 + },
559 + "engines": {
560 + "node": ">=18"
561 + }
562 + },
563 + "node_modules/@xhmikosr/decompress-unzip/node_modules/file-type": {
564 + "version": "20.5.0",
565 + "resolved": "https://registry.npmjs.org/file-type/-/file-type-20.5.0.tgz",
566 + "integrity": "sha512-BfHZtG/l9iMm4Ecianu7P8HRD2tBHLtjXinm4X62XBOYzi7CYA7jyqfJzOvXHqzVrVPYqBo2/GvbARMaaJkKVg==",
567 + "dev": true,
568 + "license": "MIT",
569 + "dependencies": {
570 + "@tokenizer/inflate": "^0.2.6",
571 + "strtok3": "^10.2.0",
572 + "token-types": "^6.0.0",
573 + "uint8array-extras": "^1.4.0"
574 + },
575 + "engines": {
576 + "node": ">=18"
577 + },
578 + "funding": {
579 + "url": "https://github.com/sindresorhus/file-type?sponsor=1"
580 + }
581 + },
582 + "node_modules/@xhmikosr/decompress-unzip/node_modules/get-stream": {
583 + "version": "6.0.1",
584 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
585 + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
586 + "dev": true,
587 + "license": "MIT",
588 + "engines": {
589 + "node": ">=10"
590 + },
591 + "funding": {
592 + "url": "https://github.com/sponsors/sindresorhus"
593 + }
594 + },
595 + "node_modules/@xhmikosr/decompress-unzip/node_modules/yauzl": {
596 + "version": "3.2.0",
597 + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.2.0.tgz",
598 + "integrity": "sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==",
599 + "dev": true,
600 + "license": "MIT",
601 + "dependencies": {
602 + "buffer-crc32": "~0.2.3",
603 + "pend": "~1.2.0"
604 + },
605 + "engines": {
606 + "node": ">=12"
607 + }
608 + },
404 609 "node_modules/acorn": {
405 610 "version": "8.15.0",
406 611 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
@@ -471,6 +676,13 @@
471 676 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
472 677 "dev": true
473 678 },
679 + "node_modules/b4a": {
680 + "version": "1.6.7",
681 + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz",
682 + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==",
683 + "dev": true,
684 + "license": "Apache-2.0"
685 + },
474 686 "node_modules/balanced-match": {
475 687 "version": "1.0.2",
476 688 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
@@ -478,6 +690,14 @@
478 690 "dev": true,
479 691 "license": "MIT"
480 692 },
693 + "node_modules/bare-events": {
694 + "version": "2.6.1",
695 + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.6.1.tgz",
696 + "integrity": "sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g==",
697 + "dev": true,
698 + "license": "Apache-2.0",
699 + "optional": true
700 + },
481 701 "node_modules/base64-js": {
482 702 "version": "1.5.1",
483 703 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
@@ -943,16 +1163,16 @@
943 1163 }
944 1164 },
945 1165 "node_modules/envalid": {
946 "version": "8.0.0",
947 "resolved": "https://registry.npmjs.org/envalid/-/envalid-8.0.0.tgz",
948 "integrity": "sha512-PGeYJnJB5naN0ME6SH8nFcDj9HVbLpYIfg1p5lAyM9T4cH2lwtu2fLbozC/bq+HUUOIFxhX/LP0/GmlqPHT4tQ==",
1166 + "version": "8.1.0",
1167 + "resolved": "https://registry.npmjs.org/envalid/-/envalid-8.1.0.tgz",
1168 + "integrity": "sha512-OT6+qVhKVyCidaGoXflb2iK1tC8pd0OV2Q+v9n33wNhUJ+lus+rJobUj4vJaQBPxPZ0vYrPGuxdrenyCAIJcow==",
949 1169 "dev": true,
950 1170 "license": "MIT",
951 1171 "dependencies": {
952 "tslib": "2.6.2"
1172 + "tslib": "2.8.1"
953 1173 },
954 1174 "engines": {
955 "node": ">=8.12"
1175 + "node": ">=18"
956 1176 }
957 1177 },
958 1178 "node_modules/es6-error": {
@@ -1209,6 +1429,13 @@
1209 1429 "dev": true,
1210 1430 "license": "MIT"
1211 1431 },
1432 + "node_modules/fast-fifo": {
1433 + "version": "1.3.2",
1434 + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
1435 + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
1436 + "dev": true,
1437 + "license": "MIT"
1438 + },
1212 1439 "node_modules/fast-json-stable-stringify": {
1213 1440 "version": "2.1.0",
1214 1441 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
@@ -1231,6 +1458,13 @@
1231 1458 "pend": "~1.2.0"
1232 1459 }
1233 1460 },
1461 + "node_modules/fflate": {
1462 + "version": "0.8.2",
1463 + "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz",
1464 + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==",
1465 + "dev": true,
1466 + "license": "MIT"
1467 + },
1234 1468 "node_modules/file-entry-cache": {
1235 1469 "version": "8.0.0",
1236 1470 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
@@ -3007,21 +3241,23 @@
3007 3241 }
3008 3242 },
3009 3243 "node_modules/shellcheck": {
3010 "version": "3.1.0",
3011 "resolved": "https://registry.npmjs.org/shellcheck/-/shellcheck-3.1.0.tgz",
3012 "integrity": "sha512-C6IM1sziNIhCLyVszKZ/mKHQN2/CZ8qZ3sFt8mFOmL0ApoaXLTqyeEVfo+t4MlTVw+hS+kIqSaaGDDrrS0nKBA==",
3244 + "version": "4.1.0",
3245 + "resolved": "https://registry.npmjs.org/shellcheck/-/shellcheck-4.1.0.tgz",
3246 + "integrity": "sha512-8143z6YGO4+Puwp9Ghn/g7+QxllSKlXaZSm3HXfvQXUfRXhM5P8TPORRHBBlyobl9BnniVne+d1Ff6RgNiccsQ==",
3013 3247 "dev": true,
3014 3248 "license": "MIT",
3015 3249 "dependencies": {
3016 "decompress": "^4.2.1",
3017 "envalid": "^8.0.0",
3018 "global-agent": "^3.0.0"
3250 + "@felipecrs/decompress-tarxz": "5.0.4",
3251 + "@xhmikosr/decompress-unzip": "7.1.0",
3252 + "decompress": "4.2.1",
3253 + "envalid": "8.1.0",
3254 + "global-agent": "3.0.0"
3019 3255 },
3020 3256 "bin": {
3021 3257 "shellcheck": "bin/shellcheck.js"
3022 3258 },
3023 3259 "engines": {
3024 "node": ">=18.12.0"
3260 + "node": ">=20.9.0"
3025 3261 }
3026 3262 },
3027 3263 "node_modules/signal-exit": {
@@ -3056,6 +3292,20 @@
3056 3292 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
3057 3293 "dev": true
3058 3294 },
3295 + "node_modules/streamx": {
3296 + "version": "2.22.1",
3297 + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz",
3298 + "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==",
3299 + "dev": true,
3300 + "license": "MIT",
3301 + "dependencies": {
3302 + "fast-fifo": "^1.3.2",
3303 + "text-decoder": "^1.1.0"
3304 + },
3305 + "optionalDependencies": {
3306 + "bare-events": "^2.2.0"
3307 + }
3308 + },
3059 3309 "node_modules/string_decoder": {
3060 3310 "version": "1.1.1",
3061 3311 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
@@ -3189,6 +3439,23 @@
3189 3439 "url": "https://github.com/sponsors/sindresorhus"
3190 3440 }
3191 3441 },
3442 + "node_modules/strtok3": {
3443 + "version": "10.3.4",
3444 + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-10.3.4.tgz",
3445 + "integrity": "sha512-KIy5nylvC5le1OdaaoCJ07L+8iQzJHGH6pWDuzS+d07Cu7n1MZ2x26P8ZKIWfbK02+XIL8Mp4RkWeqdUCrDMfg==",
3446 + "dev": true,
3447 + "license": "MIT",
3448 + "dependencies": {
3449 + "@tokenizer/token": "^0.3.0"
3450 + },
3451 + "engines": {
3452 + "node": ">=18"
3453 + },
3454 + "funding": {
3455 + "type": "github",
3456 + "url": "https://github.com/sponsors/Borewit"
3457 + }
3458 + },
3192 3459 "node_modules/supports-color": {
3193 3460 "version": "7.2.0",
3194 3461 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -3219,6 +3486,16 @@
3219 3486 "node": ">= 0.8.0"
3220 3487 }
3221 3488 },
3489 + "node_modules/text-decoder": {
3490 + "version": "1.2.3",
3491 + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz",
3492 + "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==",
3493 + "dev": true,
3494 + "license": "Apache-2.0",
3495 + "dependencies": {
3496 + "b4a": "^1.6.4"
3497 + }
3498 + },
3222 3499 "node_modules/through": {
3223 3500 "version": "2.3.8",
3224 3501 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
@@ -3231,10 +3508,29 @@
3231 3508 "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
3232 3509 "dev": true
3233 3510 },
3511 + "node_modules/token-types": {
3512 + "version": "6.1.1",
3513 + "resolved": "https://registry.npmjs.org/token-types/-/token-types-6.1.1.tgz",
3514 + "integrity": "sha512-kh9LVIWH5CnL63Ipf0jhlBIy0UsrMj/NJDfpsy1SqOXlLKEVyXXYrnFxFT1yOOYVGBSApeVnjPw/sBz5BfEjAQ==",
3515 + "dev": true,
3516 + "license": "MIT",
3517 + "dependencies": {
3518 + "@borewit/text-codec": "^0.1.0",
3519 + "@tokenizer/token": "^0.3.0",
3520 + "ieee754": "^1.2.1"
3521 + },
3522 + "engines": {
3523 + "node": ">=14.16"
3524 + },
3525 + "funding": {
3526 + "type": "github",
3527 + "url": "https://github.com/sponsors/Borewit"
3528 + }
3529 + },
3234 3530 "node_modules/tslib": {
3235 "version": "2.6.2",
3236 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
3237 "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==",
3531 + "version": "2.8.1",
3532 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
3533 + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
3238 3534 "dev": true,
3239 3535 "license": "0BSD"
3240 3536 },
@@ -3265,6 +3561,19 @@
3265 3561 "dev": true,
3266 3562 "license": "MIT"
3267 3563 },
3564 + "node_modules/uint8array-extras": {
3565 + "version": "1.5.0",
3566 + "resolved": "https://registry.npmjs.org/uint8array-extras/-/uint8array-extras-1.5.0.tgz",
3567 + "integrity": "sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A==",
3568 + "dev": true,
3569 + "license": "MIT",
3570 + "engines": {
3571 + "node": ">=18"
3572 + },
3573 + "funding": {
3574 + "url": "https://github.com/sponsors/sindresorhus"
3575 + }
3576 + },
3268 3577 "node_modules/unbzip2-stream": {
3269 3578 "version": "1.4.3",
3270 3579 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
@@ -3422,6 +3731,16 @@
3422 3731 "node": ">=0.4"
3423 3732 }
3424 3733 },
3734 + "node_modules/xz-decompress": {
3735 + "version": "0.2.3",
3736 + "resolved": "https://registry.npmjs.org/xz-decompress/-/xz-decompress-0.2.3.tgz",
3737 + "integrity": "sha512-O8v6HG8T0PrKBcpyWA13GkSYWFvncwzuzcLx5A7++l3HsE3atmoetXjIxrZ/JV/nbvSZ7WS4+3XvREZuVn+rEA==",
3738 + "dev": true,
3739 + "license": "MIT",
3740 + "engines": {
3741 + "node": ">=16"
3742 + }
3743 + },
3425 3744 "node_modules/yaml": {
3426 3745 "version": "2.8.0",
3427 3746 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz",
modified package.json
+1 −1
@@ -30,7 +30,7 @@
30 30 "globals": "16.3.0",
31 31 "markdownlint-cli": "0.45.0",
32 32 "prettier": "3.6.2",
33 "shellcheck": "3.1.0",
33 + "shellcheck": "4.1.0",
34 34 "eslint-plugin-yml": "1.18.0",
35 35 "yarn": "1.22.22"
36 36 },

Parents: d6f6c37