loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request '[PORT] gitea#30279: Update JS dependencies and add new eslint rules' (#3097) from gusted/forgejo-gt-30279 into forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3097
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>

+351 -254
+4 -1
.eslintrc.yaml
··· 536 536 no-underscore-dangle: [0] 537 537 no-unexpected-multiline: [2] 538 538 no-unmodified-loop-condition: [2] 539 - no-unneeded-ternary: [0] 539 + no-unneeded-ternary: [2] 540 540 no-unreachable-loop: [2] 541 541 no-unreachable: [2] 542 542 no-unsafe-finally: [2] ··· 715 715 unicorn/import-style: [0] 716 716 unicorn/new-for-builtins: [2] 717 717 unicorn/no-abusive-eslint-disable: [0] 718 + unicorn/no-anonymous-default-export: [0] 718 719 unicorn/no-array-callback-reference: [0] 719 720 unicorn/no-array-for-each: [2] 720 721 unicorn/no-array-method-this-argument: [2] 721 722 unicorn/no-array-push-push: [2] 722 723 unicorn/no-array-reduce: [2] 723 724 unicorn/no-await-expression-member: [0] 725 + unicorn/no-await-in-promise-methods: [2] 724 726 unicorn/no-console-spaces: [0] 725 727 unicorn/no-document-cookie: [2] 726 728 unicorn/no-empty-file: [2] ··· 737 739 unicorn/no-null: [0] 738 740 unicorn/no-object-as-default-parameter: [0] 739 741 unicorn/no-process-exit: [0] 742 + unicorn/no-single-promise-in-promise-methods: [2] 740 743 unicorn/no-static-only-class: [2] 741 744 unicorn/no-thenable: [2] 742 745 unicorn/no-this-assignment: [2]
+335 -239
package-lock.json
··· 22 22 "chartjs-adapter-dayjs-4": "1.0.4", 23 23 "chartjs-plugin-zoom": "2.0.1", 24 24 "clippie": "4.0.7", 25 - "css-loader": "6.10.0", 25 + "css-loader": "7.0.0", 26 26 "dayjs": "1.11.10", 27 27 "dropzone": "6.0.0-beta.2", 28 28 "easymde": "2.18.0", ··· 36 36 "license-checker-webpack-plugin": "0.2.1", 37 37 "mermaid": "10.9.0", 38 38 "mini-css-extract-plugin": "2.8.1", 39 - "minimatch": "9.0.3", 39 + "minimatch": "9.0.4", 40 40 "monaco-editor": "0.47.0", 41 41 "monaco-editor-webpack-plugin": "7.1.0", 42 42 "pdfobject": "2.3.0", 43 43 "postcss": "8.4.38", 44 44 "postcss-loader": "8.1.1", 45 - "postcss-nesting": "12.1.0", 45 + "postcss-nesting": "12.1.1", 46 46 "pretty-ms": "9.0.0", 47 47 "sortablejs": "1.15.2", 48 - "swagger-ui-dist": "5.12.0", 49 - "tailwindcss": "3.4.1", 48 + "swagger-ui-dist": "5.13.0", 49 + "tailwindcss": "3.4.3", 50 50 "temporal-polyfill": "0.2.3", 51 51 "throttle-debounce": "5.0.0", 52 52 "tinycolor2": "1.6.0", ··· 68 68 "@playwright/test": "1.42.1", 69 69 "@stoplight/spectral-cli": "6.11.1", 70 70 "@stylistic/eslint-plugin-js": "1.7.0", 71 - "@stylistic/stylelint-plugin": "2.1.0", 71 + "@stylistic/stylelint-plugin": "2.1.1", 72 72 "@vitejs/plugin-vue": "5.0.4", 73 73 "@vue/test-utils": "2.4.5", 74 74 "eslint": "8.57.0", ··· 79 79 "eslint-plugin-no-jquery": "2.7.0", 80 80 "eslint-plugin-no-use-extend-native": "0.5.0", 81 81 "eslint-plugin-regexp": "2.4.0", 82 - "eslint-plugin-sonarjs": "0.24.0", 83 - "eslint-plugin-unicorn": "51.0.1", 84 - "eslint-plugin-vitest": "0.4.0", 82 + "eslint-plugin-sonarjs": "0.25.1", 83 + "eslint-plugin-unicorn": "52.0.0", 84 + "eslint-plugin-vitest": "0.4.1", 85 85 "eslint-plugin-vitest-globals": "1.5.0", 86 86 "eslint-plugin-vue": "9.24.0", 87 87 "eslint-plugin-vue-scoped-css": "2.8.0", 88 88 "eslint-plugin-wc": "2.0.4", 89 - "happy-dom": "14.3.10", 89 + "happy-dom": "14.5.0", 90 90 "markdownlint-cli": "0.39.0", 91 91 "postcss-html": "1.6.0", 92 - "stylelint": "16.3.0", 92 + "stylelint": "16.3.1", 93 93 "stylelint-declaration-block-no-ignored-properties": "2.8.0", 94 94 "stylelint-declaration-strict-value": "1.10.4", 95 95 "svgo": "3.2.0", ··· 234 234 } 235 235 }, 236 236 "node_modules/@babel/parser": { 237 - "version": "7.24.1", 238 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz", 239 - "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==", 237 + "version": "7.24.4", 238 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz", 239 + "integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==", 240 240 "bin": { 241 241 "parser": "bin/babel-parser.js" 242 242 }, ··· 245 245 } 246 246 }, 247 247 "node_modules/@babel/runtime": { 248 - "version": "7.24.1", 249 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.1.tgz", 250 - "integrity": "sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==", 248 + "version": "7.24.4", 249 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz", 250 + "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==", 251 251 "dependencies": { 252 252 "regenerator-runtime": "^0.14.0" 253 253 }, ··· 489 489 } 490 490 }, 491 491 "node_modules/@csstools/selector-specificity": { 492 - "version": "3.0.2", 493 - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.2.tgz", 494 - "integrity": "sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==", 492 + "version": "3.0.3", 493 + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.3.tgz", 494 + "integrity": "sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==", 495 495 "funding": [ 496 496 { 497 497 "type": "github", ··· 1067 1067 } 1068 1068 }, 1069 1069 "node_modules/@humanwhocodes/object-schema": { 1070 - "version": "2.0.2", 1071 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", 1072 - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", 1070 + "version": "2.0.3", 1071 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", 1072 + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", 1073 1073 "dev": true 1074 1074 }, 1075 1075 "node_modules/@isaacs/cliui": { ··· 1434 1434 "dev": true 1435 1435 }, 1436 1436 "node_modules/@rollup/rollup-android-arm-eabi": { 1437 - "version": "4.13.0", 1438 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", 1439 - "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", 1437 + "version": "4.14.0", 1438 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.14.0.tgz", 1439 + "integrity": "sha512-jwXtxYbRt1V+CdQSy6Z+uZti7JF5irRKF8hlKfEnF/xJpcNGuuiZMBvuoYM+x9sr9iWGnzrlM0+9hvQ1kgkf1w==", 1440 1440 "cpu": [ 1441 1441 "arm" 1442 1442 ], ··· 1447 1447 ] 1448 1448 }, 1449 1449 "node_modules/@rollup/rollup-android-arm64": { 1450 - "version": "4.13.0", 1451 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", 1452 - "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", 1450 + "version": "4.14.0", 1451 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.14.0.tgz", 1452 + "integrity": "sha512-fI9nduZhCccjzlsA/OuAwtFGWocxA4gqXGTLvOyiF8d+8o0fZUeSztixkYjcGq1fGZY3Tkq4yRvHPFxU+jdZ9Q==", 1453 1453 "cpu": [ 1454 1454 "arm64" 1455 1455 ], ··· 1460 1460 ] 1461 1461 }, 1462 1462 "node_modules/@rollup/rollup-darwin-arm64": { 1463 - "version": "4.13.0", 1464 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", 1465 - "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", 1463 + "version": "4.14.0", 1464 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.14.0.tgz", 1465 + "integrity": "sha512-BcnSPRM76/cD2gQC+rQNGBN6GStBs2pl/FpweW8JYuz5J/IEa0Fr4AtrPv766DB/6b2MZ/AfSIOSGw3nEIP8SA==", 1466 1466 "cpu": [ 1467 1467 "arm64" 1468 1468 ], ··· 1473 1473 ] 1474 1474 }, 1475 1475 "node_modules/@rollup/rollup-darwin-x64": { 1476 - "version": "4.13.0", 1477 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", 1478 - "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", 1476 + "version": "4.14.0", 1477 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.14.0.tgz", 1478 + "integrity": "sha512-LDyFB9GRolGN7XI6955aFeI3wCdCUszFWumWU0deHA8VpR3nWRrjG6GtGjBrQxQKFevnUTHKCfPR4IvrW3kCgQ==", 1479 1479 "cpu": [ 1480 1480 "x64" 1481 1481 ], ··· 1486 1486 ] 1487 1487 }, 1488 1488 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1489 - "version": "4.13.0", 1490 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", 1491 - "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", 1489 + "version": "4.14.0", 1490 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.14.0.tgz", 1491 + "integrity": "sha512-ygrGVhQP47mRh0AAD0zl6QqCbNsf0eTo+vgwkY6LunBcg0f2Jv365GXlDUECIyoXp1kKwL5WW6rsO429DBY/bA==", 1492 1492 "cpu": [ 1493 1493 "arm" 1494 1494 ], ··· 1499 1499 ] 1500 1500 }, 1501 1501 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1502 - "version": "4.13.0", 1503 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", 1504 - "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", 1502 + "version": "4.14.0", 1503 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.14.0.tgz", 1504 + "integrity": "sha512-x+uJ6MAYRlHGe9wi4HQjxpaKHPM3d3JjqqCkeC5gpnnI6OWovLdXTpfa8trjxPLnWKyBsSi5kne+146GAxFt4A==", 1505 1505 "cpu": [ 1506 1506 "arm64" 1507 1507 ], ··· 1512 1512 ] 1513 1513 }, 1514 1514 "node_modules/@rollup/rollup-linux-arm64-musl": { 1515 - "version": "4.13.0", 1516 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", 1517 - "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", 1515 + "version": "4.14.0", 1516 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.14.0.tgz", 1517 + "integrity": "sha512-nrRw8ZTQKg6+Lttwqo6a2VxR9tOroa2m91XbdQ2sUUzHoedXlsyvY1fN4xWdqz8PKmf4orDwejxXHjh7YBGUCA==", 1518 1518 "cpu": [ 1519 1519 "arm64" 1520 1520 ], ··· 1524 1524 "linux" 1525 1525 ] 1526 1526 }, 1527 + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1528 + "version": "4.14.0", 1529 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.14.0.tgz", 1530 + "integrity": "sha512-xV0d5jDb4aFu84XKr+lcUJ9y3qpIWhttO3Qev97z8DKLXR62LC3cXT/bMZXrjLF9X+P5oSmJTzAhqwUbY96PnA==", 1531 + "cpu": [ 1532 + "ppc64le" 1533 + ], 1534 + "dev": true, 1535 + "optional": true, 1536 + "os": [ 1537 + "linux" 1538 + ] 1539 + }, 1527 1540 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1528 - "version": "4.13.0", 1529 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", 1530 - "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", 1541 + "version": "4.14.0", 1542 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.14.0.tgz", 1543 + "integrity": "sha512-SDDhBQwZX6LPRoPYjAZWyL27LbcBo7WdBFWJi5PI9RPCzU8ijzkQn7tt8NXiXRiFMJCVpkuMkBf4OxSxVMizAw==", 1531 1544 "cpu": [ 1532 1545 "riscv64" 1533 1546 ], ··· 1537 1550 "linux" 1538 1551 ] 1539 1552 }, 1553 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 1554 + "version": "4.14.0", 1555 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.14.0.tgz", 1556 + "integrity": "sha512-RxB/qez8zIDshNJDufYlTT0ZTVut5eCpAZ3bdXDU9yTxBzui3KhbGjROK2OYTTor7alM7XBhssgoO3CZ0XD3qA==", 1557 + "cpu": [ 1558 + "s390x" 1559 + ], 1560 + "dev": true, 1561 + "optional": true, 1562 + "os": [ 1563 + "linux" 1564 + ] 1565 + }, 1540 1566 "node_modules/@rollup/rollup-linux-x64-gnu": { 1541 - "version": "4.13.0", 1542 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", 1543 - "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", 1567 + "version": "4.14.0", 1568 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.14.0.tgz", 1569 + "integrity": "sha512-C6y6z2eCNCfhZxT9u+jAM2Fup89ZjiG5pIzZIDycs1IwESviLxwkQcFRGLjnDrP+PT+v5i4YFvlcfAs+LnreXg==", 1544 1570 "cpu": [ 1545 1571 "x64" 1546 1572 ], ··· 1551 1577 ] 1552 1578 }, 1553 1579 "node_modules/@rollup/rollup-linux-x64-musl": { 1554 - "version": "4.13.0", 1555 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", 1556 - "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", 1580 + "version": "4.14.0", 1581 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.14.0.tgz", 1582 + "integrity": "sha512-i0QwbHYfnOMYsBEyjxcwGu5SMIi9sImDVjDg087hpzXqhBSosxkE7gyIYFHgfFl4mr7RrXksIBZ4DoLoP4FhJg==", 1557 1583 "cpu": [ 1558 1584 "x64" 1559 1585 ], ··· 1564 1590 ] 1565 1591 }, 1566 1592 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1567 - "version": "4.13.0", 1568 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", 1569 - "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", 1593 + "version": "4.14.0", 1594 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.14.0.tgz", 1595 + "integrity": "sha512-Fq52EYb0riNHLBTAcL0cun+rRwyZ10S9vKzhGKKgeD+XbwunszSY0rVMco5KbOsTlwovP2rTOkiII/fQ4ih/zQ==", 1570 1596 "cpu": [ 1571 1597 "arm64" 1572 1598 ], ··· 1577 1603 ] 1578 1604 }, 1579 1605 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1580 - "version": "4.13.0", 1581 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", 1582 - "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", 1606 + "version": "4.14.0", 1607 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.14.0.tgz", 1608 + "integrity": "sha512-e/PBHxPdJ00O9p5Ui43+vixSgVf4NlLsmV6QneGERJ3lnjIua/kim6PRFe3iDueT1rQcgSkYP8ZBBXa/h4iPvw==", 1583 1609 "cpu": [ 1584 1610 "ia32" 1585 1611 ], ··· 1590 1616 ] 1591 1617 }, 1592 1618 "node_modules/@rollup/rollup-win32-x64-msvc": { 1593 - "version": "4.13.0", 1594 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", 1595 - "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", 1619 + "version": "4.14.0", 1620 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.14.0.tgz", 1621 + "integrity": "sha512-aGg7iToJjdklmxlUlJh/PaPNa4PmqHfyRMLunbL3eaMO0gp656+q1zOKkpJ/CVe9CryJv6tAN1HDoR8cNGzkag==", 1596 1622 "cpu": [ 1597 1623 "x64" 1598 1624 ], ··· 1887 1913 } 1888 1914 }, 1889 1915 "node_modules/@stoplight/spectral-parsers": { 1890 - "version": "1.0.3", 1891 - "resolved": "https://registry.npmjs.org/@stoplight/spectral-parsers/-/spectral-parsers-1.0.3.tgz", 1892 - "integrity": "sha512-J0KW5Rh5cHWnJQ3yN+cr/ijNFVirPSR0pkQbdrNX30VboEl083UEDrQ3yov9kjLVIWEk9t9kKE7Eo3QT/k4JLA==", 1916 + "version": "1.0.4", 1917 + "resolved": "https://registry.npmjs.org/@stoplight/spectral-parsers/-/spectral-parsers-1.0.4.tgz", 1918 + "integrity": "sha512-nCTVvtX6q71M8o5Uvv9kxU31Gk1TRmgD6/k8HBhdCmKG6FWcwgjiZouA/R3xHLn/VwTI/9k8SdG5Mkdy0RBqbQ==", 1893 1919 "dev": true, 1894 1920 "dependencies": { 1895 1921 "@stoplight/json": "~3.21.0", 1896 - "@stoplight/types": "^13.6.0", 1897 - "@stoplight/yaml": "~4.2.3", 1922 + "@stoplight/types": "^14.1.1", 1923 + "@stoplight/yaml": "~4.3.0", 1898 1924 "tslib": "^2.3.1" 1925 + }, 1926 + "engines": { 1927 + "node": "^12.20 || >=14.13" 1928 + } 1929 + }, 1930 + "node_modules/@stoplight/spectral-parsers/node_modules/@stoplight/types": { 1931 + "version": "14.1.1", 1932 + "resolved": "https://registry.npmjs.org/@stoplight/types/-/types-14.1.1.tgz", 1933 + "integrity": "sha512-/kjtr+0t0tjKr+heVfviO9FrU/uGLc+QNX3fHJc19xsCNYqU7lVhaXxDmEID9BZTjG+/r9pK9xP/xU02XGg65g==", 1934 + "dev": true, 1935 + "dependencies": { 1936 + "@types/json-schema": "^7.0.4", 1937 + "utility-types": "^3.10.0" 1899 1938 }, 1900 1939 "engines": { 1901 1940 "node": "^12.20 || >=14.13" ··· 1969 2008 "node": ">=12" 1970 2009 } 1971 2010 }, 2011 + "node_modules/@stoplight/spectral-ruleset-migrator/node_modules/@stoplight/yaml": { 2012 + "version": "4.2.3", 2013 + "resolved": "https://registry.npmjs.org/@stoplight/yaml/-/yaml-4.2.3.tgz", 2014 + "integrity": "sha512-Mx01wjRAR9C7yLMUyYFTfbUf5DimEpHMkRDQ1PKLe9dfNILbgdxyrncsOXM3vCpsQ1Hfj4bPiGl+u4u6e9Akqw==", 2015 + "dev": true, 2016 + "dependencies": { 2017 + "@stoplight/ordered-object-literal": "^1.0.1", 2018 + "@stoplight/types": "^13.0.0", 2019 + "@stoplight/yaml-ast-parser": "0.0.48", 2020 + "tslib": "^2.2.0" 2021 + }, 2022 + "engines": { 2023 + "node": ">=10.8" 2024 + } 2025 + }, 2026 + "node_modules/@stoplight/spectral-ruleset-migrator/node_modules/@stoplight/yaml-ast-parser": { 2027 + "version": "0.0.48", 2028 + "resolved": "https://registry.npmjs.org/@stoplight/yaml-ast-parser/-/yaml-ast-parser-0.0.48.tgz", 2029 + "integrity": "sha512-sV+51I7WYnLJnKPn2EMWgS4EUfoP4iWEbrWwbXsj0MZCB/xOK8j6+C9fntIdOM50kpx45ZLC3s6kwKivWuqvyg==", 2030 + "dev": true 2031 + }, 1972 2032 "node_modules/@stoplight/spectral-rulesets": { 1973 2033 "version": "1.18.1", 1974 2034 "resolved": "https://registry.npmjs.org/@stoplight/spectral-rulesets/-/spectral-rulesets-1.18.1.tgz", ··· 2039 2099 } 2040 2100 }, 2041 2101 "node_modules/@stoplight/yaml": { 2042 - "version": "4.2.3", 2043 - "resolved": "https://registry.npmjs.org/@stoplight/yaml/-/yaml-4.2.3.tgz", 2044 - "integrity": "sha512-Mx01wjRAR9C7yLMUyYFTfbUf5DimEpHMkRDQ1PKLe9dfNILbgdxyrncsOXM3vCpsQ1Hfj4bPiGl+u4u6e9Akqw==", 2102 + "version": "4.3.0", 2103 + "resolved": "https://registry.npmjs.org/@stoplight/yaml/-/yaml-4.3.0.tgz", 2104 + "integrity": "sha512-JZlVFE6/dYpP9tQmV0/ADfn32L9uFarHWxfcRhReKUnljz1ZiUM5zpX+PH8h5CJs6lao3TuFqnPm9IJJCEkE2w==", 2045 2105 "dev": true, 2046 2106 "dependencies": { 2047 - "@stoplight/ordered-object-literal": "^1.0.1", 2048 - "@stoplight/types": "^13.0.0", 2049 - "@stoplight/yaml-ast-parser": "0.0.48", 2107 + "@stoplight/ordered-object-literal": "^1.0.5", 2108 + "@stoplight/types": "^14.1.1", 2109 + "@stoplight/yaml-ast-parser": "0.0.50", 2050 2110 "tslib": "^2.2.0" 2051 2111 }, 2052 2112 "engines": { ··· 2054 2114 } 2055 2115 }, 2056 2116 "node_modules/@stoplight/yaml-ast-parser": { 2057 - "version": "0.0.48", 2058 - "resolved": "https://registry.npmjs.org/@stoplight/yaml-ast-parser/-/yaml-ast-parser-0.0.48.tgz", 2059 - "integrity": "sha512-sV+51I7WYnLJnKPn2EMWgS4EUfoP4iWEbrWwbXsj0MZCB/xOK8j6+C9fntIdOM50kpx45ZLC3s6kwKivWuqvyg==", 2117 + "version": "0.0.50", 2118 + "resolved": "https://registry.npmjs.org/@stoplight/yaml-ast-parser/-/yaml-ast-parser-0.0.50.tgz", 2119 + "integrity": "sha512-Pb6M8TDO9DtSVla9yXSTAxmo9GVEouq5P40DWXdOie69bXogZTkgvopCq+yEvTMA0F6PEvdJmbtTV3ccIp11VQ==", 2060 2120 "dev": true 2061 2121 }, 2122 + "node_modules/@stoplight/yaml/node_modules/@stoplight/types": { 2123 + "version": "14.1.1", 2124 + "resolved": "https://registry.npmjs.org/@stoplight/types/-/types-14.1.1.tgz", 2125 + "integrity": "sha512-/kjtr+0t0tjKr+heVfviO9FrU/uGLc+QNX3fHJc19xsCNYqU7lVhaXxDmEID9BZTjG+/r9pK9xP/xU02XGg65g==", 2126 + "dev": true, 2127 + "dependencies": { 2128 + "@types/json-schema": "^7.0.4", 2129 + "utility-types": "^3.10.0" 2130 + }, 2131 + "engines": { 2132 + "node": "^12.20 || >=14.13" 2133 + } 2134 + }, 2062 2135 "node_modules/@stylistic/eslint-plugin-js": { 2063 2136 "version": "1.7.0", 2064 2137 "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.7.0.tgz", ··· 2079 2152 } 2080 2153 }, 2081 2154 "node_modules/@stylistic/stylelint-plugin": { 2082 - "version": "2.1.0", 2083 - "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-2.1.0.tgz", 2084 - "integrity": "sha512-mUZEW9uImHSbXeyzbFmHb8WPBv56UTaEnWL/3dGdAiJ54C+8GTfDwDVdI6gbqT9wV7zynkPu7tCXc5746H9mZQ==", 2155 + "version": "2.1.1", 2156 + "resolved": "https://registry.npmjs.org/@stylistic/stylelint-plugin/-/stylelint-plugin-2.1.1.tgz", 2157 + "integrity": "sha512-xqHTmQZN7EbnFDW7jw0rAsdFNO4IRqvXhrh3qhUlIwF/x09Zm7kgs/ADktHxsTJYcw346PpGihsB0t4pZhpeHw==", 2085 2158 "dev": true, 2086 2159 "dependencies": { 2087 2160 "@csstools/css-parser-algorithms": "^2.5.0", ··· 2158 2231 } 2159 2232 }, 2160 2233 "node_modules/@types/eslint": { 2161 - "version": "8.56.6", 2162 - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.6.tgz", 2163 - "integrity": "sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==", 2234 + "version": "8.56.7", 2235 + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.7.tgz", 2236 + "integrity": "sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==", 2164 2237 "dependencies": { 2165 2238 "@types/estree": "*", 2166 2239 "@types/json-schema": "*" ··· 2210 2283 "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" 2211 2284 }, 2212 2285 "node_modules/@types/node": { 2213 - "version": "20.11.30", 2214 - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", 2215 - "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", 2286 + "version": "20.12.4", 2287 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.4.tgz", 2288 + "integrity": "sha512-E+Fa9z3wSQpzgYQdYmme5X3OTuejnnTx88A6p6vkkJosR3KBz+HpE3kqNm98VE6cfLFcISx7zW7MsJkH6KwbTw==", 2216 2289 "dependencies": { 2217 2290 "undici-types": "~5.26.4" 2218 2291 } ··· 2255 2328 "dev": true 2256 2329 }, 2257 2330 "node_modules/@typescript-eslint/eslint-plugin": { 2258 - "version": "7.4.0", 2259 - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.4.0.tgz", 2260 - "integrity": "sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==", 2331 + "version": "7.5.0", 2332 + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.5.0.tgz", 2333 + "integrity": "sha512-HpqNTH8Du34nLxbKgVMGljZMG0rJd2O9ecvr2QLYp+7512ty1j42KnsFwspPXg1Vh8an9YImf6CokUBltisZFQ==", 2261 2334 "dev": true, 2262 2335 "dependencies": { 2263 2336 "@eslint-community/regexpp": "^4.5.1", 2264 - "@typescript-eslint/scope-manager": "7.4.0", 2265 - "@typescript-eslint/type-utils": "7.4.0", 2266 - "@typescript-eslint/utils": "7.4.0", 2267 - "@typescript-eslint/visitor-keys": "7.4.0", 2337 + "@typescript-eslint/scope-manager": "7.5.0", 2338 + "@typescript-eslint/type-utils": "7.5.0", 2339 + "@typescript-eslint/utils": "7.5.0", 2340 + "@typescript-eslint/visitor-keys": "7.5.0", 2268 2341 "debug": "^4.3.4", 2269 2342 "graphemer": "^1.4.0", 2270 2343 "ignore": "^5.2.4", ··· 2290 2363 } 2291 2364 }, 2292 2365 "node_modules/@typescript-eslint/parser": { 2293 - "version": "7.4.0", 2294 - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.4.0.tgz", 2295 - "integrity": "sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==", 2366 + "version": "7.5.0", 2367 + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.5.0.tgz", 2368 + "integrity": "sha512-cj+XGhNujfD2/wzR1tabNsidnYRaFfEkcULdcIyVBYcXjBvBKOes+mpMBP7hMpOyk+gBcfXsrg4NBGAStQyxjQ==", 2296 2369 "dev": true, 2297 2370 "dependencies": { 2298 - "@typescript-eslint/scope-manager": "7.4.0", 2299 - "@typescript-eslint/types": "7.4.0", 2300 - "@typescript-eslint/typescript-estree": "7.4.0", 2301 - "@typescript-eslint/visitor-keys": "7.4.0", 2371 + "@typescript-eslint/scope-manager": "7.5.0", 2372 + "@typescript-eslint/types": "7.5.0", 2373 + "@typescript-eslint/typescript-estree": "7.5.0", 2374 + "@typescript-eslint/visitor-keys": "7.5.0", 2302 2375 "debug": "^4.3.4" 2303 2376 }, 2304 2377 "engines": { ··· 2318 2391 } 2319 2392 }, 2320 2393 "node_modules/@typescript-eslint/scope-manager": { 2321 - "version": "7.4.0", 2322 - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.4.0.tgz", 2323 - "integrity": "sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==", 2394 + "version": "7.5.0", 2395 + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.5.0.tgz", 2396 + "integrity": "sha512-Z1r7uJY0MDeUlql9XJ6kRVgk/sP11sr3HKXn268HZyqL7i4cEfrdFuSSY/0tUqT37l5zT0tJOsuDP16kio85iA==", 2324 2397 "dev": true, 2325 2398 "dependencies": { 2326 - "@typescript-eslint/types": "7.4.0", 2327 - "@typescript-eslint/visitor-keys": "7.4.0" 2399 + "@typescript-eslint/types": "7.5.0", 2400 + "@typescript-eslint/visitor-keys": "7.5.0" 2328 2401 }, 2329 2402 "engines": { 2330 2403 "node": "^18.18.0 || >=20.0.0" ··· 2335 2408 } 2336 2409 }, 2337 2410 "node_modules/@typescript-eslint/type-utils": { 2338 - "version": "7.4.0", 2339 - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.4.0.tgz", 2340 - "integrity": "sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==", 2411 + "version": "7.5.0", 2412 + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.5.0.tgz", 2413 + "integrity": "sha512-A021Rj33+G8mx2Dqh0nMO9GyjjIBK3MqgVgZ2qlKf6CJy51wY/lkkFqq3TqqnH34XyAHUkq27IjlUkWlQRpLHw==", 2341 2414 "dev": true, 2342 2415 "dependencies": { 2343 - "@typescript-eslint/typescript-estree": "7.4.0", 2344 - "@typescript-eslint/utils": "7.4.0", 2416 + "@typescript-eslint/typescript-estree": "7.5.0", 2417 + "@typescript-eslint/utils": "7.5.0", 2345 2418 "debug": "^4.3.4", 2346 2419 "ts-api-utils": "^1.0.1" 2347 2420 }, ··· 2362 2435 } 2363 2436 }, 2364 2437 "node_modules/@typescript-eslint/types": { 2365 - "version": "7.4.0", 2366 - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.4.0.tgz", 2367 - "integrity": "sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==", 2438 + "version": "7.5.0", 2439 + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.5.0.tgz", 2440 + "integrity": "sha512-tv5B4IHeAdhR7uS4+bf8Ov3k793VEVHd45viRRkehIUZxm0WF82VPiLgHzA/Xl4TGPg1ZD49vfxBKFPecD5/mg==", 2368 2441 "dev": true, 2369 2442 "engines": { 2370 2443 "node": "^18.18.0 || >=20.0.0" ··· 2375 2448 } 2376 2449 }, 2377 2450 "node_modules/@typescript-eslint/typescript-estree": { 2378 - "version": "7.4.0", 2379 - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.4.0.tgz", 2380 - "integrity": "sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==", 2451 + "version": "7.5.0", 2452 + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.5.0.tgz", 2453 + "integrity": "sha512-YklQQfe0Rv2PZEueLTUffiQGKQneiIEKKnfIqPIOxgM9lKSZFCjT5Ad4VqRKj/U4+kQE3fa8YQpskViL7WjdPQ==", 2381 2454 "dev": true, 2382 2455 "dependencies": { 2383 - "@typescript-eslint/types": "7.4.0", 2384 - "@typescript-eslint/visitor-keys": "7.4.0", 2456 + "@typescript-eslint/types": "7.5.0", 2457 + "@typescript-eslint/visitor-keys": "7.5.0", 2385 2458 "debug": "^4.3.4", 2386 2459 "globby": "^11.1.0", 2387 2460 "is-glob": "^4.0.3", ··· 2402 2475 } 2403 2476 } 2404 2477 }, 2478 + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { 2479 + "version": "9.0.3", 2480 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 2481 + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 2482 + "dev": true, 2483 + "dependencies": { 2484 + "brace-expansion": "^2.0.1" 2485 + }, 2486 + "engines": { 2487 + "node": ">=16 || 14 >=14.17" 2488 + }, 2489 + "funding": { 2490 + "url": "https://github.com/sponsors/isaacs" 2491 + } 2492 + }, 2405 2493 "node_modules/@typescript-eslint/utils": { 2406 - "version": "7.4.0", 2407 - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.4.0.tgz", 2408 - "integrity": "sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==", 2494 + "version": "7.5.0", 2495 + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.5.0.tgz", 2496 + "integrity": "sha512-3vZl9u0R+/FLQcpy2EHyRGNqAS/ofJ3Ji8aebilfJe+fobK8+LbIFmrHciLVDxjDoONmufDcnVSF38KwMEOjzw==", 2409 2497 "dev": true, 2410 2498 "dependencies": { 2411 2499 "@eslint-community/eslint-utils": "^4.4.0", 2412 2500 "@types/json-schema": "^7.0.12", 2413 2501 "@types/semver": "^7.5.0", 2414 - "@typescript-eslint/scope-manager": "7.4.0", 2415 - "@typescript-eslint/types": "7.4.0", 2416 - "@typescript-eslint/typescript-estree": "7.4.0", 2502 + "@typescript-eslint/scope-manager": "7.5.0", 2503 + "@typescript-eslint/types": "7.5.0", 2504 + "@typescript-eslint/typescript-estree": "7.5.0", 2417 2505 "semver": "^7.5.4" 2418 2506 }, 2419 2507 "engines": { ··· 2428 2516 } 2429 2517 }, 2430 2518 "node_modules/@typescript-eslint/visitor-keys": { 2431 - "version": "7.4.0", 2432 - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.4.0.tgz", 2433 - "integrity": "sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==", 2519 + "version": "7.5.0", 2520 + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.5.0.tgz", 2521 + "integrity": "sha512-mcuHM/QircmA6O7fy6nn2w/3ditQkj+SgtOc8DW3uQ10Yfj42amm2i+6F2K4YAOPNNTmE6iM1ynM6lrSwdendA==", 2434 2522 "dev": true, 2435 2523 "dependencies": { 2436 - "@typescript-eslint/types": "7.4.0", 2524 + "@typescript-eslint/types": "7.5.0", 2437 2525 "eslint-visitor-keys": "^3.4.1" 2438 2526 }, 2439 2527 "engines": { ··· 2533 2621 } 2534 2622 }, 2535 2623 "node_modules/@vitest/snapshot/node_modules/magic-string": { 2536 - "version": "0.30.8", 2537 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 2538 - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 2624 + "version": "0.30.9", 2625 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.9.tgz", 2626 + "integrity": "sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==", 2539 2627 "dev": true, 2540 2628 "dependencies": { 2541 2629 "@jridgewell/sourcemap-codec": "^1.4.15" ··· 2624 2712 } 2625 2713 }, 2626 2714 "node_modules/@vue/compiler-sfc/node_modules/magic-string": { 2627 - "version": "0.30.8", 2628 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 2629 - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 2715 + "version": "0.30.9", 2716 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.9.tgz", 2717 + "integrity": "sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==", 2630 2718 "dependencies": { 2631 2719 "@jridgewell/sourcemap-codec": "^1.4.15" 2632 2720 }, ··· 3511 3599 } 3512 3600 }, 3513 3601 "node_modules/caniuse-lite": { 3514 - "version": "1.0.30001600", 3515 - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz", 3516 - "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==", 3602 + "version": "1.0.30001605", 3603 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001605.tgz", 3604 + "integrity": "sha512-nXwGlFWo34uliI9z3n6Qc0wZaf7zaZWA1CPZ169La5mV3I/gem7bst0vr5XQH5TJXZIMfDeZyOrZnSlVzKxxHQ==", 3517 3605 "funding": [ 3518 3606 { 3519 3607 "type": "opencollective", ··· 3921 4009 } 3922 4010 }, 3923 4011 "node_modules/css-loader": { 3924 - "version": "6.10.0", 3925 - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", 3926 - "integrity": "sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==", 4012 + "version": "7.0.0", 4013 + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.0.0.tgz", 4014 + "integrity": "sha512-WrO4FVoamxt5zY9CauZjoJgXRi/LZKIk+Ta7YvpSGr5r/eMYPNp5/T9ODlMe4/1rF5DYlycG1avhV4g3A/tiAw==", 3927 4015 "dependencies": { 3928 4016 "icss-utils": "^5.1.0", 3929 4017 "postcss": "^8.4.33", 3930 - "postcss-modules-extract-imports": "^3.0.0", 3931 - "postcss-modules-local-by-default": "^4.0.4", 3932 - "postcss-modules-scope": "^3.1.1", 4018 + "postcss-modules-extract-imports": "^3.1.0", 4019 + "postcss-modules-local-by-default": "^4.0.5", 4020 + "postcss-modules-scope": "^3.2.0", 3933 4021 "postcss-modules-values": "^4.0.0", 3934 4022 "postcss-value-parser": "^4.2.0", 3935 4023 "semver": "^7.5.4" 3936 4024 }, 3937 4025 "engines": { 3938 - "node": ">= 12.13.0" 4026 + "node": ">= 18.12.0" 3939 4027 }, 3940 4028 "funding": { 3941 4029 "type": "opencollective", ··· 3943 4031 }, 3944 4032 "peerDependencies": { 3945 4033 "@rspack/core": "0.x || 1.x", 3946 - "webpack": "^5.0.0" 4034 + "webpack": "^5.27.0" 3947 4035 }, 3948 4036 "peerDependenciesMeta": { 3949 4037 "@rspack/core": { ··· 4860 4948 } 4861 4949 }, 4862 4950 "node_modules/electron-to-chromium": { 4863 - "version": "1.4.716", 4864 - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.716.tgz", 4865 - "integrity": "sha512-t/MXMzFKQC3UfMDpw7V5wdB/UAB8dWx4hEsy+fpPYJWW3gqh3u5T1uXp6vR+H6dGCPBxkRo+YBcapBLvbGQHRw==" 4951 + "version": "1.4.727", 4952 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.727.tgz", 4953 + "integrity": "sha512-brpv4KTeC4g0Fx2FeIKytLd4UGn1zBQq5Lauy7zEWT9oqkaj5mgsxblEZIAOf1HHLlXxzr6adGViiBy5Z39/CA==" 4866 4954 }, 4867 4955 "node_modules/elkjs": { 4868 4956 "version": "0.9.2", ··· 4933 5021 } 4934 5022 }, 4935 5023 "node_modules/es-abstract": { 4936 - "version": "1.23.2", 4937 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.2.tgz", 4938 - "integrity": "sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==", 5024 + "version": "1.23.3", 5025 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", 5026 + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", 4939 5027 "dev": true, 4940 5028 "dependencies": { 4941 5029 "array-buffer-byte-length": "^1.0.1", ··· 4977 5065 "safe-regex-test": "^1.0.3", 4978 5066 "string.prototype.trim": "^1.2.9", 4979 5067 "string.prototype.trimend": "^1.0.8", 4980 - "string.prototype.trimstart": "^1.0.7", 5068 + "string.prototype.trimstart": "^1.0.8", 4981 5069 "typed-array-buffer": "^1.0.2", 4982 5070 "typed-array-byte-length": "^1.0.1", 4983 5071 "typed-array-byte-offset": "^1.0.2", 4984 - "typed-array-length": "^1.0.5", 5072 + "typed-array-length": "^1.0.6", 4985 5073 "unbox-primitive": "^1.0.2", 4986 5074 "which-typed-array": "^1.1.15" 4987 5075 }, ··· 5713 5801 } 5714 5802 }, 5715 5803 "node_modules/eslint-plugin-sonarjs": { 5716 - "version": "0.24.0", 5717 - "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.24.0.tgz", 5718 - "integrity": "sha512-87zp50mbbNrSTuoEOebdRQBPa0mdejA5UEjyuScyIw8hEpEjfWP89Qhkq5xVZfVyVSRQKZc9alVm7yRKQvvUmg==", 5804 + "version": "0.25.1", 5805 + "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.25.1.tgz", 5806 + "integrity": "sha512-5IOKvj/GMBNqjxBdItfotfRHo7w48496GOu1hxdeXuD0mB1JBlDCViiLHETDTfA8pDAVSBimBEQoetRXYceQEw==", 5719 5807 "dev": true, 5720 5808 "engines": { 5721 5809 "node": ">=16" ··· 5725 5813 } 5726 5814 }, 5727 5815 "node_modules/eslint-plugin-unicorn": { 5728 - "version": "51.0.1", 5729 - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-51.0.1.tgz", 5730 - "integrity": "sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==", 5816 + "version": "52.0.0", 5817 + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-52.0.0.tgz", 5818 + "integrity": "sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==", 5731 5819 "dev": true, 5732 5820 "dependencies": { 5733 5821 "@babel/helper-validator-identifier": "^7.22.20", ··· 5758 5846 } 5759 5847 }, 5760 5848 "node_modules/eslint-plugin-vitest": { 5761 - "version": "0.4.0", 5762 - "resolved": "https://registry.npmjs.org/eslint-plugin-vitest/-/eslint-plugin-vitest-0.4.0.tgz", 5763 - "integrity": "sha512-3oWgZIwdWVBQ5plvkmOBjreIGLQRdYb7x54OP8uIRHeZyRVJIdOn9o/qWVb9292fDMC8jn7H7d9TSFBZqhrykQ==", 5849 + "version": "0.4.1", 5850 + "resolved": "https://registry.npmjs.org/eslint-plugin-vitest/-/eslint-plugin-vitest-0.4.1.tgz", 5851 + "integrity": "sha512-+PnZ2u/BS+f5FiuHXz4zKsHPcMKHie+K+1Uvu/x91ovkCMEOJqEI8E9Tw1Wzx2QRz4MHOBHYf1ypO8N1K0aNAA==", 5764 5852 "dev": true, 5765 5853 "dependencies": { 5766 - "@typescript-eslint/utils": "^7.2.0" 5854 + "@typescript-eslint/utils": "^7.4.0" 5767 5855 }, 5768 5856 "engines": { 5769 5857 "node": "^18.0.0 || >= 20.0.0" ··· 6597 6685 } 6598 6686 }, 6599 6687 "node_modules/happy-dom": { 6600 - "version": "14.3.10", 6601 - "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-14.3.10.tgz", 6602 - "integrity": "sha512-Rh5li9vA9MF9Gkg85CbFABKTa3uoSAByILRNGb92u/vswDd561gBg2p1UW1ZauvDWWwRxPcbACK5zv3BR+gHnQ==", 6688 + "version": "14.5.0", 6689 + "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-14.5.0.tgz", 6690 + "integrity": "sha512-KvOtCq7eamc7cjihM0F1wj6FptuXzooc3Typa7Vgu6ns2uKGXC4BIFlK80SdH2w8zcW0gtxpBVI/sUqbYtljDA==", 6603 6691 "dev": true, 6604 6692 "dependencies": { 6605 6693 "entities": "^4.5.0", ··· 8099 8187 } 8100 8188 }, 8101 8189 "node_modules/markdownlint-cli/node_modules/glob": { 8102 - "version": "10.3.10", 8103 - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", 8104 - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", 8190 + "version": "10.3.12", 8191 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", 8192 + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", 8105 8193 "dev": true, 8106 8194 "dependencies": { 8107 8195 "foreground-child": "^3.1.0", 8108 - "jackspeak": "^2.3.5", 8196 + "jackspeak": "^2.3.6", 8109 8197 "minimatch": "^9.0.1", 8110 - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", 8111 - "path-scurry": "^1.10.1" 8198 + "minipass": "^7.0.4", 8199 + "path-scurry": "^1.10.2" 8112 8200 }, 8113 8201 "bin": { 8114 8202 "glob": "dist/esm/bin.mjs" ··· 8751 8839 } 8752 8840 }, 8753 8841 "node_modules/minimatch": { 8754 - "version": "9.0.3", 8755 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 8756 - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 8842 + "version": "9.0.4", 8843 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", 8844 + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", 8757 8845 "dependencies": { 8758 8846 "brace-expansion": "^2.0.1" 8759 8847 }, ··· 9614 9702 } 9615 9703 }, 9616 9704 "node_modules/postcss-modules-extract-imports": { 9617 - "version": "3.0.0", 9618 - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", 9619 - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", 9705 + "version": "3.1.0", 9706 + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", 9707 + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", 9620 9708 "engines": { 9621 9709 "node": "^10 || ^12 || >= 14" 9622 9710 }, ··· 9625 9713 } 9626 9714 }, 9627 9715 "node_modules/postcss-modules-local-by-default": { 9628 - "version": "4.0.4", 9629 - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", 9630 - "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", 9716 + "version": "4.0.5", 9717 + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", 9718 + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", 9631 9719 "dependencies": { 9632 9720 "icss-utils": "^5.0.0", 9633 9721 "postcss-selector-parser": "^6.0.2", ··· 9641 9729 } 9642 9730 }, 9643 9731 "node_modules/postcss-modules-scope": { 9644 - "version": "3.1.1", 9645 - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", 9646 - "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", 9732 + "version": "3.2.0", 9733 + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", 9734 + "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", 9647 9735 "dependencies": { 9648 9736 "postcss-selector-parser": "^6.0.4" 9649 9737 }, ··· 9687 9775 } 9688 9776 }, 9689 9777 "node_modules/postcss-nesting": { 9690 - "version": "12.1.0", 9691 - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-12.1.0.tgz", 9692 - "integrity": "sha512-QOYnosaZ+mlP6plQrAxFw09UUp2Sgtxj1BVHN+rSVbtV0Yx48zRt9/9F/ZOoxOKBBEsaJk2MYhhVRjeRRw5yuw==", 9778 + "version": "12.1.1", 9779 + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-12.1.1.tgz", 9780 + "integrity": "sha512-qc74KvIAQNa5ujZKG1UV286dhaDW6basbUy2i9AzNU/T8C9hpvGu9NZzm1SfePe2yP7sPYgpA8d4sPVopn2Hhw==", 9693 9781 "funding": [ 9694 9782 { 9695 9783 "type": "github", ··· 9702 9790 ], 9703 9791 "dependencies": { 9704 9792 "@csstools/selector-resolve-nested": "^1.1.0", 9705 - "@csstools/selector-specificity": "^3.0.2", 9793 + "@csstools/selector-specificity": "^3.0.3", 9706 9794 "postcss-selector-parser": "^6.0.13" 9707 9795 }, 9708 9796 "engines": { ··· 10929 11017 } 10930 11018 }, 10931 11019 "node_modules/strip-literal": { 10932 - "version": "2.0.0", 10933 - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.0.0.tgz", 10934 - "integrity": "sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==", 11020 + "version": "2.1.0", 11021 + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", 11022 + "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", 10935 11023 "dev": true, 10936 11024 "dependencies": { 10937 - "js-tokens": "^8.0.2" 11025 + "js-tokens": "^9.0.0" 10938 11026 }, 10939 11027 "funding": { 10940 11028 "url": "https://github.com/sponsors/antfu" 10941 11029 } 10942 11030 }, 11031 + "node_modules/strip-literal/node_modules/js-tokens": { 11032 + "version": "9.0.0", 11033 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", 11034 + "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", 11035 + "dev": true 11036 + }, 10943 11037 "node_modules/style-search": { 10944 11038 "version": "0.1.0", 10945 11039 "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", ··· 10947 11041 "dev": true 10948 11042 }, 10949 11043 "node_modules/stylelint": { 10950 - "version": "16.3.0", 10951 - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.3.0.tgz", 10952 - "integrity": "sha512-hqC6xNTbQ5HRGQXfIW4HwXcx09raIFz4W4XFbraeqWqYRVVY/ibYvI0dsu0ORMQY8re2bpDdCAeIa2cm+QJ4Sw==", 11044 + "version": "16.3.1", 11045 + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.3.1.tgz", 11046 + "integrity": "sha512-/JOwQnBvxEKOT2RtNgGpBVXnCSMBgKOL2k7w0K52htwCyJls4+cHvc4YZgXlVoAZS9QJd2DgYAiRnja96pTgxw==", 10953 11047 "dev": true, 10954 11048 "dependencies": { 10955 11049 "@csstools/css-parser-algorithms": "^2.6.1", ··· 11184 11278 } 11185 11279 }, 11186 11280 "node_modules/sucrase/node_modules/glob": { 11187 - "version": "10.3.10", 11188 - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", 11189 - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", 11281 + "version": "10.3.12", 11282 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", 11283 + "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", 11190 11284 "dependencies": { 11191 11285 "foreground-child": "^3.1.0", 11192 - "jackspeak": "^2.3.5", 11286 + "jackspeak": "^2.3.6", 11193 11287 "minimatch": "^9.0.1", 11194 - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", 11195 - "path-scurry": "^1.10.1" 11288 + "minipass": "^7.0.4", 11289 + "path-scurry": "^1.10.2" 11196 11290 }, 11197 11291 "bin": { 11198 11292 "glob": "dist/esm/bin.mjs" ··· 11295 11389 } 11296 11390 }, 11297 11391 "node_modules/swagger-ui-dist": { 11298 - "version": "5.12.0", 11299 - "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.12.0.tgz", 11300 - "integrity": "sha512-Rt1xUpbHulJVGbiQjq9yy9/r/0Pg6TmpcG+fXTaMePDc8z5WUw4LfaWts5qcNv/8ewPvBIbY7DKq7qReIKNCCQ==" 11392 + "version": "5.13.0", 11393 + "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-5.13.0.tgz", 11394 + "integrity": "sha512-uaWhh6j18IIs5tOX0arvIBnVINAzpTXaQXkr7qAk8zoupegJVg0UU/5+S/FgsgVCnzVsJ9d7QLjIxkswEeTg0Q==" 11301 11395 }, 11302 11396 "node_modules/sync-fetch": { 11303 11397 "version": "0.4.5", ··· 11328 11422 } 11329 11423 }, 11330 11424 "node_modules/table": { 11331 - "version": "6.8.1", 11332 - "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", 11333 - "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", 11425 + "version": "6.8.2", 11426 + "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", 11427 + "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==", 11334 11428 "dev": true, 11335 11429 "dependencies": { 11336 11430 "ajv": "^8.0.1", ··· 11344 11438 } 11345 11439 }, 11346 11440 "node_modules/tailwindcss": { 11347 - "version": "3.4.1", 11348 - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", 11349 - "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", 11441 + "version": "3.4.3", 11442 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.3.tgz", 11443 + "integrity": "sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==", 11350 11444 "dependencies": { 11351 11445 "@alloc/quick-lru": "^5.2.0", 11352 11446 "arg": "^5.0.2", ··· 11356 11450 "fast-glob": "^3.3.0", 11357 11451 "glob-parent": "^6.0.2", 11358 11452 "is-glob": "^4.0.3", 11359 - "jiti": "^1.19.1", 11453 + "jiti": "^1.21.0", 11360 11454 "lilconfig": "^2.1.0", 11361 11455 "micromatch": "^4.0.5", 11362 11456 "normalize-path": "^3.0.0", ··· 11446 11540 "integrity": "sha512-r1AT0XdEp8TMQ13FLvOt8mOtAxDQsRt2QU5rSWCA7YfshddU651Y1NHVrceLANvixKdf9fYO8B/S9fXHodB7HQ==" 11447 11541 }, 11448 11542 "node_modules/terser": { 11449 - "version": "5.29.2", 11450 - "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", 11451 - "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", 11543 + "version": "5.30.3", 11544 + "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", 11545 + "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", 11452 11546 "dependencies": { 11453 11547 "@jridgewell/source-map": "^0.3.3", 11454 11548 "acorn": "^8.8.2", ··· 11803 11897 } 11804 11898 }, 11805 11899 "node_modules/typescript": { 11806 - "version": "5.4.3", 11807 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz", 11808 - "integrity": "sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==", 11900 + "version": "5.4.4", 11901 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.4.tgz", 11902 + "integrity": "sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==", 11809 11903 "devOptional": true, 11810 11904 "peer": true, 11811 11905 "bin": { ··· 11997 12091 } 11998 12092 }, 11999 12093 "node_modules/vite": { 12000 - "version": "5.2.6", 12001 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.6.tgz", 12002 - "integrity": "sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==", 12094 + "version": "5.2.8", 12095 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.8.tgz", 12096 + "integrity": "sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==", 12003 12097 "dev": true, 12004 12098 "dependencies": { 12005 12099 "esbuild": "^0.20.1", 12006 - "postcss": "^8.4.36", 12100 + "postcss": "^8.4.38", 12007 12101 "rollup": "^4.13.0" 12008 12102 }, 12009 12103 "bin": { ··· 12100 12194 } 12101 12195 }, 12102 12196 "node_modules/vite/node_modules/rollup": { 12103 - "version": "4.13.0", 12104 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", 12105 - "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", 12197 + "version": "4.14.0", 12198 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.14.0.tgz", 12199 + "integrity": "sha512-Qe7w62TyawbDzB4yt32R0+AbIo6m1/sqO7UPzFS8Z/ksL5mrfhA0v4CavfdmFav3D+ub4QeAgsGEe84DoWe/nQ==", 12106 12200 "dev": true, 12107 12201 "dependencies": { 12108 12202 "@types/estree": "1.0.5" ··· 12115 12209 "npm": ">=8.0.0" 12116 12210 }, 12117 12211 "optionalDependencies": { 12118 - "@rollup/rollup-android-arm-eabi": "4.13.0", 12119 - "@rollup/rollup-android-arm64": "4.13.0", 12120 - "@rollup/rollup-darwin-arm64": "4.13.0", 12121 - "@rollup/rollup-darwin-x64": "4.13.0", 12122 - "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", 12123 - "@rollup/rollup-linux-arm64-gnu": "4.13.0", 12124 - "@rollup/rollup-linux-arm64-musl": "4.13.0", 12125 - "@rollup/rollup-linux-riscv64-gnu": "4.13.0", 12126 - "@rollup/rollup-linux-x64-gnu": "4.13.0", 12127 - "@rollup/rollup-linux-x64-musl": "4.13.0", 12128 - "@rollup/rollup-win32-arm64-msvc": "4.13.0", 12129 - "@rollup/rollup-win32-ia32-msvc": "4.13.0", 12130 - "@rollup/rollup-win32-x64-msvc": "4.13.0", 12212 + "@rollup/rollup-android-arm-eabi": "4.14.0", 12213 + "@rollup/rollup-android-arm64": "4.14.0", 12214 + "@rollup/rollup-darwin-arm64": "4.14.0", 12215 + "@rollup/rollup-darwin-x64": "4.14.0", 12216 + "@rollup/rollup-linux-arm-gnueabihf": "4.14.0", 12217 + "@rollup/rollup-linux-arm64-gnu": "4.14.0", 12218 + "@rollup/rollup-linux-arm64-musl": "4.14.0", 12219 + "@rollup/rollup-linux-powerpc64le-gnu": "4.14.0", 12220 + "@rollup/rollup-linux-riscv64-gnu": "4.14.0", 12221 + "@rollup/rollup-linux-s390x-gnu": "4.14.0", 12222 + "@rollup/rollup-linux-x64-gnu": "4.14.0", 12223 + "@rollup/rollup-linux-x64-musl": "4.14.0", 12224 + "@rollup/rollup-win32-arm64-msvc": "4.14.0", 12225 + "@rollup/rollup-win32-ia32-msvc": "4.14.0", 12226 + "@rollup/rollup-win32-x64-msvc": "4.14.0", 12131 12227 "fsevents": "~2.3.2" 12132 12228 } 12133 12229 }, ··· 12197 12293 } 12198 12294 }, 12199 12295 "node_modules/vitest/node_modules/magic-string": { 12200 - "version": "0.30.8", 12201 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", 12202 - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", 12296 + "version": "0.30.9", 12297 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.9.tgz", 12298 + "integrity": "sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==", 12203 12299 "dev": true, 12204 12300 "dependencies": { 12205 12301 "@jridgewell/sourcemap-codec": "^1.4.15"
+12 -14
package.json
··· 21 21 "chartjs-adapter-dayjs-4": "1.0.4", 22 22 "chartjs-plugin-zoom": "2.0.1", 23 23 "clippie": "4.0.7", 24 - "css-loader": "6.10.0", 24 + "css-loader": "7.0.0", 25 25 "dayjs": "1.11.10", 26 26 "dropzone": "6.0.0-beta.2", 27 27 "easymde": "2.18.0", ··· 35 35 "license-checker-webpack-plugin": "0.2.1", 36 36 "mermaid": "10.9.0", 37 37 "mini-css-extract-plugin": "2.8.1", 38 - "minimatch": "9.0.3", 38 + "minimatch": "9.0.4", 39 39 "monaco-editor": "0.47.0", 40 40 "monaco-editor-webpack-plugin": "7.1.0", 41 41 "pdfobject": "2.3.0", 42 42 "postcss": "8.4.38", 43 43 "postcss-loader": "8.1.1", 44 - "postcss-nesting": "12.1.0", 44 + "postcss-nesting": "12.1.1", 45 45 "pretty-ms": "9.0.0", 46 46 "sortablejs": "1.15.2", 47 - "swagger-ui-dist": "5.12.0", 48 - "tailwindcss": "3.4.1", 47 + "swagger-ui-dist": "5.13.0", 48 + "tailwindcss": "3.4.3", 49 49 "temporal-polyfill": "0.2.3", 50 50 "throttle-debounce": "5.0.0", 51 51 "tinycolor2": "1.6.0", ··· 67 67 "@playwright/test": "1.42.1", 68 68 "@stoplight/spectral-cli": "6.11.1", 69 69 "@stylistic/eslint-plugin-js": "1.7.0", 70 - "@stylistic/stylelint-plugin": "2.1.0", 70 + "@stylistic/stylelint-plugin": "2.1.1", 71 71 "@vitejs/plugin-vue": "5.0.4", 72 72 "@vue/test-utils": "2.4.5", 73 73 "eslint": "8.57.0", ··· 78 78 "eslint-plugin-no-jquery": "2.7.0", 79 79 "eslint-plugin-no-use-extend-native": "0.5.0", 80 80 "eslint-plugin-regexp": "2.4.0", 81 - "eslint-plugin-sonarjs": "0.24.0", 82 - "eslint-plugin-unicorn": "51.0.1", 83 - "eslint-plugin-vitest": "0.4.0", 81 + "eslint-plugin-sonarjs": "0.25.1", 82 + "eslint-plugin-unicorn": "52.0.0", 83 + "eslint-plugin-vitest": "0.4.1", 84 84 "eslint-plugin-vitest-globals": "1.5.0", 85 85 "eslint-plugin-vue": "9.24.0", 86 86 "eslint-plugin-vue-scoped-css": "2.8.0", 87 87 "eslint-plugin-wc": "2.0.4", 88 - "happy-dom": "14.3.10", 88 + "happy-dom": "14.5.0", 89 89 "markdownlint-cli": "0.39.0", 90 90 "postcss-html": "1.6.0", 91 - "stylelint": "16.3.0", 91 + "stylelint": "16.3.1", 92 92 "stylelint-declaration-block-no-ignored-properties": "2.8.0", 93 93 "stylelint-declaration-strict-value": "1.10.4", 94 94 "svgo": "3.2.0", ··· 96 96 "vite-string-plugin": "1.1.5", 97 97 "vitest": "1.4.0" 98 98 }, 99 - "browserslist": [ 100 - "defaults" 101 - ] 99 + "browserslist": ["defaults"] 102 100 }