chore(deps): update dependency eslint to v9

This commit is contained in:
renovate[bot] 2025-04-04 23:20:59 +00:00 committed by GitHub
parent 27e3711968
commit c80b29ee8d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 253 additions and 159 deletions

View File

@ -31,6 +31,6 @@
"yaml-eslint-parser": "^1.0.1"
},
"devDependencies": {
"eslint": "^8.57.1"
"eslint": "^9.24.0"
}
}

View File

@ -94,7 +94,7 @@
"csstype": "^2.6.20",
"cz-git": "^1.3.8",
"czg": "^1.3.8",
"eslint": "^8.57.1",
"eslint": "^9.24.0",
"eslint-define-config": "^1.5.1",
"expect-type": "^0.13.0",
"fast-glob": "^3.2.11",

408
pnpm-lock.yaml generated
View File

@ -159,8 +159,8 @@ importers:
specifier: ^1.3.8
version: 1.3.8
eslint:
specifier: ^8.57.1
version: 8.57.1
specifier: ^9.24.0
version: 9.24.0(jiti@2.4.2)
eslint-define-config:
specifier: ^1.5.1
version: 1.5.1
@ -415,37 +415,37 @@ importers:
dependencies:
'@typescript-eslint/eslint-plugin':
specifier: ^8.9.0
version: 8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)
version: 8.9.0(@typescript-eslint/parser@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
'@typescript-eslint/parser':
specifier: ^8.9.0
version: 8.9.0(eslint@8.57.1)(typescript@5.5.4)
version: 8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
eslint-config-prettier:
specifier: ^8.5.0
version: 8.5.0(eslint@8.57.1)
version: 8.5.0(eslint@9.24.0(jiti@2.4.2))
eslint-define-config:
specifier: ^1.5.1
version: 1.5.1
eslint-plugin-eslint-comments:
specifier: ^3.2.0
version: 3.2.0(eslint@8.57.1)
version: 3.2.0(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-import:
specifier: ^2.26.0
version: 2.26.0(@typescript-eslint/parser@8.9.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)
version: 2.26.0(@typescript-eslint/parser@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-jsonc:
specifier: ^2.3.0
version: 2.3.0(eslint@8.57.1)
version: 2.3.0(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-markdown:
specifier: ^3.0.0
version: 3.0.0(eslint@8.57.1)
version: 3.0.0(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-prettier:
specifier: ^4.1.0
version: 4.1.0(eslint-config-prettier@8.5.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.7.1)
version: 4.1.0(eslint-config-prettier@8.5.0(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@2.7.1)
eslint-plugin-unicorn:
specifier: ^43.0.2
version: 43.0.2(eslint@8.57.1)
version: 43.0.2(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-vue:
specifier: ^9.29.1
version: 9.29.1(eslint@8.57.1)
version: 9.29.1(eslint@9.24.0(jiti@2.4.2))
jsonc-eslint-parser:
specifier: ^2.1.0
version: 2.1.0
@ -460,8 +460,8 @@ importers:
version: 1.0.1
devDependencies:
eslint:
specifier: ^8.57.1
version: 8.57.1
specifier: ^9.24.0
version: 9.24.0(jiti@2.4.2)
internal/metadata:
devDependencies:
@ -1683,13 +1683,41 @@ packages:
resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint/eslintrc@2.1.4':
resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
'@eslint-community/regexpp@4.12.1':
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint/js@8.57.1':
resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
'@eslint/config-array@0.20.0':
resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/config-helpers@0.2.1':
resolution: {integrity: sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.12.0':
resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.13.0':
resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@3.3.1':
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.24.0':
resolution: {integrity: sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.6':
resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/plugin-kit@0.2.8':
resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@floating-ui/core@1.0.1':
resolution: {integrity: sha512-bO37brCPfteXQfFY0DyNDGB3+IMe4j150KFQcgJ5aBP295p9nBGeHEs/p0czrRbtlHq4Px/yoPXO/+dOCcF4uA==}
@ -1706,18 +1734,25 @@ packages:
'@floating-ui/utils@0.2.5':
resolution: {integrity: sha512-sTcG+QZ6fdEUObICavU+aB3Mp8HY4n14wYHdxK4fXjPmv3PXZZeY5RaguJmGyeH/CJQhX3fqKUtS4qc1LoHwhQ==}
'@humanwhocodes/config-array@0.13.0':
resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
engines: {node: '>=10.10.0'}
deprecated: Use @eslint/config-array instead
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
engines: {node: '>=18.18.0'}
'@humanfs/node@0.16.6':
resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==}
engines: {node: '>=18.18.0'}
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
'@humanwhocodes/object-schema@2.0.3':
resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
deprecated: Use @eslint/object-schema instead
'@humanwhocodes/retry@0.3.1':
resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
engines: {node: '>=18.18'}
'@humanwhocodes/retry@0.4.2':
resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
engines: {node: '>=18.18'}
'@iconify-json/logos@1.2.4':
resolution: {integrity: sha512-XC4If5D/hbaZvUkTV8iaZuGlQCyG6CNOlaAaJaGa13V5QMYwYjgtKk3vPP8wz3wtTVNVEVk3LRx1fOJz+YnSMw==}
@ -2403,6 +2438,9 @@ packages:
'@types/jsdom@16.2.14':
resolution: {integrity: sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==}
'@types/json-schema@7.0.15':
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
'@types/json5@0.0.29':
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
@ -2553,9 +2591,6 @@ packages:
resolution: {integrity: sha512-Ht4y38ubk4L5/U8xKUBfKNYGmvKvA1CANoxiTRMM+tOLk3lbF3DvzZCxJCRSE+2GdCMSh6zq9VZJc3asc1XuAA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
'@unocss/astro@66.0.0':
resolution: {integrity: sha512-GBhXT6JPqXjDXoJZTXhySk83NgOt0UigChqrUUdG4x7Z+DVYkDBION8vZUJjw0OdIaxNQ4euGWu4GDsMF6gQQg==}
peerDependencies:
@ -3863,6 +3898,10 @@ packages:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
engines: {node: '>= 8'}
cross-spawn@7.0.6:
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
engines: {node: '>= 8'}
crypto-random-string@2.0.0:
resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==}
engines: {node: '>=8'}
@ -4146,10 +4185,6 @@ packages:
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
engines: {node: '>=0.10.0'}
doctrine@3.0.0:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
engines: {node: '>=6.0.0'}
dom-serializer@2.0.0:
resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
@ -4513,6 +4548,10 @@ packages:
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
eslint-scope@8.3.0:
resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-utils@3.0.0:
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
@ -4531,11 +4570,23 @@ packages:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
eslint@8.57.1:
resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
eslint-visitor-keys@4.2.0:
resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint@9.24.0:
resolution: {integrity: sha512-eh/jxIEJyZrvbWRe4XuVclLPDYSYYYgLy5zXGGxD6j8zjSAxFEzI2fL/8xNq6O2yKqVt+eF2YhV+hxjV6UKXwQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
jiti: '*'
peerDependenciesMeta:
jiti:
optional: true
espree@10.3.0:
resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
espree@9.3.2:
resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==}
@ -4686,9 +4737,9 @@ packages:
fflate@0.8.2:
resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
file-entry-cache@6.0.1:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
engines: {node: ^10.12.0 || >=12.0.0}
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
engines: {node: '>=16.0.0'}
file-uri-to-path@1.0.0:
resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
@ -4741,9 +4792,9 @@ packages:
resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==}
engines: {node: '>= 0.10'}
flat-cache@3.0.4:
resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
engines: {node: ^10.12.0 || >=12.0.0}
flat-cache@4.0.1:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
flatted@3.3.1:
resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
@ -4953,6 +5004,10 @@ packages:
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
globals@15.15.0:
resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
engines: {node: '>=18'}
@ -5371,10 +5426,6 @@ packages:
resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
engines: {node: '>=8'}
is-path-inside@3.0.3:
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
engines: {node: '>=8'}
is-plain-obj@1.1.0:
resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
engines: {node: '>=0.10.0'}
@ -5550,6 +5601,9 @@ packages:
engines: {node: '>=6'}
hasBin: true
json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
@ -5613,6 +5667,9 @@ packages:
jws@3.2.2:
resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==}
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
kind-of@3.2.2:
resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==}
engines: {node: '>=0.10.0'}
@ -7610,9 +7667,6 @@ packages:
resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==}
engines: {node: '>=8'}
text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
through2-filter@3.0.0:
resolution: {integrity: sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==}
@ -8329,10 +8383,6 @@ packages:
resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==}
engines: {node: '>=8'}
word-wrap@1.2.3:
resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
engines: {node: '>=0.10.0'}
word-wrap@1.2.5:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
@ -8733,7 +8783,7 @@ snapshots:
'@babel/traverse': 7.25.9
'@babel/types': 7.26.0
convert-source-map: 2.0.0
debug: 4.3.7
debug: 4.4.0
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@ -9548,19 +9598,39 @@ snapshots:
'@esbuild/win32-x64@0.23.1':
optional: true
'@eslint-community/eslint-utils@4.4.0(eslint@8.57.1)':
'@eslint-community/eslint-utils@4.4.0(eslint@9.24.0(jiti@2.4.2))':
dependencies:
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.11.1': {}
'@eslint/eslintrc@2.1.4':
'@eslint-community/regexpp@4.12.1': {}
'@eslint/config-array@0.20.0':
dependencies:
'@eslint/object-schema': 2.1.6
debug: 4.4.0
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
'@eslint/config-helpers@0.2.1': {}
'@eslint/core@0.12.0':
dependencies:
'@types/json-schema': 7.0.15
'@eslint/core@0.13.0':
dependencies:
'@types/json-schema': 7.0.15
'@eslint/eslintrc@3.3.1':
dependencies:
ajv: 6.12.6
debug: 4.4.0
espree: 9.6.1
globals: 13.24.0
espree: 10.3.0
globals: 14.0.0
ignore: 5.3.1
import-fresh: 3.3.0
js-yaml: 4.1.0
@ -9569,7 +9639,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@eslint/js@8.57.1': {}
'@eslint/js@9.24.0': {}
'@eslint/object-schema@2.1.6': {}
'@eslint/plugin-kit@0.2.8':
dependencies:
'@eslint/core': 0.13.0
levn: 0.4.1
'@floating-ui/core@1.0.1': {}
@ -9588,17 +9665,18 @@ snapshots:
'@floating-ui/utils@0.2.5': {}
'@humanwhocodes/config-array@0.13.0':
'@humanfs/core@0.19.1': {}
'@humanfs/node@0.16.6':
dependencies:
'@humanwhocodes/object-schema': 2.0.3
debug: 4.4.0
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
'@humanfs/core': 0.19.1
'@humanwhocodes/retry': 0.3.1
'@humanwhocodes/module-importer@1.0.1': {}
'@humanwhocodes/object-schema@2.0.3': {}
'@humanwhocodes/retry@0.3.1': {}
'@humanwhocodes/retry@0.4.2': {}
'@iconify-json/logos@1.2.4':
dependencies:
@ -9621,7 +9699,7 @@ snapshots:
'@antfu/install-pkg': 0.4.1
'@antfu/utils': 0.7.10
'@iconify/types': 2.0.0
debug: 4.3.7
debug: 4.4.0
kolorist: 1.8.0
local-pkg: 0.5.0
mlly: 1.7.1
@ -10450,6 +10528,8 @@ snapshots:
'@types/parse5': 6.0.3
'@types/tough-cookie': 4.0.2
'@types/json-schema@7.0.15': {}
'@types/json5@0.0.29': {}
'@types/jsonwebtoken@9.0.6':
@ -10546,15 +10626,15 @@ snapshots:
'@types/node': 22.9.0
optional: true
'@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)':
'@typescript-eslint/eslint-plugin@8.9.0(@typescript-eslint/parser@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)':
dependencies:
'@eslint-community/regexpp': 4.11.1
'@typescript-eslint/parser': 8.9.0(eslint@8.57.1)(typescript@5.5.4)
'@typescript-eslint/parser': 8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
'@typescript-eslint/scope-manager': 8.9.0
'@typescript-eslint/type-utils': 8.9.0(eslint@8.57.1)(typescript@5.5.4)
'@typescript-eslint/utils': 8.9.0(eslint@8.57.1)(typescript@5.5.4)
'@typescript-eslint/type-utils': 8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
'@typescript-eslint/utils': 8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.9.0
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
@ -10564,14 +10644,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.9.0(eslint@8.57.1)(typescript@5.5.4)':
'@typescript-eslint/parser@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)':
dependencies:
'@typescript-eslint/scope-manager': 8.9.0
'@typescript-eslint/types': 8.9.0
'@typescript-eslint/typescript-estree': 8.9.0(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.9.0
debug: 4.3.5
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
optionalDependencies:
typescript: 5.5.4
transitivePeerDependencies:
@ -10582,10 +10662,10 @@ snapshots:
'@typescript-eslint/types': 8.9.0
'@typescript-eslint/visitor-keys': 8.9.0
'@typescript-eslint/type-utils@8.9.0(eslint@8.57.1)(typescript@5.5.4)':
'@typescript-eslint/type-utils@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)':
dependencies:
'@typescript-eslint/typescript-estree': 8.9.0(typescript@5.5.4)
'@typescript-eslint/utils': 8.9.0(eslint@8.57.1)(typescript@5.5.4)
'@typescript-eslint/utils': 8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
debug: 4.4.0
ts-api-utils: 1.3.0(typescript@5.5.4)
optionalDependencies:
@ -10611,13 +10691,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.9.0(eslint@8.57.1)(typescript@5.5.4)':
'@typescript-eslint/utils@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.24.0(jiti@2.4.2))
'@typescript-eslint/scope-manager': 8.9.0
'@typescript-eslint/types': 8.9.0
'@typescript-eslint/typescript-estree': 8.9.0(typescript@5.5.4)
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
transitivePeerDependencies:
- supports-color
- typescript
@ -10627,8 +10707,6 @@ snapshots:
'@typescript-eslint/types': 8.9.0
eslint-visitor-keys: 3.4.3
'@ungap/structured-clone@1.2.0': {}
'@unocss/astro@66.0.0(vite@5.3.3(@types/node@22.9.0)(sass@1.79.3)(terser@5.36.0))(vue@3.4.31(typescript@5.5.4))':
dependencies:
'@unocss/core': 66.0.0
@ -11587,9 +11665,9 @@ snapshots:
acorn: 7.4.1
acorn-walk: 7.2.0
acorn-jsx@5.3.2(acorn@8.12.1):
acorn-jsx@5.3.2(acorn@8.14.0):
dependencies:
acorn: 8.12.1
acorn: 8.14.0
acorn-jsx@5.3.2(acorn@8.7.1):
dependencies:
@ -12423,6 +12501,12 @@ snapshots:
shebang-command: 2.0.0
which: 2.0.2
cross-spawn@7.0.6:
dependencies:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
crypto-random-string@2.0.0: {}
css-declaration-sorter@7.2.0(postcss@8.4.35):
@ -12698,10 +12782,6 @@ snapshots:
dependencies:
esutils: 2.0.3
doctrine@3.0.0:
dependencies:
esutils: 2.0.3
dom-serializer@2.0.0:
dependencies:
domelementtype: 2.3.0
@ -13048,9 +13128,9 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
eslint-config-prettier@8.5.0(eslint@8.57.1):
eslint-config-prettier@8.5.0(eslint@9.24.0(jiti@2.4.2)):
dependencies:
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
eslint-define-config@1.5.1: {}
@ -13061,31 +13141,31 @@ snapshots:
transitivePeerDependencies:
- supports-color
eslint-module-utils@2.7.3(@typescript-eslint/parser@8.9.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.6):
eslint-module-utils@2.7.3(@typescript-eslint/parser@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.6):
dependencies:
debug: 3.2.7
find-up: 2.1.0
optionalDependencies:
'@typescript-eslint/parser': 8.9.0(eslint@8.57.1)(typescript@5.5.4)
'@typescript-eslint/parser': 8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
eslint-import-resolver-node: 0.3.6
transitivePeerDependencies:
- supports-color
eslint-plugin-eslint-comments@3.2.0(eslint@8.57.1):
eslint-plugin-eslint-comments@3.2.0(eslint@9.24.0(jiti@2.4.2)):
dependencies:
escape-string-regexp: 1.0.5
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
ignore: 5.2.0
eslint-plugin-import@2.26.0(@typescript-eslint/parser@8.9.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1):
eslint-plugin-import@2.26.0(@typescript-eslint/parser@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint@9.24.0(jiti@2.4.2)):
dependencies:
array-includes: 3.1.5
array.prototype.flat: 1.3.0
debug: 2.6.9
doctrine: 2.1.0
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
eslint-import-resolver-node: 0.3.6
eslint-module-utils: 2.7.3(@typescript-eslint/parser@8.9.0(eslint@8.57.1)(typescript@5.5.4))(eslint-import-resolver-node@0.3.6)
eslint-module-utils: 2.7.3(@typescript-eslint/parser@8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4))(eslint-import-resolver-node@0.3.6)
has: 1.0.3
is-core-module: 2.9.0
is-glob: 4.0.3
@ -13094,41 +13174,41 @@ snapshots:
resolve: 1.22.0
tsconfig-paths: 3.14.1
optionalDependencies:
'@typescript-eslint/parser': 8.9.0(eslint@8.57.1)(typescript@5.5.4)
'@typescript-eslint/parser': 8.9.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.5.4)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
eslint-plugin-jsonc@2.3.0(eslint@8.57.1):
eslint-plugin-jsonc@2.3.0(eslint@9.24.0(jiti@2.4.2)):
dependencies:
eslint: 8.57.1
eslint-utils: 3.0.0(eslint@8.57.1)
eslint: 9.24.0(jiti@2.4.2)
eslint-utils: 3.0.0(eslint@9.24.0(jiti@2.4.2))
jsonc-eslint-parser: 2.1.0
natural-compare: 1.4.0
eslint-plugin-markdown@3.0.0(eslint@8.57.1):
eslint-plugin-markdown@3.0.0(eslint@9.24.0(jiti@2.4.2)):
dependencies:
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
mdast-util-from-markdown: 0.8.5
transitivePeerDependencies:
- supports-color
eslint-plugin-prettier@4.1.0(eslint-config-prettier@8.5.0(eslint@8.57.1))(eslint@8.57.1)(prettier@2.7.1):
eslint-plugin-prettier@4.1.0(eslint-config-prettier@8.5.0(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@2.7.1):
dependencies:
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
prettier: 2.7.1
prettier-linter-helpers: 1.0.0
optionalDependencies:
eslint-config-prettier: 8.5.0(eslint@8.57.1)
eslint-config-prettier: 8.5.0(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-unicorn@43.0.2(eslint@8.57.1):
eslint-plugin-unicorn@43.0.2(eslint@9.24.0(jiti@2.4.2)):
dependencies:
'@babel/helper-validator-identifier': 7.18.6
ci-info: 3.3.2
clean-regexp: 1.0.0
eslint: 8.57.1
eslint-utils: 3.0.0(eslint@8.57.1)
eslint: 9.24.0(jiti@2.4.2)
eslint-utils: 3.0.0(eslint@9.24.0(jiti@2.4.2))
esquery: 1.4.0
indent-string: 4.0.0
is-builtin-module: 3.1.0
@ -13140,16 +13220,16 @@ snapshots:
semver: 7.3.7
strip-indent: 3.0.0
eslint-plugin-vue@9.29.1(eslint@8.57.1):
eslint-plugin-vue@9.29.1(eslint@9.24.0(jiti@2.4.2)):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1)
eslint: 8.57.1
'@eslint-community/eslint-utils': 4.4.0(eslint@9.24.0(jiti@2.4.2))
eslint: 9.24.0(jiti@2.4.2)
globals: 13.24.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.1.0
semver: 7.6.3
vue-eslint-parser: 9.4.3(eslint@8.57.1)
vue-eslint-parser: 9.4.3(eslint@9.24.0(jiti@2.4.2))
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@ -13159,9 +13239,14 @@ snapshots:
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-utils@3.0.0(eslint@8.57.1):
eslint-scope@8.3.0:
dependencies:
eslint: 8.57.1
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-utils@3.0.0(eslint@9.24.0(jiti@2.4.2)):
dependencies:
eslint: 9.24.0(jiti@2.4.2)
eslint-visitor-keys: 2.1.0
eslint-visitor-keys@2.1.0: {}
@ -13170,59 +13255,66 @@ snapshots:
eslint-visitor-keys@3.4.3: {}
eslint@8.57.1:
eslint-visitor-keys@4.2.0: {}
eslint@9.24.0(jiti@2.4.2):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1)
'@eslint-community/regexpp': 4.11.1
'@eslint/eslintrc': 2.1.4
'@eslint/js': 8.57.1
'@humanwhocodes/config-array': 0.13.0
'@eslint-community/eslint-utils': 4.4.0(eslint@9.24.0(jiti@2.4.2))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.20.0
'@eslint/config-helpers': 0.2.1
'@eslint/core': 0.12.0
'@eslint/eslintrc': 3.3.1
'@eslint/js': 9.24.0
'@eslint/plugin-kit': 0.2.8
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
'@ungap/structured-clone': 1.2.0
'@humanwhocodes/retry': 0.4.2
'@types/estree': 1.0.6
'@types/json-schema': 7.0.15
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
debug: 4.3.5
doctrine: 3.0.0
cross-spawn: 7.0.6
debug: 4.4.0
escape-string-regexp: 4.0.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
eslint-scope: 8.3.0
eslint-visitor-keys: 4.2.0
espree: 10.3.0
esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
file-entry-cache: 8.0.0
find-up: 5.0.0
glob-parent: 6.0.2
globals: 13.24.0
graphemer: 1.4.0
ignore: 5.3.1
imurmurhash: 0.1.4
is-glob: 4.0.3
is-path-inside: 3.0.3
js-yaml: 4.1.0
json-stable-stringify-without-jsonify: 1.0.1
levn: 0.4.1
lodash.merge: 4.6.2
minimatch: 3.1.2
natural-compare: 1.4.0
optionator: 0.9.4
strip-ansi: 6.0.1
text-table: 0.2.0
optionalDependencies:
jiti: 2.4.2
transitivePeerDependencies:
- supports-color
espree@10.3.0:
dependencies:
acorn: 8.14.0
acorn-jsx: 5.3.2(acorn@8.14.0)
eslint-visitor-keys: 4.2.0
espree@9.3.2:
dependencies:
acorn: 8.7.1
acorn-jsx: 5.3.2(acorn@8.7.1)
eslint-visitor-keys: 3.3.0
eslint-visitor-keys: 3.4.3
espree@9.6.1:
dependencies:
acorn: 8.12.1
acorn-jsx: 5.3.2(acorn@8.12.1)
acorn: 8.14.0
acorn-jsx: 5.3.2(acorn@8.14.0)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
@ -13249,7 +13341,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
'@types/estree': 1.0.5
'@types/estree': 1.0.6
esutils@2.0.3: {}
@ -13400,9 +13492,9 @@ snapshots:
fflate@0.8.2: {}
file-entry-cache@6.0.1:
file-entry-cache@8.0.0:
dependencies:
flat-cache: 3.0.4
flat-cache: 4.0.1
file-uri-to-path@1.0.0:
optional: true
@ -13476,10 +13568,10 @@ snapshots:
flagged-respawn@1.0.1: {}
flat-cache@3.0.4:
flat-cache@4.0.1:
dependencies:
flatted: 3.3.1
rimraf: 3.0.2
keyv: 4.5.4
flatted@3.3.1: {}
@ -13727,6 +13819,8 @@ snapshots:
dependencies:
type-fest: 0.20.2
globals@14.0.0: {}
globals@15.15.0: {}
globby@13.2.2:
@ -14116,8 +14210,6 @@ snapshots:
is-obj@2.0.0: {}
is-path-inside@3.0.3: {}
is-plain-obj@1.1.0: {}
is-plain-obj@2.1.0: {}
@ -14291,6 +14383,8 @@ snapshots:
jsesc@3.0.2: {}
json-buffer@3.0.1: {}
json-parse-even-better-errors@2.3.1: {}
json-schema-traverse@0.4.1: {}
@ -14361,6 +14455,10 @@ snapshots:
jwa: 1.4.1
safe-buffer: 5.2.1
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
kind-of@3.2.2:
dependencies:
is-buffer: 1.1.6
@ -15051,7 +15149,7 @@ snapshots:
levn: 0.3.0
prelude-ls: 1.1.2
type-check: 0.3.2
word-wrap: 1.2.3
word-wrap: 1.2.5
optionator@0.9.4:
dependencies:
@ -16425,8 +16523,6 @@ snapshots:
text-extensions@2.4.0: {}
text-table@0.2.0: {}
through2-filter@3.0.0:
dependencies:
through2: 2.0.5
@ -16865,7 +16961,7 @@ snapshots:
unplugin@0.9.5(esbuild@0.14.47)(rollup@2.75.7)(vite@5.4.10(@types/node@22.9.0)(sass@1.79.3)(terser@5.36.0)):
dependencies:
acorn: 8.12.1
acorn: 8.14.0
chokidar: 3.6.0
webpack-sources: 3.2.3
webpack-virtual-modules: 0.4.4
@ -17207,10 +17303,10 @@ snapshots:
dependencies:
vue: 3.4.31(typescript@5.5.4)
vue-eslint-parser@9.4.3(eslint@8.57.1):
vue-eslint-parser@9.4.3(eslint@9.24.0(jiti@2.4.2)):
dependencies:
debug: 4.4.0
eslint: 8.57.1
eslint: 9.24.0(jiti@2.4.2)
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@ -17337,8 +17433,6 @@ snapshots:
dependencies:
string-width: 4.2.3
word-wrap@1.2.3: {}
word-wrap@1.2.5: {}
wrap-ansi@2.1.0: