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) }