diff --git a/package.json b/package.json
index eb9b8cf2b0..2ff2674274 100644
--- a/package.json
+++ b/package.json
@@ -81,7 +81,7 @@
"devDependencies": {
"@commitlint/cli": "^19.3.0",
"@commitlint/config-conventional": "^19.2.2",
- "@eslint/config-inspector": "^0.4.12",
+ "@eslint/config-inspector": "^0.5.1",
"@eslint/eslintrc": "^3.1.0",
"@nutui/eslint-config": "workspace:*",
"@nutui/prettier-plugin": "workspace:*",
@@ -96,7 +96,7 @@
"@vue/test-utils": "^2.4.6",
"autoprefixer": "^10.4.19",
"codesandbox": "^2.2.3",
- "eslint": "^9.3.0",
+ "eslint": "^9.6.0",
"eslint-config-flat-gitignore": "^0.1.5",
"fs-extra": "^11.2.0",
"happy-dom": "^14.12.3",
@@ -105,7 +105,7 @@
"lzutf8": "^0.6.3",
"markdown-it": "^14.1.0",
"nano-staged": "^0.8.0",
- "prettier": "^3.2.5",
+ "prettier": "^3.3.2",
"rimraf": "^5.0.7",
"typescript": "^5.4.5",
"unplugin-vue-components": "^0.27.2",
diff --git a/packages/nutui-eslint-config/package.json b/packages/nutui-eslint-config/package.json
index c941003899..e891039f4a 100644
--- a/packages/nutui-eslint-config/package.json
+++ b/packages/nutui-eslint-config/package.json
@@ -25,16 +25,16 @@
"url": "https://github.com/jdf2e/nutui/issues"
},
"dependencies": {
- "@stylistic/eslint-plugin": "^2.1.0",
+ "@eslint/js": "^9.6.0",
+ "@stylistic/eslint-plugin": "^2.3.0",
"@typescript-eslint/eslint-plugin": "^8.0.0-alpha.16",
"@typescript-eslint/parser": "^8.0.0-alpha.16",
"eslint-plugin-vue": "^9.26.0",
"typescript-eslint": "^8.0.0-alpha.16",
- "vue-eslint-parser": "^9.4.2",
- "@eslint/js": "^9.3.0"
+ "vue-eslint-parser": "^9.4.3"
},
"devDependencies": {
- "eslint": "^9.3.0"
+ "eslint": "^9.6.0"
},
"peerDependencies": {
"eslint": "^8.44.0 || ^9.0.0"
diff --git a/packages/nutui-prettier-plugin/package.json b/packages/nutui-prettier-plugin/package.json
index 256fe79e1f..8c07dc976a 100644
--- a/packages/nutui-prettier-plugin/package.json
+++ b/packages/nutui-prettier-plugin/package.json
@@ -10,7 +10,7 @@
},
"devDependencies": {
"linguist-languages": "^7.27.0",
- "prettier": "^3.2.5"
+ "prettier": "^3.3.2"
},
"keywords": [],
"author": "jdf2e",
diff --git a/packages/nutui-taro-demo/src/utils/useTranslate.ts b/packages/nutui-taro-demo/src/utils/useTranslate.ts
index 73b11396e4..0c1b5b00b3 100644
--- a/packages/nutui-taro-demo/src/utils/useTranslate.ts
+++ b/packages/nutui-taro-demo/src/utils/useTranslate.ts
@@ -8,9 +8,9 @@ export const useTranslate = <
},
T2 extends T1
>(object: {
- 'zh-CN': T1
- 'en-US': T2
- }) => {
+ 'zh-CN': T1
+ 'en-US': T2
+}) => {
for (const [key, value] of Object.entries(object)) {
Locale.merge(key, value)
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 424438c431..2f4cf06039 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -34,8 +34,8 @@ importers:
specifier: ^19.2.2
version: 19.2.2
'@eslint/config-inspector':
- specifier: ^0.4.12
- version: 0.4.12(eslint@9.3.0)
+ specifier: ^0.5.1
+ version: 0.5.1(eslint@9.6.0)
'@eslint/eslintrc':
specifier: ^3.1.0
version: 3.1.0
@@ -79,8 +79,8 @@ importers:
specifier: ^2.2.3
version: 2.2.3
eslint:
- specifier: ^9.3.0
- version: 9.3.0
+ specifier: ^9.6.0
+ version: 9.6.0
eslint-config-flat-gitignore:
specifier: ^0.1.5
version: 0.1.5
@@ -106,8 +106,8 @@ importers:
specifier: ^0.8.0
version: 0.8.0
prettier:
- specifier: ^3.2.5
- version: 3.2.5
+ specifier: ^3.3.2
+ version: 3.3.2
rimraf:
specifier: ^5.0.7
version: 5.0.7
@@ -151,30 +151,30 @@ importers:
packages/nutui-eslint-config:
dependencies:
'@eslint/js':
- specifier: ^9.3.0
- version: 9.3.0
+ specifier: ^9.6.0
+ version: 9.6.0
'@stylistic/eslint-plugin':
- specifier: ^2.1.0
- version: 2.1.0(eslint@9.3.0)(typescript@5.4.5)
+ specifier: ^2.3.0
+ version: 2.3.0(eslint@9.6.0)(typescript@5.4.5)
'@typescript-eslint/eslint-plugin':
specifier: ^8.0.0-alpha.16
- version: 8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)
+ version: 8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5))(eslint@9.6.0)(typescript@5.4.5)
'@typescript-eslint/parser':
specifier: ^8.0.0-alpha.16
- version: 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
+ version: 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
eslint-plugin-vue:
specifier: ^9.26.0
- version: 9.26.0(eslint@9.3.0)
+ version: 9.26.0(eslint@9.6.0)
typescript-eslint:
specifier: ^8.0.0-alpha.16
- version: 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
+ version: 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
vue-eslint-parser:
- specifier: ^9.4.2
- version: 9.4.2(eslint@9.3.0)
+ specifier: ^9.4.3
+ version: 9.4.3(eslint@9.6.0)
devDependencies:
eslint:
- specifier: ^9.3.0
- version: 9.3.0
+ specifier: ^9.6.0
+ version: 9.6.0
packages/nutui-playground:
dependencies:
@@ -210,8 +210,8 @@ importers:
specifier: ^7.27.0
version: 7.27.0
prettier:
- specifier: ^3.2.5
- version: 3.2.5
+ specifier: ^3.3.2
+ version: 3.3.2
packages/nutui-taro-demo:
dependencies:
@@ -275,7 +275,7 @@ importers:
version: 3.6.30(@tarojs/taro@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))
'@tarojs/webpack5-runner':
specifier: 3.6.30
- version: 3.6.30(@babel/core@7.24.6)(@swc/core@1.3.96)(@tarojs/components@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(@tarojs/taro@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@vue/compiler-sfc@3.4.31)(postcss@8.4.38)(prettier@3.2.5)(typescript@5.4.5)(underscore@1.13.6)(vue@3.4.31(typescript@5.4.5))(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
+ version: 3.6.30(@babel/core@7.24.6)(@swc/core@1.3.96)(@tarojs/components@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(@tarojs/taro@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@vue/compiler-sfc@3.4.31)(postcss@8.4.38)(prettier@3.3.2)(typescript@5.4.5)(underscore@1.13.6)(vue@3.4.31(typescript@5.4.5))(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
'@types/webpack-env':
specifier: ^1.18.5
version: 1.18.5
@@ -1606,8 +1606,12 @@ packages:
resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/config-inspector@0.4.12':
- resolution: {integrity: sha512-SQ6rvvCYt2WjR0Oezg15ZsFUEzHnUgBsZLFdAZa9lDNSLm2w1bVDUt7n/A2b1+Zaz3Ojekho85/pTBfJObZkxA==}
+ '@eslint/config-array@0.17.0':
+ resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/config-inspector@0.5.1':
+ resolution: {integrity: sha512-MgXlqfuD7K/eOf0ZHKrBuNtmSfgOq548ru0IJZScOVf14Zp12PeU0CK5b4m94TP2D5dBXlXoGtOkL3UGlzHtVw==}
hasBin: true
peerDependencies:
eslint: ^8.50.0 || ^9.0.0
@@ -1628,8 +1632,12 @@ packages:
resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- '@eslint/js@9.3.0':
- resolution: {integrity: sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==}
+ '@eslint/js@9.6.0':
+ resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/object-schema@2.1.4':
+ resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@hapi/hoek@9.3.0':
@@ -1642,10 +1650,6 @@ packages:
resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
engines: {node: '>=10.10.0'}
- '@humanwhocodes/config-array@0.13.0':
- resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
- engines: {node: '>=10.10.0'}
-
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
@@ -1720,14 +1724,26 @@ packages:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
+ '@nodelib/fs.scandir@3.0.0':
+ resolution: {integrity: sha512-ktI9+PxfHYtKjF3cLTUAh2N+b8MijCRPNwKJNqTVdL0gB0QxLU2rIRaZ1t71oEa3YBDE6bukH1sR0+CDnpp/Mg==}
+ engines: {node: '>=16.14.0'}
+
'@nodelib/fs.stat@2.0.5':
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
engines: {node: '>= 8'}
+ '@nodelib/fs.stat@3.0.0':
+ resolution: {integrity: sha512-2tQOI38s19P9i7X/Drt0v8iMA+KMsgdhB/dyPER+e+2Y8L1Z7QvnuRdW/uLuf5YRFUYmnj4bMA6qCuZHFI1GDQ==}
+ engines: {node: '>=16.14.0'}
+
'@nodelib/fs.walk@1.2.8':
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
+ '@nodelib/fs.walk@2.0.0':
+ resolution: {integrity: sha512-54voNDBobGdMl3BUXSu7UaDh1P85PGHWlJ5e0XhPugo1JulOyCtp2I+5ri4wplGDJ8QGwPEQW7/x3yTLU7yF1A==}
+ engines: {node: '>=16.14.0'}
+
'@nutui/icons-vue-taro@0.0.9':
resolution: {integrity: sha512-10VYAtFC+o1X0anGs+y2PgF1NWMeLFz2JVMRw4BWLg6wbtVbYy9wukLxyGhZC6Yf6t39DcwaGVda8paV7K6/Ew==}
@@ -1878,31 +1894,31 @@ packages:
engines: {node: '>=12.10.0', npm: '>=6.0.0'}
hasBin: true
- '@stylistic/eslint-plugin-js@2.1.0':
- resolution: {integrity: sha512-gdXUjGNSsnY6nPyqxu6lmDTtVrwCOjun4x8PUn0x04d5ucLI74N3MT1Q0UhdcOR9No3bo5PGDyBgXK+KmD787A==}
+ '@stylistic/eslint-plugin-js@2.3.0':
+ resolution: {integrity: sha512-lQwoiYb0Fs6Yc5QS3uT8+T9CPKK2Eoxc3H8EnYJgM26v/DgtW+1lvy2WNgyBflU+ThShZaHm3a6CdD9QeKx23w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-jsx@2.1.0':
- resolution: {integrity: sha512-mMD7S+IndZo2vxmwpHVTCwx2O1VdtE5tmpeNwgaEcXODzWV1WTWpnsc/PECQKIr/mkLPFWiSIqcuYNhQ/3l6AQ==}
+ '@stylistic/eslint-plugin-jsx@2.3.0':
+ resolution: {integrity: sha512-tsQ0IEKB195H6X9A4iUSgLLLKBc8gUBWkBIU8tp1/3g2l8stu+PtMQVV/VmK1+3bem5FJCyvfcZIQ/WF1fsizA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-plus@2.1.0':
- resolution: {integrity: sha512-S5QAlgYXESJaSBFhBSBLZy9o36gXrXQwWSt6QkO+F0SrT9vpV5JF/VKoh+ojO7tHzd8Ckmyouq02TT9Sv2B0zQ==}
+ '@stylistic/eslint-plugin-plus@2.3.0':
+ resolution: {integrity: sha512-xboPWGUU5yaPlR+WR57GwXEuY4PSlPqA0C3IdNA/+1o2MuBi95XgDJcZiJ9N+aXsqBXAPIpFFb+WQ7QEHo4f7g==}
peerDependencies:
eslint: '*'
- '@stylistic/eslint-plugin-ts@2.1.0':
- resolution: {integrity: sha512-2ioFibufHYBALx2TBrU4KXovCkN8qCqcb9yIHc0fyOfTaO5jw4d56WW7YRcF3Zgde6qFyXwAN6z/+w4pnmos1g==}
+ '@stylistic/eslint-plugin-ts@2.3.0':
+ resolution: {integrity: sha512-wqOR38/uz/0XPnHX68ftp8sNMSAqnYGjovOTN7w00xnjS6Lxr3Sk7q6AaxWWqbMvOj7V2fQiMC5HWAbTruJsCg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin@2.1.0':
- resolution: {integrity: sha512-cBBowKP2u/+uE5CzgH5w8pE9VKqcM7BXdIDPIbGt2rmLJGnA6MJPr9vYGaqgMoJFs7R/FzsMQerMvvEP40g2uw==}
+ '@stylistic/eslint-plugin@2.3.0':
+ resolution: {integrity: sha512-rtiz6u5gRyyEZp36FcF1/gHJbsbT3qAgXZ1qkad6Nr/xJ9wrSJkiSFFQhpYVTIZ7FJNRJurEcumZDCwN9dEI4g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
@@ -2466,6 +2482,10 @@ packages:
resolution: {integrity: sha512-SsN6Kf+sBK62CgDkW4XHZYDqCDwOY2d1Q4aUAOTcohhw06HiXYbY5xQ23GqOV2BL9TaKL+HuyyP+LLZ1aIG8FQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/scope-manager@8.0.0-alpha.40':
+ resolution: {integrity: sha512-KQL502sCGZW+dYvxIzF6rEozbgppN0mBkYV6kT8ciY5OtFIRlLDTP7NdVAMMDk7q35T7Ad8negaQ9AGpZ8+Y5w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript-eslint/type-utils@8.0.0-alpha.16':
resolution: {integrity: sha512-g5GJ0sB6WLu71fkPlMe9JV1o3p6AKAN0vUfg4XGyYPLSElRYdMMy4Nuq1Snq2Gqs1rceomHrogp5v/qH7Iq7ig==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -2483,6 +2503,10 @@ packages:
resolution: {integrity: sha512-06m3u1WIT49iYLK2GJWdT7Lmx54pX8imcW06AFnmgMXYDQsTZDdNXpHM6vwwL29LAWDv44j8g+eDPjJ4UNNiCA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/types@8.0.0-alpha.40':
+ resolution: {integrity: sha512-44mUq4VZVydxNlOM8Xtp/BXDkyfuvvjgPIBf7vRQDutrLDeNS0pJ9pcSloSbop5MwKLfJjBU+PbwnJPQM+DWNg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript-eslint/typescript-estree@6.21.0':
resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -2501,12 +2525,27 @@ packages:
typescript:
optional: true
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.40':
+ resolution: {integrity: sha512-bz1rX5GXvGdx686FghDxPqGwgntlseZCQSRrVGDDOZlLSoWJnbfkzxXGOWch9c3ttcGkdFy/DiCyKKga3hrq0g==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
'@typescript-eslint/utils@8.0.0-alpha.16':
resolution: {integrity: sha512-u7mFyhJ4/jX7VaGieK+BC+PynvCH8fdr4Gie4RXO9bclvGAvMTzk62UZ65t90KN25M9/tvodxUoaZS4W4MQSNg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
+ '@typescript-eslint/utils@8.0.0-alpha.40':
+ resolution: {integrity: sha512-ijxO1Hs3YWveuWK+Vbt25D05Q41UeK08JwEJbWTzV38LmkdCBktQd7X1sTw4W9Qku692HWuHgesZf6OhC8t3aA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+
'@typescript-eslint/visitor-keys@6.21.0':
resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -2515,6 +2554,10 @@ packages:
resolution: {integrity: sha512-vSmfkS6FVBW1lhuf700XjcbQXtoXg3Aqbi+axsFYPNr/6oEkpLRonbKMxBzj4cGTnL/3sJl+gDVQSS7fVHWz3A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.40':
+ resolution: {integrity: sha512-y1stojSPb5D3M8VlGGpaiBU5XxGLe+sPuW0YbLe09Lxvo4AwKGvhAr5lhqJZo4z6qHNz385+6+BS63+qIQdYLw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@ungap/promise-all-settled@1.1.2':
resolution: {integrity: sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==}
@@ -2574,6 +2617,12 @@ packages:
'@volar/typescript@1.11.1':
resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==}
+ '@voxpelli/config-array-find-files@0.1.2':
+ resolution: {integrity: sha512-jOva73R+0Nc5/pyS/piBSjQzO4EehME7rPSkBpPC9PYSta+yj3OpF14v0m0HLLYLVNuyHbBjQh5QvGIZwTH2eA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@eslint/config-array': '>=0.16.0'
+
'@vscode/test-electron@2.3.9':
resolution: {integrity: sha512-z3eiChaCQXMqBnk2aHHSEkobmC2VRalFQN0ApOAtydL172zXGxTwGrRtviT5HnUB+Q+G3vtEYFtuQkYqBzYgMA==}
engines: {node: '>=16'}
@@ -4530,8 +4579,8 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
- eslint@9.3.0:
- resolution: {integrity: sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==}
+ eslint@9.6.0:
+ resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
@@ -4539,6 +4588,10 @@ packages:
resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ espree@10.1.0:
+ resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
espree@9.6.1:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -7198,8 +7251,8 @@ packages:
engines: {node: '>=10.13.0'}
hasBin: true
- prettier@3.2.5:
- resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}
+ prettier@3.3.2:
+ resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==}
engines: {node: '>=14'}
hasBin: true
@@ -7679,6 +7732,11 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ semver@7.6.2:
+ resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
+ engines: {node: '>=10'}
+ hasBin: true
+
send@0.18.0:
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
engines: {node: '>= 0.8.0'}
@@ -8650,8 +8708,8 @@ packages:
vue-component-type-helpers@2.0.13:
resolution: {integrity: sha512-xNO5B7DstNWETnoYflLkVgh8dK8h2ZDgxY1M2O0zrqGeBNq5yAZ8a10yCS9+HnixouNGYNX+ggU9MQQq86HTpg==}
- vue-eslint-parser@9.4.2:
- resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
+ vue-eslint-parser@9.4.3:
+ resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
@@ -9271,7 +9329,7 @@ snapshots:
'@babel/helper-validator-identifier': 7.24.7
chalk: 2.4.2
js-tokens: 4.0.0
- picocolors: 1.0.0
+ picocolors: 1.0.1
'@babel/parser@7.24.6':
dependencies:
@@ -10298,25 +10356,35 @@ snapshots:
eslint: 8.57.0
eslint-visitor-keys: 3.4.3
- '@eslint-community/eslint-utils@4.4.0(eslint@9.3.0)':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)':
dependencies:
- eslint: 9.3.0
+ eslint: 9.6.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.10.0': {}
- '@eslint/config-inspector@0.4.12(eslint@9.3.0)':
+ '@eslint/config-array@0.17.0':
+ dependencies:
+ '@eslint/object-schema': 2.1.4
+ debug: 4.3.4
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/config-inspector@0.5.1(eslint@9.6.0)':
dependencies:
+ '@eslint/config-array': 0.17.0
+ '@voxpelli/config-array-find-files': 0.1.2(@eslint/config-array@0.17.0)
bundle-require: 5.0.0(esbuild@0.21.5)
cac: 6.7.14
chokidar: 3.6.0
esbuild: 0.21.5
- eslint: 9.3.0
+ eslint: 9.6.0
fast-glob: 3.3.2
find-up: 7.0.0
get-port-please: 3.1.2
h3: 1.12.0
- minimatch: 9.0.4
+ minimatch: 9.0.5
mlly: 1.7.1
mrmime: 2.0.0
open: 10.1.0
@@ -10324,6 +10392,7 @@ snapshots:
ws: 8.17.1
transitivePeerDependencies:
- bufferutil
+ - supports-color
- uWebSockets.js
- utf-8-validate
@@ -10359,7 +10428,9 @@ snapshots:
'@eslint/js@8.57.0': {}
- '@eslint/js@9.3.0': {}
+ '@eslint/js@9.6.0': {}
+
+ '@eslint/object-schema@2.1.4': {}
'@hapi/hoek@9.3.0': {}
@@ -10375,14 +10446,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@humanwhocodes/config-array@0.13.0':
- dependencies:
- '@humanwhocodes/object-schema': 2.0.3
- debug: 4.3.4
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
-
'@humanwhocodes/module-importer@1.0.1': {}
'@humanwhocodes/object-schema@2.0.3': {}
@@ -10463,13 +10526,25 @@ snapshots:
'@nodelib/fs.stat': 2.0.5
run-parallel: 1.2.0
+ '@nodelib/fs.scandir@3.0.0':
+ dependencies:
+ '@nodelib/fs.stat': 3.0.0
+ run-parallel: 1.2.0
+
'@nodelib/fs.stat@2.0.5': {}
+ '@nodelib/fs.stat@3.0.0': {}
+
'@nodelib/fs.walk@1.2.8':
dependencies:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
+ '@nodelib/fs.walk@2.0.0':
+ dependencies:
+ '@nodelib/fs.scandir': 3.0.0
+ fastq: 1.17.1
+
'@nutui/icons-vue-taro@0.0.9': {}
'@nutui/icons-vue@0.1.1': {}
@@ -10569,49 +10644,49 @@ snapshots:
'@stencil/core@2.22.3': {}
- '@stylistic/eslint-plugin-js@2.1.0(eslint@9.3.0)':
+ '@stylistic/eslint-plugin-js@2.3.0(eslint@9.6.0)':
dependencies:
'@types/eslint': 8.56.10
- acorn: 8.11.3
- eslint: 9.3.0
+ acorn: 8.12.0
+ eslint: 9.6.0
eslint-visitor-keys: 4.0.0
- espree: 10.0.1
+ espree: 10.1.0
- '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.3.0)':
+ '@stylistic/eslint-plugin-jsx@2.3.0(eslint@9.6.0)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.3.0)
+ '@stylistic/eslint-plugin-js': 2.3.0(eslint@9.6.0)
'@types/eslint': 8.56.10
- eslint: 9.3.0
+ eslint: 9.6.0
estraverse: 5.3.0
picomatch: 4.0.2
- '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.3.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin-plus@2.3.0(eslint@9.6.0)(typescript@5.4.5)':
dependencies:
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
- eslint: 9.3.0
+ '@typescript-eslint/utils': 8.0.0-alpha.40(eslint@9.6.0)(typescript@5.4.5)
+ eslint: 9.6.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.3.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin-ts@2.3.0(eslint@9.6.0)(typescript@5.4.5)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.3.0)
+ '@stylistic/eslint-plugin-js': 2.3.0(eslint@9.6.0)
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
- eslint: 9.3.0
+ '@typescript-eslint/utils': 8.0.0-alpha.40(eslint@9.6.0)(typescript@5.4.5)
+ eslint: 9.6.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin@2.1.0(eslint@9.3.0)(typescript@5.4.5)':
+ '@stylistic/eslint-plugin@2.3.0(eslint@9.6.0)(typescript@5.4.5)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.3.0)
- '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.3.0)
- '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.3.0)(typescript@5.4.5)
- '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.3.0)(typescript@5.4.5)
+ '@stylistic/eslint-plugin-js': 2.3.0(eslint@9.6.0)
+ '@stylistic/eslint-plugin-jsx': 2.3.0(eslint@9.6.0)
+ '@stylistic/eslint-plugin-plus': 2.3.0(eslint@9.6.0)(typescript@5.4.5)
+ '@stylistic/eslint-plugin-ts': 2.3.0(eslint@9.6.0)(typescript@5.4.5)
'@types/eslint': 8.56.10
- eslint: 9.3.0
+ eslint: 9.6.0
transitivePeerDependencies:
- supports-color
- typescript
@@ -11172,7 +11247,7 @@ snapshots:
- supports-color
- vue
- '@tarojs/webpack5-runner@3.6.30(@babel/core@7.24.6)(@swc/core@1.3.96)(@tarojs/components@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(@tarojs/taro@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@vue/compiler-sfc@3.4.31)(postcss@8.4.38)(prettier@3.2.5)(typescript@5.4.5)(underscore@1.13.6)(vue@3.4.31(typescript@5.4.5))(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))':
+ '@tarojs/webpack5-runner@3.6.30(@babel/core@7.24.6)(@swc/core@1.3.96)(@tarojs/components@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(@tarojs/shared@3.6.30)(@tarojs/taro@3.6.30(@tarojs/helper@3.6.30)(@tarojs/runtime@3.6.30(@tarojs/shared@3.6.30))(postcss@8.4.38)(vue@3.4.31(typescript@5.4.5)))(@vue/compiler-sfc@3.4.31)(postcss@8.4.38)(prettier@3.3.2)(typescript@5.4.5)(underscore@1.13.6)(vue@3.4.31(typescript@5.4.5))(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))':
dependencies:
'@parcel/css': 1.14.0
'@tarojs/helper': 3.6.30
@@ -11231,7 +11306,7 @@ snapshots:
terser-webpack-plugin: 5.3.10(@swc/core@1.3.96)(esbuild@0.19.12)(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
url-loader: 4.1.0(file-loader@6.0.0(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)))(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
vm2: 3.9.19
- vue-loader: 15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)))(lodash@4.17.21)(prettier@3.2.5)(underscore@1.13.6)(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
+ vue-loader: 15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)))(lodash@4.17.21)(prettier@3.3.2)(underscore@1.13.6)(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
webpack: 5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)
webpack-chain: 6.5.1
webpack-dev-server: 4.11.1(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
@@ -11508,15 +11583,15 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.3
- '@typescript-eslint/eslint-plugin@8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)':
+ '@typescript-eslint/eslint-plugin@8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5))(eslint@9.6.0)(typescript@5.4.5)':
dependencies:
'@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
'@typescript-eslint/scope-manager': 8.0.0-alpha.16
- '@typescript-eslint/type-utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
- '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/type-utils': 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.0.0-alpha.16
- eslint: 9.3.0
+ eslint: 9.6.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
@@ -11539,14 +11614,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)':
+ '@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)':
dependencies:
'@typescript-eslint/scope-manager': 8.0.0-alpha.16
'@typescript-eslint/types': 8.0.0-alpha.16
'@typescript-eslint/typescript-estree': 8.0.0-alpha.16(typescript@5.4.5)
'@typescript-eslint/visitor-keys': 8.0.0-alpha.16
debug: 4.3.4
- eslint: 9.3.0
+ eslint: 9.6.0
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -11562,10 +11637,15 @@ snapshots:
'@typescript-eslint/types': 8.0.0-alpha.16
'@typescript-eslint/visitor-keys': 8.0.0-alpha.16
- '@typescript-eslint/type-utils@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)':
+ '@typescript-eslint/scope-manager@8.0.0-alpha.40':
+ dependencies:
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.40
+
+ '@typescript-eslint/type-utils@8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)':
dependencies:
'@typescript-eslint/typescript-estree': 8.0.0-alpha.16(typescript@5.4.5)
- '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
debug: 4.3.4
ts-api-utils: 1.3.0(typescript@5.4.5)
optionalDependencies:
@@ -11578,6 +11658,8 @@ snapshots:
'@typescript-eslint/types@8.0.0-alpha.16': {}
+ '@typescript-eslint/types@8.0.0-alpha.40': {}
+
'@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)':
dependencies:
'@typescript-eslint/types': 6.21.0
@@ -11608,13 +11690,39 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)':
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.40(typescript@5.4.5)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.40
+ debug: 4.3.5
+ globby: 11.1.0
+ is-glob: 4.0.3
+ minimatch: 9.0.5
+ semver: 7.6.2
+ ts-api-utils: 1.3.0(typescript@5.4.5)
+ optionalDependencies:
+ typescript: 5.4.5
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/utils@8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
'@typescript-eslint/scope-manager': 8.0.0-alpha.16
'@typescript-eslint/types': 8.0.0-alpha.16
'@typescript-eslint/typescript-estree': 8.0.0-alpha.16(typescript@5.4.5)
- eslint: 9.3.0
+ eslint: 9.6.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ '@typescript-eslint/utils@8.0.0-alpha.40(eslint@9.6.0)(typescript@5.4.5)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.40
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.40(typescript@5.4.5)
+ eslint: 9.6.0
transitivePeerDependencies:
- supports-color
- typescript
@@ -11629,6 +11737,11 @@ snapshots:
'@typescript-eslint/types': 8.0.0-alpha.16
eslint-visitor-keys: 3.4.3
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.40':
+ dependencies:
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ eslint-visitor-keys: 3.4.3
+
'@ungap/promise-all-settled@1.1.2': {}
'@ungap/structured-clone@1.2.0': {}
@@ -11735,6 +11848,11 @@ snapshots:
'@volar/language-core': 1.11.1
path-browserify: 1.0.1
+ '@voxpelli/config-array-find-files@0.1.2(@eslint/config-array@0.17.0)':
+ dependencies:
+ '@eslint/config-array': 0.17.0
+ '@nodelib/fs.walk': 2.0.0
+
'@vscode/test-electron@2.3.9':
dependencies:
http-proxy-agent: 4.0.1
@@ -12097,6 +12215,10 @@ snapshots:
dependencies:
acorn: 8.11.3
+ acorn-jsx@5.3.2(acorn@8.12.0):
+ dependencies:
+ acorn: 8.12.0
+
acorn-walk@8.3.2: {}
acorn@8.11.3: {}
@@ -12118,7 +12240,7 @@ snapshots:
agent-base@6.0.2:
dependencies:
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
@@ -13826,16 +13948,16 @@ snapshots:
- supports-color
- typescript
- eslint-plugin-vue@9.26.0(eslint@9.3.0):
+ eslint-plugin-vue@9.26.0(eslint@9.6.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
- eslint: 9.3.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
+ eslint: 9.6.0
globals: 13.24.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.0.16
semver: 7.6.0
- vue-eslint-parser: 9.4.2(eslint@9.3.0)
+ vue-eslint-parser: 9.4.3(eslint@9.6.0)
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -13948,13 +14070,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint@9.3.0:
+ eslint@9.6.0:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
'@eslint-community/regexpp': 4.10.0
+ '@eslint/config-array': 0.17.0
'@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.3.0
- '@humanwhocodes/config-array': 0.13.0
+ '@eslint/js': 9.6.0
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.3.0
'@nodelib/fs.walk': 1.2.8
@@ -13965,7 +14087,7 @@ snapshots:
escape-string-regexp: 4.0.0
eslint-scope: 8.0.1
eslint-visitor-keys: 4.0.0
- espree: 10.0.1
+ espree: 10.1.0
esquery: 1.5.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
@@ -13989,8 +14111,14 @@ snapshots:
espree@10.0.1:
dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
+ acorn: 8.12.0
+ acorn-jsx: 5.3.2(acorn@8.12.0)
+ eslint-visitor-keys: 4.0.0
+
+ espree@10.1.0:
+ dependencies:
+ acorn: 8.12.0
+ acorn-jsx: 5.3.2(acorn@8.12.0)
eslint-visitor-keys: 4.0.0
espree@9.6.1:
@@ -14845,7 +14973,7 @@ snapshots:
dependencies:
'@tootallnate/once': 1.1.2
agent-base: 6.0.2
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
@@ -14893,7 +15021,7 @@ snapshots:
https-proxy-agent@5.0.1:
dependencies:
agent-base: 6.0.2
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
@@ -16889,7 +17017,7 @@ snapshots:
prettier@2.8.8:
optional: true
- prettier@3.2.5: {}
+ prettier@3.3.2: {}
pretty-bytes@5.6.0: {}
@@ -17426,6 +17554,8 @@ snapshots:
dependencies:
lru-cache: 6.0.0
+ semver@7.6.2: {}
+
send@0.18.0:
dependencies:
debug: 2.6.9
@@ -18180,11 +18310,11 @@ snapshots:
typedarray@0.0.6: {}
- typescript-eslint@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5):
+ typescript-eslint@8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)
- '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
- '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)
+ '@typescript-eslint/eslint-plugin': 8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5))(eslint@9.6.0)(typescript@5.4.5)
+ '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.6.0)(typescript@5.4.5)
optionalDependencies:
typescript: 5.4.5
transitivePeerDependencies:
@@ -18299,7 +18429,7 @@ snapshots:
unplugin@1.10.1:
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.0
chokidar: 3.6.0
webpack-sources: 3.2.3
webpack-virtual-modules: 0.6.1
@@ -18422,7 +18552,7 @@ snapshots:
cac: 6.7.14
debug: 4.3.4
pathe: 1.1.2
- picocolors: 1.0.0
+ picocolors: 1.0.1
vite: 5.3.2(@types/node@20.14.9)(less@4.2.0)(lightningcss@1.24.1)(sass@1.77.6)(stylus@0.55.0)(terser@5.30.3)
transitivePeerDependencies:
- '@types/node'
@@ -18543,10 +18673,10 @@ snapshots:
vue-component-type-helpers@2.0.13: {}
- vue-eslint-parser@9.4.2(eslint@9.3.0):
+ vue-eslint-parser@9.4.3(eslint@9.6.0):
dependencies:
debug: 4.3.4
- eslint: 9.3.0
+ eslint: 9.6.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@@ -18558,7 +18688,7 @@ snapshots:
vue-hot-reload-api@2.3.4: {}
- vue-loader@15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)))(lodash@4.17.21)(prettier@3.2.5)(underscore@1.13.6)(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)):
+ vue-loader@15.11.1(@vue/compiler-sfc@3.4.31)(css-loader@6.11.0(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)))(lodash@4.17.21)(prettier@3.3.2)(underscore@1.13.6)(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)):
dependencies:
'@vue/component-compiler-utils': 3.3.0(lodash@4.17.21)(underscore@1.13.6)
css-loader: 6.11.0(webpack@5.91.0(@swc/core@1.3.96)(esbuild@0.21.5))
@@ -18569,7 +18699,7 @@ snapshots:
webpack: 5.91.0(@swc/core@1.3.96)(esbuild@0.21.5)
optionalDependencies:
'@vue/compiler-sfc': 3.4.31
- prettier: 3.2.5
+ prettier: 3.3.2
transitivePeerDependencies:
- arc-templates
- atpl
diff --git a/src/packages/__VUE/tabbar/__tests__/index.spec.tsx b/src/packages/__VUE/tabbar/__tests__/index.spec.tsx
index 194e960eb6..8a2ac490f0 100644
--- a/src/packages/__VUE/tabbar/__tests__/index.spec.tsx
+++ b/src/packages/__VUE/tabbar/__tests__/index.spec.tsx
@@ -35,10 +35,10 @@ test('should render custom img when using img prop', async () => {
icon: (props: any) =>
props.active
? (
-
+
)
: (
-
+
)
}}
@@ -47,10 +47,10 @@ test('should render custom img when using img prop', async () => {
icon: (props: any) =>
props.active
? (
-
+
)
: (
-
+
)
}}
diff --git a/src/sites/assets/util/useTranslate.ts b/src/sites/assets/util/useTranslate.ts
index 73b11396e4..0c1b5b00b3 100644
--- a/src/sites/assets/util/useTranslate.ts
+++ b/src/sites/assets/util/useTranslate.ts
@@ -8,9 +8,9 @@ export const useTranslate = <
},
T2 extends T1
>(object: {
- 'zh-CN': T1
- 'en-US': T2
- }) => {
+ 'zh-CN': T1
+ 'en-US': T2
+}) => {
for (const [key, value] of Object.entries(object)) {
Locale.merge(key, value)
}
diff --git a/src/sites/utils/useTranslate.ts b/src/sites/utils/useTranslate.ts
index 73b11396e4..0c1b5b00b3 100644
--- a/src/sites/utils/useTranslate.ts
+++ b/src/sites/utils/useTranslate.ts
@@ -8,9 +8,9 @@ export const useTranslate = <
},
T2 extends T1
>(object: {
- 'zh-CN': T1
- 'en-US': T2
- }) => {
+ 'zh-CN': T1
+ 'en-US': T2
+}) => {
for (const [key, value] of Object.entries(object)) {
Locale.merge(key, value)
}