diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index fc993d67..2e2bec04 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/package.json b/package.json index 00bae410..1fa07cd0 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "eslint": "^9.2.0", "eslint-config-airbnb": "^19.0.4", "eslint-plugin-import": "^2.25.3", - "eslint-plugin-vue": "^8.0.3", + "eslint-plugin-vue": "^9.25.0", "eslint-plugin-vuejs-accessibility": "^1.1.0", "jest": "^29.7.0", "sass": "^1.70.0", diff --git a/yarn.lock b/yarn.lock index c31e980e..2a9dd312 100644 --- a/yarn.lock +++ b/yarn.lock @@ -875,7 +875,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0": +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" dependencies: @@ -3395,19 +3395,21 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-vue@npm:^8.0.3": - version: 8.7.1 - resolution: "eslint-plugin-vue@npm:8.7.1" +"eslint-plugin-vue@npm:^9.25.0": + version: 9.25.0 + resolution: "eslint-plugin-vue@npm:9.25.0" dependencies: - eslint-utils: "npm:^3.0.0" + "@eslint-community/eslint-utils": "npm:^4.4.0" + globals: "npm:^13.24.0" natural-compare: "npm:^1.4.0" - nth-check: "npm:^2.0.1" - postcss-selector-parser: "npm:^6.0.9" - semver: "npm:^7.3.5" - vue-eslint-parser: "npm:^8.0.1" + nth-check: "npm:^2.1.1" + postcss-selector-parser: "npm:^6.0.15" + semver: "npm:^7.6.0" + vue-eslint-parser: "npm:^9.4.2" + xml-name-validator: "npm:^4.0.0" peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - checksum: dce21a7cdeef3ad4a0fc6b55a19d5c0f078bcfe8895383a86be5807f3ba0aa996319e41a8d0514e4e75fafda70ea298389c936e43c91fcaca84811957bf60d81 + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + checksum: 43332208612ed2b8afb50280ca6bb79cd381b99bb9173c2d250f94fd2fe14b3e22454f0ec0928d2dfbdfd50553949f3f8ef04f190e57be96d1f0411bca551a15 languageName: node linkType: hard @@ -3424,7 +3426,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.0.0, eslint-scope@npm:^7.1.1": +"eslint-scope@npm:^7.1.1": version: 7.2.2 resolution: "eslint-scope@npm:7.2.2" dependencies: @@ -3444,25 +3446,7 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-utils@npm:3.0.0" - dependencies: - eslint-visitor-keys: "npm:^2.0.0" - peerDependencies: - eslint: ">=5" - checksum: 45aa2b63667a8d9b474c98c28af908d0a592bed1a4568f3145cd49fb5d9510f545327ec95561625290313fe126e6d7bdfe3fdbdb6f432689fab6b9497d3bfb52 - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^2.0.0": - version: 2.1.0 - resolution: "eslint-visitor-keys@npm:2.1.0" - checksum: 9f0e3a2db751d84067d15977ac4b4472efd6b303e369e6ff241a99feac04da758f46d5add022c33d06b53596038dbae4b4aceb27c7e68b8dfc1055b35e495787 - languageName: node - linkType: hard - -"eslint-visitor-keys@npm:^3.1.0, eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1": +"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" checksum: 92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820 @@ -3531,7 +3515,7 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.0.0, espree@npm:^9.3.1": +"espree@npm:^9.3.1": version: 9.6.1 resolution: "espree@npm:9.6.1" dependencies: @@ -3924,6 +3908,15 @@ __metadata: languageName: node linkType: hard +"globals@npm:^13.24.0": + version: 13.24.0 + resolution: "globals@npm:13.24.0" + dependencies: + type-fest: "npm:^0.20.2" + checksum: d3c11aeea898eb83d5ec7a99508600fbe8f83d2cf00cbb77f873dbf2bcb39428eff1b538e4915c993d8a3b3473fa71eeebfe22c9bb3a3003d1e26b1f2c8a42cd + languageName: node + linkType: hard + "globals@npm:^14.0.0": version: 14.0.0 resolution: "globals@npm:14.0.0" @@ -5514,7 +5507,7 @@ __metadata: languageName: node linkType: hard -"nth-check@npm:^2.0.1": +"nth-check@npm:^2.1.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" dependencies: @@ -5775,13 +5768,13 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.9": - version: 6.0.15 - resolution: "postcss-selector-parser@npm:6.0.15" +"postcss-selector-parser@npm:^6.0.15": + version: 6.0.16 + resolution: "postcss-selector-parser@npm:6.0.16" dependencies: cssesc: "npm:^3.0.0" util-deprecate: "npm:^1.0.2" - checksum: 48b425d6cef497bcf6b7d136f6fd95cfca43026955e07ec9290d3c15457de3a862dbf251dd36f42c07a0d5b5ab6f31e41acefeff02528995a989b955505e440b + checksum: 0e11657cb3181aaf9ff67c2e59427c4df496b4a1b6a17063fae579813f80af79d444bf38f82eeb8b15b4679653fd3089e66ef0283f9aab01874d885e6cf1d2cf languageName: node linkType: hard @@ -6128,7 +6121,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.5.4": +"semver@npm:^7.5.4, semver@npm:^7.6.0": version: 7.6.1 resolution: "semver@npm:7.6.1" bin: @@ -6239,7 +6232,7 @@ __metadata: eslint: "npm:^9.2.0" eslint-config-airbnb: "npm:^19.0.4" eslint-plugin-import: "npm:^2.25.3" - eslint-plugin-vue: "npm:^8.0.3" + eslint-plugin-vue: "npm:^9.25.0" eslint-plugin-vuejs-accessibility: "npm:^1.1.0" google-protobuf: "npm:^3.21.2" grpc-web: "npm:^1.5.0" @@ -6599,6 +6592,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^0.20.2": + version: 0.20.2 + resolution: "type-fest@npm:0.20.2" + checksum: dea9df45ea1f0aaa4e2d3bed3f9a0bfe9e5b2592bddb92eb1bf06e50bcf98dbb78189668cd8bc31a0511d3fc25539b4cd5c704497e53e93e2d40ca764b10bfc3 + languageName: node + linkType: hard + "type-fest@npm:^0.21.3": version: 0.21.3 resolution: "type-fest@npm:0.21.3" @@ -6814,24 +6814,7 @@ __metadata: languageName: node linkType: hard -"vue-eslint-parser@npm:^8.0.1": - version: 8.3.0 - resolution: "vue-eslint-parser@npm:8.3.0" - dependencies: - debug: "npm:^4.3.2" - eslint-scope: "npm:^7.0.0" - eslint-visitor-keys: "npm:^3.1.0" - espree: "npm:^9.0.0" - esquery: "npm:^1.4.0" - lodash: "npm:^4.17.21" - semver: "npm:^7.3.5" - peerDependencies: - eslint: ">=6.0.0" - checksum: ca6720c9519f3c3c1c054a31ba8b166039499ca80c6b1bcb529a68fbe0fbca8e08efaaa361b2bdd776c4508c49aaf43a7e6a37593240f462f7e1fb08acc11995 - languageName: node - linkType: hard - -"vue-eslint-parser@npm:^9.0.1": +"vue-eslint-parser@npm:^9.0.1, vue-eslint-parser@npm:^9.4.2": version: 9.4.2 resolution: "vue-eslint-parser@npm:9.4.2" dependencies: @@ -6985,6 +6968,13 @@ __metadata: languageName: node linkType: hard +"xml-name-validator@npm:^4.0.0": + version: 4.0.0 + resolution: "xml-name-validator@npm:4.0.0" + checksum: c1bfa219d64e56fee265b2bd31b2fcecefc063ee802da1e73bad1f21d7afd89b943c9e2c97af2942f60b1ad46f915a4c81e00039c7d398b53cf410e29d3c30bd + languageName: node + linkType: hard + "y18n@npm:^5.0.5": version: 5.0.8 resolution: "y18n@npm:5.0.8"