diff --git a/package.json b/package.json index cac7e76..bd174d0 100644 --- a/package.json +++ b/package.json @@ -27,13 +27,13 @@ "zod": "^3.22.4" }, "devDependencies": { - "@antfu/eslint-config": "^2.8.1", + "@antfu/eslint-config": "^2.8.2", "@commitlint/cli": "^19.1.0", "@commitlint/config-conventional": "^19.1.0", "@hywax/vitepress-yandex-metrika": "^0.3.3", "@nuxt/devtools": "latest", "@nuxtjs/color-mode": "^3.3.2", - "@nuxtjs/i18n": "^8.1.1", + "@nuxtjs/i18n": "^8.2.0", "@nuxtjs/tailwindcss": "^6.11.4", "@types/node": "^20.11.27", "@vite-pwa/nuxt": "^0.6.0", diff --git a/yarn.lock b/yarn.lock index 8c8e230..5c2fc2f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -151,17 +151,17 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@antfu/eslint-config@^2.8.1": - version "2.8.1" - resolved "https://registry.yarnpkg.com/@antfu/eslint-config/-/eslint-config-2.8.1.tgz#53fe00ef3531881a0efb2ad94e9111c62c3f17d9" - integrity sha512-9fgSdaycCj4odiejWrCMET/Ub+dktRUSxFr8rMJ9SfiOlimav86SHo0myEtj14422yTrw8J9XkVUW6Q9ASt2Og== +"@antfu/eslint-config@^2.8.2": + version "2.8.2" + resolved "https://registry.yarnpkg.com/@antfu/eslint-config/-/eslint-config-2.8.2.tgz#548fad07bc7e59684ea644b19829a8c1850e78ba" + integrity sha512-lmB7C0DE1dMwp9b+kRWCF/EP3Wc18DUeT+STuX9OskOherX3P/eQ5PxmOslBVZalD9/mbft0s257mQL+LxJ37A== dependencies: "@antfu/eslint-define-config" "^1.23.0-2" "@antfu/install-pkg" "^0.3.1" "@eslint-types/jsdoc" "46.8.2-1" "@eslint-types/typescript-eslint" "^7.0.2" "@eslint-types/unicorn" "^51.0.1" - "@stylistic/eslint-plugin" "^1.6.3" + "@stylistic/eslint-plugin" "^1.7.0" "@typescript-eslint/eslint-plugin" "^7.2.0" "@typescript-eslint/parser" "^7.2.0" eslint-config-flat-gitignore "^0.1.3" @@ -178,7 +178,7 @@ eslint-plugin-toml "^0.9.2" eslint-plugin-unicorn "^51.0.1" eslint-plugin-unused-imports "^3.1.0" - eslint-plugin-vitest "^0.3.25" + eslint-plugin-vitest "^0.3.26" eslint-plugin-vue "^9.23.0" eslint-plugin-yml "^1.12.2" eslint-processor-vue-blocks "^0.1.1" @@ -2122,7 +2122,7 @@ which "^3.0.1" ws "^8.16.0" -"@nuxt/kit@3.10.3", "@nuxt/kit@^3.10.2", "@nuxt/kit@^3.10.3", "@nuxt/kit@^3.7.4", "@nuxt/kit@^3.8.1", "@nuxt/kit@^3.8.2", "@nuxt/kit@^3.9.0", "@nuxt/kit@^3.9.1", "@nuxt/kit@^3.9.3": +"@nuxt/kit@3.10.3", "@nuxt/kit@^3.10.2", "@nuxt/kit@^3.10.3", "@nuxt/kit@^3.8.1", "@nuxt/kit@^3.8.2", "@nuxt/kit@^3.9.0", "@nuxt/kit@^3.9.1", "@nuxt/kit@^3.9.3": version "3.10.3" resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-3.10.3.tgz#911bc431d9b7541a7269e9e63333f70c8ecb5fd6" integrity sha512-PUjYB9Mvx0qD9H1QZBwwtY4fLlCLET+Mm9BVqUOtXCaGoXd6u6BE4e/dGFPk2UEKkIcDGrUMSbqkHYvsEuK9NQ== @@ -2240,17 +2240,17 @@ lodash.template "^4.5.0" pathe "^1.1.1" -"@nuxtjs/i18n@^8.1.1": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@nuxtjs/i18n/-/i18n-8.1.1.tgz#b2ba52d75e66ae26cfd1430b006d1fa1fe70ff7b" - integrity sha512-woq2gdXv+soVRc2yeE2pwWODiLnF7fx1eAEXi5Zx+StQDxHegAHTbKX/ZqcsW8VZ3mqlcpzfqN399KCZ9qXJ8g== +"@nuxtjs/i18n@^8.2.0": + version "8.2.0" + resolved "https://registry.yarnpkg.com/@nuxtjs/i18n/-/i18n-8.2.0.tgz#d5a4cb5aa7330f6ae626b24b65a125067faf290c" + integrity sha512-t37aF/WOD1g8CA/iCyCJrURXocjPy7diZG+kJcHLkLmJh1v4/2Zhe0AeUsjXubGgvQKLSL3b5w8rZuPkG4yhUw== dependencies: "@intlify/h3" "^0.5.0" "@intlify/shared" "^9.9.0" "@intlify/unplugin-vue-i18n" "^2.0.0" "@intlify/utils" "^0.12.0" "@miyaneee/rollup-plugin-json5" "^1.1.2" - "@nuxt/kit" "^3.7.4" + "@nuxt/kit" "^3.10.3" "@rollup/plugin-yaml" "^4.1.2" "@vue/compiler-sfc" "^3.3.4" debug "^4.3.4" @@ -2261,6 +2261,7 @@ magic-string "^0.30.4" mlly "^1.4.2" pathe "^1.1.1" + scule "^1.1.1" sucrase "^3.34.0" ufo "^1.3.1" unplugin "^1.5.0" @@ -2578,10 +2579,10 @@ resolved "https://registry.yarnpkg.com/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz#719df7fb41766bc143369eaa0dd56d8dc87c9958" integrity sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg== -"@stylistic/eslint-plugin-js@1.6.3", "@stylistic/eslint-plugin-js@^1.6.3": - version "1.6.3" - resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.6.3.tgz#1111d42a81e9f827fdb3f1e09292af0682e37e1d" - integrity sha512-ckdz51oHxD2FaxgY2piJWJVJiwgp8Uu96s+as2yB3RMwavn3nHBrpliVukXY9S/DmMicPRB2+H8nBk23GDG+qA== +"@stylistic/eslint-plugin-js@1.7.0", "@stylistic/eslint-plugin-js@^1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.7.0.tgz#7453e3c340284254d33ca25a1a3f234337155087" + integrity sha512-PN6On/+or63FGnhhMKSQfYcWutRlzOiYlVdLM6yN7lquoBTqUJHYnl4TA4MHwiAt46X5gRxDr1+xPZ1lOLcL+Q== dependencies: "@types/eslint" "^8.56.2" acorn "^8.11.3" @@ -2589,42 +2590,42 @@ eslint-visitor-keys "^3.4.3" espree "^9.6.1" -"@stylistic/eslint-plugin-jsx@1.6.3": - version "1.6.3" - resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-1.6.3.tgz#6560eca8de9ada77d3b4eeb4a6805b49dc4b7c29" - integrity sha512-SRysCIg59Zvn3dJPqHziiHwuni4NNj1et5stAmivmyQ3Cdp2ULCB7tGxCF1OxpkwRlZQue3ZgdiM7EXfJKaf9w== +"@stylistic/eslint-plugin-jsx@1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-1.7.0.tgz#6f85a4ee68af0ad0c94dad000631eea06fc4103f" + integrity sha512-BACdBwXakQvjYIST5N2WWhRbvhRsIxa/F59BiZol+0IH4FSmDXhie7v/yaxDIIA9CbfElzOmIA5nWNYTVXcnwQ== dependencies: - "@stylistic/eslint-plugin-js" "^1.6.3" + "@stylistic/eslint-plugin-js" "^1.7.0" "@types/eslint" "^8.56.2" estraverse "^5.3.0" picomatch "^4.0.1" -"@stylistic/eslint-plugin-plus@1.6.3": - version "1.6.3" - resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-1.6.3.tgz#faeb346025e47faf05e016951bb9f4e4c87a016b" - integrity sha512-TuwQOdyVGycDPw5XeF7W4f3ZonAVzOAzORSaD2yGAJ0fRAbJ+l/v3CkKzIAqBBwWkc+c2aRMsWtLP2+viBnmlQ== +"@stylistic/eslint-plugin-plus@1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-1.7.0.tgz#2dc56fe9b4e4bfa48e011abe41eb1cb692ddb557" + integrity sha512-AabDw8sXsc70Ydx3qnbeTlRHZnIwY6UKEenBPURPhY3bfYWX+/pDpZH40HkOu94v8D0DUrocPkeeEUxl4e0JDg== dependencies: "@types/eslint" "^8.56.2" "@typescript-eslint/utils" "^6.21.0" -"@stylistic/eslint-plugin-ts@1.6.3": - version "1.6.3" - resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-1.6.3.tgz#4829ca62446d1005f99e5ce9e7ec8588737cc0d1" - integrity sha512-v5GwZsPLblWM9uAIdaSi31Sed3XBWlTFQJ3b5upEmj6QsKYivA5nmIYutwqqL133QdVWjmC86pINlx2Muq3uNQ== +"@stylistic/eslint-plugin-ts@1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-1.7.0.tgz#b3bce3235a1cdf27448910ebc049b8bd4ba7ee43" + integrity sha512-QsHv98mmW1xaucVYQTyLDgEpybPJ/6jPPxVBrIchntWWwj74xCWKUiw79hu+TpYj/Pbhd9rkqJYLNq3pQGYuyA== dependencies: - "@stylistic/eslint-plugin-js" "1.6.3" + "@stylistic/eslint-plugin-js" "1.7.0" "@types/eslint" "^8.56.2" "@typescript-eslint/utils" "^6.21.0" -"@stylistic/eslint-plugin@^1.6.3": - version "1.6.3" - resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-1.6.3.tgz#7d3e8009370d093de0306a116b9a8b15dabe2ff6" - integrity sha512-WDa4FjhImp7YcztRaMG09svhKYYhi2Hc4p9ltQRSqyB4fsUUFm+GKzStqqH7xfjHnxacMJaOnaMGRTUqIIZDLA== +"@stylistic/eslint-plugin@^1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-1.7.0.tgz#5eb773af683f82665652dae1977261383e9993ba" + integrity sha512-ThMUjGIi/jeWYNvOdjZkoLw1EOVs0tEuKXDgWvTn8uWaEz55HuPlajKxjKLpv19C+qRDbKczJfzUODfCdME53A== dependencies: - "@stylistic/eslint-plugin-js" "1.6.3" - "@stylistic/eslint-plugin-jsx" "1.6.3" - "@stylistic/eslint-plugin-plus" "1.6.3" - "@stylistic/eslint-plugin-ts" "1.6.3" + "@stylistic/eslint-plugin-js" "1.7.0" + "@stylistic/eslint-plugin-jsx" "1.7.0" + "@stylistic/eslint-plugin-plus" "1.7.0" + "@stylistic/eslint-plugin-ts" "1.7.0" "@types/eslint" "^8.56.2" "@surma/rollup-plugin-off-main-thread@^2.2.3": @@ -5036,7 +5037,7 @@ eslint-plugin-unused-imports@^3.1.0: dependencies: eslint-rule-composer "^0.3.0" -eslint-plugin-vitest@^0.3.25: +eslint-plugin-vitest@^0.3.26: version "0.3.26" resolved "https://registry.yarnpkg.com/eslint-plugin-vitest/-/eslint-plugin-vitest-0.3.26.tgz#0906893c1f8f7094614fc6ff255c0a369cfbf427" integrity sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==