chore(deps): update dependency eslint to v9

This commit is contained in:
renovate[bot] 2025-01-11 01:01:52 +00:00 committed by GitHub
parent 535c6e34f6
commit 9680b27708
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 239 additions and 160 deletions

View File

@ -31,6 +31,6 @@
"yaml-eslint-parser": "^1.0.1"
},
"devDependencies": {
"eslint": "^8.57.1"
"eslint": "^9.18.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.18.0",
"eslint-define-config": "^1.5.1",
"expect-type": "^0.13.0",
"fast-glob": "^3.2.11",

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.18.0
version: 9.18.0(jiti@1.21.6)
eslint-define-config:
specifier: ^1.5.1
version: 1.5.1
@ -412,37 +412,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.18.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))
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.18.0(jiti@1.21.6))
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.18.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.18.0(jiti@1.21.6))
eslint-plugin-jsonc:
specifier: ^2.3.0
version: 2.3.0(eslint@8.57.1)
version: 2.3.0(eslint@9.18.0(jiti@1.21.6))
eslint-plugin-markdown:
specifier: ^3.0.0
version: 3.0.0(eslint@8.57.1)
version: 3.0.0(eslint@9.18.0(jiti@1.21.6))
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.18.0(jiti@1.21.6)))(eslint@9.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))
eslint-plugin-vue:
specifier: ^9.29.1
version: 9.29.1(eslint@8.57.1)
version: 9.29.1(eslint@9.18.0(jiti@1.21.6))
jsonc-eslint-parser:
specifier: ^2.1.0
version: 2.1.0
@ -457,8 +457,8 @@ importers:
version: 1.0.1
devDependencies:
eslint:
specifier: ^8.57.1
version: 8.57.1
specifier: ^9.18.0
version: 9.18.0(jiti@1.21.6)
internal/metadata:
devDependencies:
@ -1674,13 +1674,33 @@ 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.19.1':
resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.10.0':
resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@3.2.0':
resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.18.0':
resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.5':
resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/plugin-kit@0.2.5':
resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==}
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==}
@ -1697,18 +1717,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.1':
resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==}
engines: {node: '>=18.18'}
'@iconify-json/ri@1.1.3':
resolution: {integrity: sha512-YQ45kQNpuHc2bso4fDGhooWou43qy7njD/I5l7vpjcujb+P/K2BfLASbWYTTUKu6lMersuFmO8F7NdGzy6eGWw==}
@ -2394,6 +2421,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==}
@ -2544,9 +2574,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@0.63.6':
resolution: {integrity: sha512-5Fjlv6dpQo6o2PUAcEv8p24G8rn8Op79xLFofq2V+iA/Q32G9/UsxTLOpj+yc+q0YdJrFfDCT2X/3pvVY8Db5g==}
peerDependencies:
@ -3861,6 +3888,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'}
@ -4144,10 +4175,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==}
@ -4510,6 +4537,10 @@ packages:
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
eslint-scope@8.2.0:
resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==}
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}
@ -4528,11 +4559,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.18.0:
resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==}
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==}
@ -4680,9 +4723,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==}
@ -4735,9 +4778,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==}
@ -4950,6 +4993,10 @@ packages:
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
globby@13.2.2:
resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -5367,10 +5414,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'}
@ -5546,6 +5589,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==}
@ -5609,6 +5655,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'}
@ -7581,9 +7630,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==}
@ -8301,10 +8347,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'}
@ -8698,7 +8740,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
@ -9513,19 +9555,33 @@ 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.18.0(jiti@1.21.6))':
dependencies:
eslint: 8.57.1
eslint: 9.18.0(jiti@1.21.6)
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.19.1':
dependencies:
'@eslint/object-schema': 2.1.5
debug: 4.4.0
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
'@eslint/core@0.10.0':
dependencies:
'@types/json-schema': 7.0.15
'@eslint/eslintrc@3.2.0':
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
@ -9534,7 +9590,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@eslint/js@8.57.1': {}
'@eslint/js@9.18.0': {}
'@eslint/object-schema@2.1.5': {}
'@eslint/plugin-kit@0.2.5':
dependencies:
'@eslint/core': 0.10.0
levn: 0.4.1
'@floating-ui/core@1.0.1': {}
@ -9553,17 +9616,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.1': {}
'@iconify-json/ri@1.1.3':
dependencies:
@ -9578,7 +9642,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
@ -10228,7 +10292,7 @@ snapshots:
'@rollup/pluginutils@5.1.3(rollup@4.24.4)':
dependencies:
'@types/estree': 1.0.5
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
@ -10402,6 +10466,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':
@ -10498,15 +10564,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.18.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))(typescript@5.5.4)
'@typescript-eslint/utils': 8.9.0(eslint@9.18.0(jiti@1.21.6))(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.9.0
eslint: 8.57.1
eslint: 9.18.0(jiti@1.21.6)
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
@ -10516,14 +10582,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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6)
optionalDependencies:
typescript: 5.5.4
transitivePeerDependencies:
@ -10534,10 +10600,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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))(typescript@5.5.4)
debug: 4.4.0
ts-api-utils: 1.3.0(typescript@5.5.4)
optionalDependencies:
@ -10563,13 +10629,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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))
'@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.18.0(jiti@1.21.6)
transitivePeerDependencies:
- supports-color
- typescript
@ -10579,8 +10645,6 @@ snapshots:
'@typescript-eslint/types': 8.9.0
eslint-visitor-keys: 3.4.3
'@ungap/structured-clone@1.2.0': {}
'@unocss/astro@0.63.6(rollup@4.24.4)(typescript@5.5.4)(vite@5.3.3(@types/node@22.9.0)(sass@1.79.3)(terser@5.36.0))':
dependencies:
'@unocss/core': 0.63.6
@ -11567,9 +11631,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:
@ -12402,6 +12466,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):
@ -12677,10 +12747,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
@ -13026,9 +13092,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.18.0(jiti@1.21.6)):
dependencies:
eslint: 8.57.1
eslint: 9.18.0(jiti@1.21.6)
eslint-define-config@1.5.1: {}
@ -13039,31 +13105,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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6)):
dependencies:
escape-string-regexp: 1.0.5
eslint: 8.57.1
eslint: 9.18.0(jiti@1.21.6)
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.18.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.18.0(jiti@1.21.6)):
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.18.0(jiti@1.21.6)
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.18.0(jiti@1.21.6))(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
@ -13072,41 +13138,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.18.0(jiti@1.21.6))(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.18.0(jiti@1.21.6)):
dependencies:
eslint: 8.57.1
eslint-utils: 3.0.0(eslint@8.57.1)
eslint: 9.18.0(jiti@1.21.6)
eslint-utils: 3.0.0(eslint@9.18.0(jiti@1.21.6))
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.18.0(jiti@1.21.6)):
dependencies:
eslint: 8.57.1
eslint: 9.18.0(jiti@1.21.6)
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.18.0(jiti@1.21.6)))(eslint@9.18.0(jiti@1.21.6))(prettier@2.7.1):
dependencies:
eslint: 8.57.1
eslint: 9.18.0(jiti@1.21.6)
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.18.0(jiti@1.21.6))
eslint-plugin-unicorn@43.0.2(eslint@8.57.1):
eslint-plugin-unicorn@43.0.2(eslint@9.18.0(jiti@1.21.6)):
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.18.0(jiti@1.21.6)
eslint-utils: 3.0.0(eslint@9.18.0(jiti@1.21.6))
esquery: 1.4.0
indent-string: 4.0.0
is-builtin-module: 3.1.0
@ -13118,16 +13184,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.18.0(jiti@1.21.6)):
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.18.0(jiti@1.21.6))
eslint: 9.18.0(jiti@1.21.6)
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.18.0(jiti@1.21.6))
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@ -13137,9 +13203,14 @@ snapshots:
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-utils@3.0.0(eslint@8.57.1):
eslint-scope@8.2.0:
dependencies:
eslint: 8.57.1
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-utils@3.0.0(eslint@9.18.0(jiti@1.21.6)):
dependencies:
eslint: 9.18.0(jiti@1.21.6)
eslint-visitor-keys: 2.1.0
eslint-visitor-keys@2.1.0: {}
@ -13148,59 +13219,65 @@ snapshots:
eslint-visitor-keys@3.4.3: {}
eslint@8.57.1:
eslint-visitor-keys@4.2.0: {}
eslint@9.18.0(jiti@1.21.6):
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.18.0(jiti@1.21.6))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.19.1
'@eslint/core': 0.10.0
'@eslint/eslintrc': 3.2.0
'@eslint/js': 9.18.0
'@eslint/plugin-kit': 0.2.5
'@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.1
'@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.2.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: 1.21.6
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: {}
@ -13227,7 +13304,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
'@types/estree': 1.0.5
'@types/estree': 1.0.6
esutils@2.0.3: {}
@ -13376,9 +13453,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
@ -13452,10 +13529,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: {}
@ -13707,6 +13784,8 @@ snapshots:
dependencies:
type-fest: 0.20.2
globals@14.0.0: {}
globby@13.2.2:
dependencies:
dir-glob: 3.0.1
@ -14106,8 +14185,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: {}
@ -14281,6 +14358,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: {}
@ -14351,6 +14430,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
@ -15026,7 +15109,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:
@ -16374,8 +16457,6 @@ snapshots:
text-extensions@2.4.0: {}
text-table@0.2.0: {}
through2-filter@3.0.0:
dependencies:
through2: 2.0.5
@ -16816,7 +16897,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
@ -17150,10 +17231,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.18.0(jiti@1.21.6)):
dependencies:
debug: 4.4.0
eslint: 8.57.1
eslint: 9.18.0(jiti@1.21.6)
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@ -17292,8 +17373,6 @@ snapshots:
dependencies:
string-width: 4.2.3
word-wrap@1.2.3: {}
word-wrap@1.2.5: {}
wrap-ansi@2.1.0: