diff --git a/extensions/gnome-extension/package.json b/extensions/gnome-extension/package.json index f7ee7d1ecc..02d2cab2a3 100644 --- a/extensions/gnome-extension/package.json +++ b/extensions/gnome-extension/package.json @@ -15,8 +15,8 @@ "lint:fix": "eslint --fix src build-scripts && prettier --write src build-scripts types" }, "devDependencies": { - "@eslint/js": "^9.18.0", - "eslint": "9.18.0", + "@eslint/js": "^9.27.0", + "eslint": "9.27.0", "globals": "^16.1.0", "typescript": "^5.8.3", "typescript-eslint": "^8.31.1" diff --git a/extensions/gnome-legacy-extension/package.json b/extensions/gnome-legacy-extension/package.json index 038e9e7918..2ace79feb7 100644 --- a/extensions/gnome-legacy-extension/package.json +++ b/extensions/gnome-legacy-extension/package.json @@ -7,10 +7,10 @@ "private": true, "type": "module", "devDependencies": { - "@eslint/js": "^9.18.0", + "@eslint/js": "^9.27.0", "@gi.ts/cli": "^1.5.10", "@gi.ts/lib": "^1.5.13", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "globals": "^16.1.0" }, "scripts": { diff --git a/extensions/vscode/package.json b/extensions/vscode/package.json index 32d3d8a201..fd3e08f80a 100644 --- a/extensions/vscode/package.json +++ b/extensions/vscode/package.json @@ -40,14 +40,14 @@ } }, "devDependencies": { - "@eslint/js": "^9.18.0", + "@eslint/js": "^9.27.0", "@types/glob": "^8.1.0", "@types/mocha": "^10.0.10", "@types/node": "^22.15.20", "@types/vscode": "~1.80.0", "@vscode/test-electron": "^2.5.2", "@vscode/vsce": "^2.32.0", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "glob": "^11.0.2", "globals": "^16.1.0", "mocha": "^11.4.0", diff --git a/packages/api-bindings-wrappers/package.json b/packages/api-bindings-wrappers/package.json index 5496843b90..c99f2ad36e 100644 --- a/packages/api-bindings-wrappers/package.json +++ b/packages/api-bindings-wrappers/package.json @@ -32,7 +32,7 @@ "@amzn/types": "workspace:^", "@aws/amazon-q-developer-cli-shared": "workspace:^", "@withfig/autocomplete-types": "^1.31.0", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "prettier": "^3.4.2", "typescript": "^5.8.3" } diff --git a/packages/api-bindings/package.json b/packages/api-bindings/package.json index dcd33b08ff..7ec794bb01 100644 --- a/packages/api-bindings/package.json +++ b/packages/api-bindings/package.json @@ -31,7 +31,7 @@ "@tsconfig/recommended": "^1.0.8", "@types/node": "^22.15.20", "@typescript/analyze-trace": "^0.10.1", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "lint-staged": "^15.5.1", "prettier": "^3.4.2", "ts-morph": "^26.0.0", diff --git a/packages/autocomplete-app/package.json b/packages/autocomplete-app/package.json index c2511e3e66..c86a112a6b 100644 --- a/packages/autocomplete-app/package.json +++ b/packages/autocomplete-app/package.json @@ -55,7 +55,7 @@ "@vitejs/plugin-react": "^4.3.4", "@withfig/autocomplete-types": "^1.31.0", "autoprefixer": "^10.4.21", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "postcss": "^8.5.3", "prettier": "^3.4.2", "tailwindcss": "^3.4.17", diff --git a/packages/autocomplete-parser/package.json b/packages/autocomplete-parser/package.json index bdb8f7bbcc..4d1c3af1f2 100644 --- a/packages/autocomplete-parser/package.json +++ b/packages/autocomplete-parser/package.json @@ -38,7 +38,7 @@ "@aws/amazon-q-developer-cli-shared": "workspace:^", "@types/semver": "^7.7.0", "@withfig/autocomplete-types": "^1.31.0", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "typescript": "^5.8.3", "vitest": "^3.0.8" } diff --git a/packages/autocomplete/package.json b/packages/autocomplete/package.json index bda0202222..f714532d79 100644 --- a/packages/autocomplete/package.json +++ b/packages/autocomplete/package.json @@ -55,7 +55,7 @@ "@vitejs/plugin-react": "^4.3.4", "@withfig/autocomplete-types": "^1.31.0", "autoprefixer": "^10.4.21", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "postcss": "^8.5.3", "prettier": "^3.4.2", "tailwindcss": "^3.4.17", diff --git a/packages/dashboard-app/package.json b/packages/dashboard-app/package.json index c81befc195..bf0b92ec00 100644 --- a/packages/dashboard-app/package.json +++ b/packages/dashboard-app/package.json @@ -40,14 +40,14 @@ }, "devDependencies": { "@amzn/types": "workspace:^", - "@eslint/js": "^9.18.0", + "@eslint/js": "^9.27.0", "@types/react": "^18.3.18", "@types/react-dom": "^18.3.5", "@typescript-eslint/eslint-plugin": "^8.31.1", "@typescript-eslint/parser": "^8.31.1", "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.21", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.20", "globals": "^16.1.0", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index d8cb425bee..b9ab4bad43 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -26,7 +26,7 @@ }, "devDependencies": { "@amzn/tsconfig": "workspace:^", - "@eslint/js": "^9.18.0", + "@eslint/js": "^9.27.0", "@types/eslint__js": "^8.42.3", "@typescript-eslint/utils": "^8.31.1", "eslint-config-prettier": "^10.1.3", @@ -36,7 +36,7 @@ "eslint-plugin-react-refresh": "^0.4.20", "eslint-plugin-react": "^7.37.5", "eslint-plugin-unicorn": "^59.0.0", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "prettier": "^3.4.2", "typescript-eslint": "^8.31.1", "typescript": "^5.8.3" diff --git a/packages/shared/package.json b/packages/shared/package.json index a7c1ff748f..bc72180b21 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -30,7 +30,7 @@ "@amzn/types": "workspace:^", "@aws/amazon-q-developer-cli-fuzzysort": "workspace:^", "@withfig/autocomplete-types": "^1.31.0", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "typescript": "^5.8.3", "vitest": "^3.0.8" } diff --git a/packages/shell-parser/package.json b/packages/shell-parser/package.json index a4b7176678..d1924e7c1b 100644 --- a/packages/shell-parser/package.json +++ b/packages/shell-parser/package.json @@ -28,7 +28,7 @@ "@amzn/eslint-config": "workspace:^", "@amzn/tsconfig": "workspace:^", "@vitest/coverage-v8": "^3.0.8", - "eslint": "^9.18.0", + "eslint": "^9.27.0", "prettier": "^3.4.2", "typescript": "^5.8.3", "vitest": "^3.0.8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8d44a9cc3..e9f8b5d245 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,11 +46,11 @@ importers: version: 46.0.2 devDependencies: '@eslint/js': - specifier: ^9.18.0 - version: 9.18.0 + specifier: ^9.27.0 + version: 9.27.0 eslint: - specifier: 9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: 9.27.0 + version: 9.27.0(jiti@1.21.7) globals: specifier: ^16.1.0 version: 16.1.0 @@ -59,13 +59,13 @@ importers: version: 5.8.3 typescript-eslint: specifier: ^8.31.1 - version: 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + version: 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) extensions/gnome-legacy-extension: devDependencies: '@eslint/js': - specifier: ^9.18.0 - version: 9.18.0 + specifier: ^9.27.0 + version: 9.27.0 '@gi.ts/cli': specifier: ^1.5.10 version: 1.5.10(@gi.ts/lib@1.5.13)(@types/node@22.15.20)(typescript@5.8.3) @@ -73,8 +73,8 @@ importers: specifier: ^1.5.13 version: 1.5.13 eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) globals: specifier: ^16.1.0 version: 16.1.0 @@ -82,8 +82,8 @@ importers: extensions/vscode: devDependencies: '@eslint/js': - specifier: ^9.18.0 - version: 9.18.0 + specifier: ^9.27.0 + version: 9.27.0 '@types/glob': specifier: ^8.1.0 version: 8.1.0 @@ -103,8 +103,8 @@ importers: specifier: ^2.32.0 version: 2.32.0 eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) glob: specifier: ^11.0.2 version: 11.0.2 @@ -143,8 +143,8 @@ importers: specifier: ^0.10.1 version: 0.10.1 eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) lint-staged: specifier: ^15.5.1 version: 15.5.1 @@ -186,8 +186,8 @@ importers: specifier: ^1.31.0 version: 1.31.0 eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) prettier: specifier: ^3.4.2 version: 3.4.2 @@ -295,8 +295,8 @@ importers: specifier: ^10.4.21 version: 10.4.21(postcss@8.5.3) eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) postcss: specifier: ^8.5.3 version: 8.5.3 @@ -419,8 +419,8 @@ importers: specifier: ^10.4.21 version: 10.4.21(postcss@8.5.3) eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) postcss: specifier: ^8.5.3 version: 8.5.3 @@ -492,8 +492,8 @@ importers: specifier: ^1.31.0 version: 1.31.0 eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) typescript: specifier: ^5.8.3 version: 5.8.3 @@ -568,8 +568,8 @@ importers: specifier: workspace:^ version: link:../types '@eslint/js': - specifier: ^9.18.0 - version: 9.18.0 + specifier: ^9.27.0 + version: 9.27.0 '@types/react': specifier: ^18.3.18 version: 18.3.18 @@ -578,10 +578,10 @@ importers: version: 18.3.5(@types/react@18.3.18) '@typescript-eslint/eslint-plugin': specifier: ^8.31.1 - version: 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + version: 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) '@typescript-eslint/parser': specifier: ^8.31.1 - version: 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + version: 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.3.4(@types/node@22.15.20)(jiti@1.21.7)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1)) @@ -589,14 +589,14 @@ importers: specifier: ^10.4.21 version: 10.4.21(postcss@8.5.3) eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) eslint-plugin-react-hooks: specifier: ^5.2.0 - version: 5.2.0(eslint@9.18.0(jiti@1.21.7)) + version: 5.2.0(eslint@9.27.0(jiti@1.21.7)) eslint-plugin-react-refresh: specifier: ^0.4.20 - version: 0.4.20(eslint@9.18.0(jiti@1.21.7)) + version: 0.4.20(eslint@9.27.0(jiti@1.21.7)) globals: specifier: ^16.1.0 version: 16.1.0 @@ -614,7 +614,7 @@ importers: version: 5.8.3 typescript-eslint: specifier: ^8.31.1 - version: 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + version: 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) vite: specifier: ^6.3.4 version: 6.3.4(@types/node@22.15.20)(jiti@1.21.7)(terser@5.39.0)(tsx@4.19.4)(yaml@2.7.1) @@ -625,38 +625,38 @@ importers: specifier: workspace:^ version: link:../tsconfig '@eslint/js': - specifier: ^9.18.0 - version: 9.18.0 + specifier: ^9.27.0 + version: 9.27.0 '@types/eslint__js': specifier: ^8.42.3 version: 8.42.3 '@typescript-eslint/utils': specifier: ^8.31.1 - version: 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + version: 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) eslint-config-prettier: specifier: ^10.1.3 - version: 10.1.3(eslint@9.18.0(jiti@1.21.7)) + version: 10.1.3(eslint@9.27.0(jiti@1.21.7)) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(eslint@9.18.0(jiti@1.21.7)) + version: 2.31.0(eslint@9.27.0(jiti@1.21.7)) eslint-plugin-jsx-a11y: specifier: ^6.10.2 - version: 6.10.2(eslint@9.18.0(jiti@1.21.7)) + version: 6.10.2(eslint@9.27.0(jiti@1.21.7)) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@9.18.0(jiti@1.21.7)) + version: 7.37.5(eslint@9.27.0(jiti@1.21.7)) eslint-plugin-react-hooks: specifier: ^5.2.0 - version: 5.2.0(eslint@9.18.0(jiti@1.21.7)) + version: 5.2.0(eslint@9.27.0(jiti@1.21.7)) eslint-plugin-react-refresh: specifier: ^0.4.20 - version: 0.4.20(eslint@9.18.0(jiti@1.21.7)) + version: 0.4.20(eslint@9.27.0(jiti@1.21.7)) eslint-plugin-unicorn: specifier: ^59.0.0 - version: 59.0.0(eslint@9.18.0(jiti@1.21.7)) + version: 59.0.0(eslint@9.27.0(jiti@1.21.7)) prettier: specifier: ^3.4.2 version: 3.4.2 @@ -665,7 +665,7 @@ importers: version: 5.8.3 typescript-eslint: specifier: ^8.31.1 - version: 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + version: 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) packages/fuzzysort: {} @@ -691,8 +691,8 @@ importers: specifier: ^1.31.0 version: 1.31.0 eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) typescript: specifier: ^5.8.3 version: 5.8.3 @@ -716,8 +716,8 @@ importers: specifier: ^3.0.8 version: 3.0.8(vitest@3.0.8) eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.27.0 + version: 9.27.0(jiti@1.21.7) prettier: specifier: ^3.4.2 version: 3.4.2 @@ -1654,14 +1654,14 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.4.1': - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + '@eslint-community/eslint-utils@4.6.1': + resolution: {integrity: sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/eslint-utils@4.6.1': - resolution: {integrity: sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==} + '@eslint-community/eslint-utils@4.7.0': + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -1670,38 +1670,42 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.19.1': - resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} + '@eslint/config-array@0.20.0': + resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} 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==} + '@eslint/config-helpers@0.2.2': + resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/core@0.13.0': resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} 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==} + '@eslint/core@0.14.0': + resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.18.0': - resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==} + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.5': - resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} + '@eslint/js@9.27.0': + resolution: {integrity: sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.5': - resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} + '@eslint/object-schema@2.1.6': + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/plugin-kit@0.2.8': resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.3.1': + resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@fig/autocomplete-generators@2.4.0': resolution: {integrity: sha512-fiaaCGmsgnbUJbVbNAcVDmrnCGj/SmfarK6WKt/lfQP9k1hLHkkmZQ836VSMJvPP1vAKFAiXpdJziG6EGyjAYg==} @@ -1935,8 +1939,8 @@ packages: resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} engines: {node: '>=18.18'} - '@humanwhocodes/retry@0.4.1': - resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} '@isaacs/cliui@8.0.2': @@ -2531,9 +2535,6 @@ packages: '@types/estree-jsx@1.0.5': resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} @@ -2777,11 +2778,6 @@ packages: resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} - acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.14.1: resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} engines: {node: '>=0.4.0'} @@ -3551,8 +3547,8 @@ packages: peerDependencies: eslint: '>=9.22.0' - eslint-scope@8.2.0: - resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + eslint-scope@8.3.0: + resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@3.4.3: @@ -3563,8 +3559,8 @@ packages: 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==} + eslint@9.27.0: + resolution: {integrity: sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3931,8 +3927,8 @@ packages: immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} imurmurhash@0.1.4: @@ -6997,60 +6993,62 @@ snapshots: '@esbuild/win32-x64@0.25.3': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.18.0(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.6.1(eslint@9.27.0(jiti@1.21.7))': dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.6.1(eslint@9.18.0(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.7.0(eslint@9.27.0(jiti@1.21.7))': dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.19.1': + '@eslint/config-array@0.20.0': dependencies: - '@eslint/object-schema': 2.1.5 - debug: 4.4.0 + '@eslint/object-schema': 2.1.6 + debug: 4.4.1(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/core@0.10.0': + '@eslint/config-helpers@0.2.2': {} + + '@eslint/core@0.13.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@0.13.0': + '@eslint/core@0.14.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.2.0': + '@eslint/eslintrc@3.3.1': dependencies: ajv: 6.12.6 - debug: 4.4.0 + debug: 4.4.1(supports-color@8.1.1) espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 - import-fresh: 3.3.0 + import-fresh: 3.3.1 js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - '@eslint/js@9.18.0': {} + '@eslint/js@9.27.0': {} - '@eslint/object-schema@2.1.5': {} + '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.2.5': + '@eslint/plugin-kit@0.2.8': dependencies: - '@eslint/core': 0.10.0 + '@eslint/core': 0.13.0 levn: 0.4.1 - '@eslint/plugin-kit@0.2.8': + '@eslint/plugin-kit@0.3.1': dependencies: - '@eslint/core': 0.13.0 + '@eslint/core': 0.14.0 levn: 0.4.1 '@fig/autocomplete-generators@2.4.0': {} @@ -7717,7 +7715,7 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} - '@humanwhocodes/retry@0.4.1': {} + '@humanwhocodes/retry@0.4.3': {} '@isaacs/cliui@8.0.2': dependencies: @@ -7777,7 +7775,7 @@ snapshots: '@oclif/errors': 1.3.6 '@oclif/help': 1.0.15 '@oclif/parser': 3.8.17 - debug: 4.4.0 + debug: 4.4.1(supports-color@8.1.1) semver: 7.7.2 transitivePeerDependencies: - supports-color @@ -7797,7 +7795,7 @@ snapshots: dependencies: '@oclif/errors': 1.3.6 '@oclif/parser': 3.8.17 - debug: 4.4.0 + debug: 4.4.1(supports-color@8.1.1) globby: 11.1.0 is-wsl: 2.2.0 tslib: 2.8.1 @@ -8329,7 +8327,7 @@ snapshots: '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 '@types/eslint__js@8.42.3': @@ -8340,8 +8338,6 @@ snapshots: dependencies: '@types/estree': 1.0.7 - '@types/estree@1.0.6': {} - '@types/estree@1.0.7': {} '@types/glob@8.1.0': @@ -8396,15 +8392,15 @@ snapshots: '@types/vscode@1.80.0': {} - '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/parser': 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.31.1 - '@typescript-eslint/type-utils': 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.31.1 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -8413,14 +8409,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/parser@8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 8.31.1 '@typescript-eslint/types': 8.31.1 '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.31.1 debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -8430,12 +8426,12 @@ snapshots: '@typescript-eslint/types': 8.31.1 '@typescript-eslint/visitor-keys': 8.31.1 - '@typescript-eslint/type-utils@8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) debug: 4.4.1(supports-color@8.1.1) - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -8457,13 +8453,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3)': + '@typescript-eslint/utils@8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.6.1(eslint@9.27.0(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.31.1 '@typescript-eslint/types': 8.31.1 '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -8670,16 +8666,14 @@ snapshots: '@withfig/autocomplete-types@1.31.0': {} - acorn-jsx@5.3.2(acorn@8.14.0): + acorn-jsx@5.3.2(acorn@8.14.1): dependencies: - acorn: 8.14.0 + acorn: 8.14.1 acorn-walk@8.3.4: dependencies: acorn: 8.14.1 - acorn@8.14.0: {} - acorn@8.14.1: {} agent-base@7.1.3: {} @@ -9467,9 +9461,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.3(eslint@9.18.0(jiti@1.21.7)): + eslint-config-prettier@10.1.3(eslint@9.27.0(jiti@1.21.7)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) eslint-import-resolver-node@0.3.9: dependencies: @@ -9479,16 +9473,16 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.18.0(jiti@1.21.7)): + eslint-module-utils@2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.27.0(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-import@2.31.0(eslint@9.27.0(jiti@1.21.7)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -9497,9 +9491,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.18.0(jiti@1.21.7)) + eslint-module-utils: 2.12.0(eslint-import-resolver-node@0.3.9)(eslint@9.27.0(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -9515,7 +9509,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.27.0(jiti@1.21.7)): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -9525,7 +9519,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -9534,15 +9528,15 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react-hooks@5.2.0(eslint@9.27.0(jiti@1.21.7)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) - eslint-plugin-react-refresh@0.4.20(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react-refresh@0.4.20(eslint@9.27.0(jiti@1.21.7)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) - eslint-plugin-react@7.37.5(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react@7.37.5(eslint@9.27.0(jiti@1.21.7)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -9550,7 +9544,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -9564,15 +9558,15 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-unicorn@59.0.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-unicorn@59.0.0(eslint@9.27.0(jiti@1.21.7)): dependencies: '@babel/helper-validator-identifier': 7.27.1 - '@eslint-community/eslint-utils': 4.6.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.6.1(eslint@9.27.0(jiti@1.21.7)) '@eslint/plugin-kit': 0.2.8 ci-info: 4.2.0 clean-regexp: 1.0.0 core-js-compat: 3.42.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.27.0(jiti@1.21.7) esquery: 1.6.0 find-up-simple: 1.0.1 globals: 16.1.0 @@ -9585,7 +9579,7 @@ snapshots: semver: 7.7.2 strip-indent: 4.0.0 - eslint-scope@8.2.0: + eslint-scope@8.3.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -9594,26 +9588,27 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.18.0(jiti@1.21.7): + eslint@9.27.0(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@1.21.7)) '@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 + '@eslint/config-array': 0.20.0 + '@eslint/config-helpers': 0.2.2 + '@eslint/core': 0.14.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.27.0 + '@eslint/plugin-kit': 0.3.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.1 - '@types/estree': 1.0.6 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.7 '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0 + debug: 4.4.1(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint-scope: 8.2.0 + eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 esquery: 1.6.0 @@ -9637,8 +9632,8 @@ snapshots: espree@10.3.0: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) eslint-visitor-keys: 4.2.0 esprima@4.0.1: {} @@ -9945,7 +9940,7 @@ snapshots: hast-util-to-jsx-runtime@2.3.2: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 '@types/hast': 3.0.4 '@types/unist': 3.0.3 comma-separated-tokens: 2.0.3 @@ -10020,7 +10015,7 @@ snapshots: immediate@3.0.6: {} - import-fresh@3.3.0: + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 @@ -11985,12 +11980,12 @@ snapshots: tunnel: 0.0.6 underscore: 1.13.7 - typescript-eslint@8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3): + typescript-eslint@8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/parser': 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.18.0(jiti@1.21.7))(typescript@5.8.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/eslint-plugin': 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3))(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/parser': 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.1(eslint@9.27.0(jiti@1.21.7))(typescript@5.8.3) + eslint: 9.27.0(jiti@1.21.7) typescript: 5.8.3 transitivePeerDependencies: - supports-color