From d3ab4b880fec08a2f66c1f18ee531b0a15da0185 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Oct 2026 03:24:42 +0000 Subject: [PATCH] build(deps): bump the minor-and-patch group with 8 updates Bumps the minor-and-patch group with 8 updates: | Package | From | To | | --- | --- | --- | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.48.0` | `1.51.0` | | [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `5.20.8` | `5.24.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.6.3` | `26.6.4` | | [eslint](https://github.com/eslint/eslint) | `10.11.0` | `10.12.0` | | [globals](https://github.com/sindresorhus/globals) | `17.12.0` | `17.13.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.70.1` | `8.71.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.3.1` | `8.3.2` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.2` | `5.0.3` | Updates `lucide-react` from 1.48.0 to 1.51.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.51.0/packages/lucide-react) Updates `@eslint-react/eslint-plugin` from 5.20.8 to 5.24.0 - [Release notes](https://github.com/Rel1cx/eslint-react/releases) - [Changelog](https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md) - [Commits](https://github.com/Rel1cx/eslint-react/commits/v5.24.0/plugins/eslint-plugin) Updates `@types/node` from 26.6.3 to 26.6.4 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `eslint` from 10.11.0 to 10.12.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/compare/v10.11.0...v10.12.0) Updates `globals` from 17.12.0 to 17.13.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](https://github.com/sindresorhus/globals/compare/v17.12.0...v17.13.0) Updates `typescript-eslint` from 8.70.1 to 8.71.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.71.0/packages/typescript-eslint) Updates `vite` from 8.3.1 to 8.3.2 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.3.2/packages/vite) Updates `vitest` from 5.0.2 to 5.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.3/packages/vitest) --- updated-dependencies: - dependency-name: lucide-react dependency-version: 1.51.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@eslint-react/eslint-plugin" dependency-version: 5.24.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: "@types/node" dependency-version: 26.6.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: eslint dependency-version: 10.12.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: globals dependency-version: 17.13.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: typescript-eslint dependency-version: 8.71.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: vite dependency-version: 8.3.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: vitest dependency-version: 5.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 528 ++++++++++++++++++++++++++-------------------- package.json | 16 +- 2 files changed, 306 insertions(+), 238 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0916d851..9d912369 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "d3": "^7.9.0", "i18n-iso-countries": "^7.14.0", "json-schema-to-typescript": "^16.0.0", - "lucide-react": "^1.48.0", + "lucide-react": "^1.51.0", "react": "^19.3.0", "react-dom": "^19.3.0", "react-markdown": "^10.1.0", @@ -24,7 +24,7 @@ "vite-plugin-static-copy": "^4.1.1" }, "devDependencies": { - "@eslint-react/eslint-plugin": "^5.20.8", + "@eslint-react/eslint-plugin": "^5.24.0", "@eslint/js": "^9.39.2", "@favware/skip-dependency": "^1.2.2", "@jirutka/ajv-cli": "^6.0.0", @@ -42,7 +42,7 @@ "@types/d3-shape": "^3.2.0", "@types/d3-time-format": "^4.0.3", "@types/d3-transition": "^3.0.9", - "@types/node": "^26.6.3", + "@types/node": "^26.6.4", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@vitejs/plugin-react": "^6.1.1", @@ -50,9 +50,9 @@ "chokidar-cli": "^3.0.0", "conventional-changelog-conventionalcommits": "^9.3.1", "cross-env": "^10.1.0", - "eslint": "^10.11.0", + "eslint": "^10.12.0", "eslint-plugin-react-hooks": "^7.1.1", - "globals": "^17.12.0", + "globals": "^17.13.0", "jiti": "^2.7.0", "jsdom": "^30.1.1", "postcss": "^8.5.28", @@ -62,9 +62,9 @@ "tailwindcss": "^4.1.7", "ts-node": "^10.9.2", "typescript": "^6.0.3", - "typescript-eslint": "^8.70.1", - "vite": "^8.3.1", - "vitest": "^5.0.2" + "typescript-eslint": "^8.71.0", + "vite": "^8.3.2", + "vitest": "^5.0.3" }, "engines": { "node": ">=22.22.0" @@ -711,16 +711,15 @@ } }, "node_modules/@eslint-react/ast": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.20.8.tgz", - "integrity": "sha512-p2LpsgLAbSpn6/TboNRpasnOAMLsSxtPamX9QevRrtbxs1K3aLKWyjuM+mO2D1VJhagknjeyC1x+d4v6yoWf5w==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.24.0.tgz", + "integrity": "sha512-ULLzaPu0wDDl+9ozZN+XoK8hoScCrChWB2HFpCu+qbX3FcPHKok1UlW84Dj5bHksR7K9jPcOy4d0VXJwMZq8Rg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/typescript-estree": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", - "string-ts": "^2.3.1" + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/typescript-estree": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0" }, "engines": { "node": ">=22.0.0" @@ -728,22 +727,26 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint-react/core": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.20.8.tgz", - "integrity": "sha512-EreVZ4/IQlHv2TwlNuDwvG92S0vWhuYnunnl5HMZOegKUWI59ypGMZkg+/4vec0fbJE56Ux9pFfZQVnpNGuROw==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.24.0.tgz", + "integrity": "sha512-i53o5BZX19bXq8weoZylWfeLy047NWh0+EmNTJOuCNqWP6jcj3hS4i7W+rZsthz2WUC0E4IoXpw8SyN0JFLsGQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@eslint-react/var": "5.20.8", - "@typescript-eslint/scope-manager": "^8.70.0", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", + "@eslint-react/ast": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/shared": "5.24.0", + "@eslint-react/var": "5.24.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -752,16 +755,22 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint-react/eslint": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.20.8.tgz", - "integrity": "sha512-d3Vbp5IWcBGlvxNCDPwy6WFyo0r1EONNKGAA7KAnOZVqFvoZ7fuYCAHrFclPeUjgVpP/KJ57uuJbymlrq/oawQ==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.24.0.tgz", + "integrity": "sha512-+EPy3bstRBZ9cZslp9MQ+f9qWooWEO+qLbL1TdQcp3YoZWJ4GJ7vzWAMJBS3G8jmFijuqPNYzVUF9gM72gKfeQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.70.0" + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0" }, "engines": { "node": ">=22.0.0" @@ -769,22 +778,27 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint-react/eslint-plugin": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.20.8.tgz", - "integrity": "sha512-mcpE/HcgcaiPOuhdmnbpcoEclRjw5L+W0SMj71UDz0+pamXP66nJhQbc0hydeR8lI4Ac90QD9yP2ktruDJaGVA==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.24.0.tgz", + "integrity": "sha512-/+Ee8q8akEJrwOxrPA/RbqudgRL0coqz+DXV040GYn2hWQy2j1Imm9ipYf+c/3ibnsLi5NpNrWhXrpcDzKaHpw==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/shared": "5.20.8", - "eslint-plugin-react-dom": "5.20.8", - "eslint-plugin-react-jsx": "5.20.8", - "eslint-plugin-react-naming-convention": "5.20.8", - "eslint-plugin-react-rsc": "5.20.8", - "eslint-plugin-react-web-api": "5.20.8", - "eslint-plugin-react-x": "5.20.8" + "@eslint-react/shared": "5.24.0", + "eslint-plugin-react-dom": "5.24.0", + "eslint-plugin-react-jsx": "5.24.0", + "eslint-plugin-react-naming-convention": "5.24.0", + "eslint-plugin-react-rsc": "5.24.0", + "eslint-plugin-react-web-api": "5.24.0", + "eslint-plugin-react-x": "5.24.0" }, "engines": { "node": ">=22.0.0" @@ -792,21 +806,25 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint-react/jsx": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.20.8.tgz", - "integrity": "sha512-eWIPY/j+c5OESPdp8FB+r+EHauRynYRk2MTBKgHoWFz9rduqGY7V0+I6JoL29LU5c/s48O+ZkaRLYVeBB/V+Dg==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.24.0.tgz", + "integrity": "sha512-2/LBbRSmsxXe3GqtBkJDKQFtA+20uBW3+d98eedd+kFNbBtnEXGVMkBY34/+3yOymAPRNaqUyW2jze0GVEhfrQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@eslint-react/var": "5.20.8", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", + "@eslint-react/ast": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/var": "5.24.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -815,17 +833,22 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint-react/shared": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.20.8.tgz", - "integrity": "sha512-U32IV1q31lmo7S1zX0HmbUioK3EeW9jpf2t/NKEBRr/C4IfDxNV/Tv2SoqTcxZWcqCnKeEgABrHzH64idlS9Gw==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.24.0.tgz", + "integrity": "sha512-b48KXTj67wBPnRFr33jC+1SK+Qhr8XgjrCQROxoTKt3fCxgzXfOJSA1U6IBwFkuOpHWqsKV8B4sXa8cPM6E6OQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/eslint": "5.20.8", - "@typescript-eslint/utils": "^8.70.0", + "@eslint-react/eslint": "5.24.0", + "@typescript-eslint/utils": "^8.71.0", "ts-pattern": "^5.9.0", "zod": "^3.25.0 || ^4.0.0" }, @@ -835,20 +858,25 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint-react/var": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.20.8.tgz", - "integrity": "sha512-uGAquJMp3TCaIZZywc2VHuGM2qCDE/Xta1DYvCyyk3qVinR/X9uIXFoHh/SBHeqky5v5Fx8C8nVj40MGa3yRhA==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.24.0.tgz", + "integrity": "sha512-btE62d1OCx+BlqoYZzv1u84hDUxAPQymu/ogK7zJJjWU9ZRYaWbsk+cXo59deERg7iJdnI+rz+Y2zNsMC7LzIg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@typescript-eslint/scope-manager": "^8.70.0", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", + "@eslint-react/ast": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@typescript-eslint/scope-manager": "^8.71.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -857,6 +885,11 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/@eslint/config-array": { @@ -2701,9 +2734,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.3.tgz", - "integrity": "sha512-dsqMQQoeTLqu9wynDD00q573mNzso3IdQOAfHRJqLCcmCFPoGo9A1bDpUcv/9tnKpErQWv9uKeGfl37EIS02Yg==", + "version": "26.6.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.4.tgz", + "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==", "devOptional": true, "license": "MIT", "dependencies": { @@ -2743,17 +2776,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.70.1.tgz", - "integrity": "sha512-nDNrUQ/4ruSNYbu749TRY7cfrzPtoLHEXSNBI8aaNY32LlZCajixqRf3FqcKC4p5Cam4VOHYx/t+i5+nKXvrqA==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.71.0.tgz", + "integrity": "sha512-pqcS9c1HxZTHt7End4nXqd0s5lJrrFzrgCkKFJrsbUnaL6M3+6oBFZaslg6Gjsl3argl2DDRFROnXARaZ2e4Nw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.70.1", - "@typescript-eslint/type-utils": "8.70.1", - "@typescript-eslint/utils": "8.70.1", - "@typescript-eslint/visitor-keys": "8.70.1", + "@typescript-eslint/scope-manager": "8.71.0", + "@typescript-eslint/type-utils": "8.71.0", + "@typescript-eslint/utils": "8.71.0", + "@typescript-eslint/visitor-keys": "8.71.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -2766,15 +2799,15 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.70.1", + "@typescript-eslint/parser": "^8.71.0", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.10.tgz", - "integrity": "sha512-HpbUakT7xp5miBUywCHf36ZEuAJNklBJDDsGpUIjMzOSmM8ELSfA9Sa/QDPeNeqeoN31u+UTCkL4klCOVvRm4Q==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.12.tgz", + "integrity": "sha512-/8UvqAPU9DGTI9k4mxtf49U37Isfwr8Uts96+SBHIkFxPJnHS0Ew4f00sM4Scd8V8EjM0jUNtVDdv1kPdt35lg==", "dev": true, "license": "MIT", "engines": { @@ -2782,16 +2815,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.70.1.tgz", - "integrity": "sha512-nO974WLllwhSFWQXnMLj6nDGa8f0khKEz1JzpPJ1u7Vm/4X1X6ZHajpoknU4bb41vJyMB0HHVyS2GqdhWfIXZw==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.71.0.tgz", + "integrity": "sha512-CG4nPk1f2zc8yw4pALqHsFYH2hdo+h1T9daSp21+Hnxi9LOE3GT9hAfTKJCBXVNM2GmYs1eMEP615wPoeOgk3A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.70.1", - "@typescript-eslint/types": "8.70.1", - "@typescript-eslint/typescript-estree": "8.70.1", - "@typescript-eslint/visitor-keys": "8.70.1", + "@typescript-eslint/scope-manager": "8.71.0", + "@typescript-eslint/types": "8.71.0", + "@typescript-eslint/typescript-estree": "8.71.0", + "@typescript-eslint/visitor-keys": "8.71.0", "debug": "^4.4.3" }, "engines": { @@ -2807,14 +2840,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.70.1.tgz", - "integrity": "sha512-62xOgboPfwc3/IgPSX/W6oQR3ZbF04194FPGUGH8HL8iLFHbt/456/8Ph1wLNUgVF+s94FlHoipBsz+v7+LMnA==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.71.0.tgz", + "integrity": "sha512-aABjw5rjBacYONVPaPiWOCjJu0vEF4a25iQuodlmQYL1trtLZ0X/y+2Vzl3BKI1odM4LnwLE1oUDXYp1wzx1TQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.70.1", - "@typescript-eslint/types": "^8.70.1", + "@typescript-eslint/tsconfig-utils": "^8.71.0", + "@typescript-eslint/types": "^8.71.0", "debug": "^4.4.3" }, "engines": { @@ -2829,14 +2862,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.70.1.tgz", - "integrity": "sha512-Pa0EeSeAusQc1WbjQMac+YfenewYTBu0KjgYvkUKwhXaHUKbFog23Dm/rp0DX/6tyYOQ3Xl1a+3EcFNZynGHCw==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.71.0.tgz", + "integrity": "sha512-gWF0BhUcnjZxSpLE8ngS/59n2SB0J3YqRxvX1+2aoRJk9hNtHSLOV+TcarFiOr5ipXm3yc1QrI4c9YZc8zyCxw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.70.1", - "@typescript-eslint/visitor-keys": "8.70.1" + "@typescript-eslint/types": "8.71.0", + "@typescript-eslint/visitor-keys": "8.71.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2847,9 +2880,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.70.1.tgz", - "integrity": "sha512-jumze1fPI+sDOaM2TWGQdn39PDxTr7TZGeuyLkAbNyx2vtMT3uRnVKChN0hfht5V2TugphJzF6bYXvBcE09qqg==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.71.0.tgz", + "integrity": "sha512-Z1UlWHADEK2Mlb9NpWfDeSjqoZ5EyrOv4R3eQpbkzqn/EwaIdOpXXupEA1+0ZIOSJSZZDBHG0BrQyN8zUG6Pwg==", "dev": true, "license": "MIT", "engines": { @@ -2864,15 +2897,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.70.1.tgz", - "integrity": "sha512-7zKTnyvaVWqzLZHPFQtX1hVHqgkMC+WebPWakNCSyrQVbIP1AM0L0TlBZtACldIRb6PptI8Odk+jyZ5kP3B1VA==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.71.0.tgz", + "integrity": "sha512-i8uO1qbdxeKgRnS5sCRt6On3/nfo2d2DwQe3Yvjx543zLy7r8ySqRuPPiIIXAhS03U0v5NfAFx+rUgxFzKKwNw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.70.1", - "@typescript-eslint/typescript-estree": "8.70.1", - "@typescript-eslint/utils": "8.70.1", + "@typescript-eslint/types": "8.71.0", + "@typescript-eslint/typescript-estree": "8.71.0", + "@typescript-eslint/utils": "8.71.0", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -2889,9 +2922,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.70.1.tgz", - "integrity": "sha512-Dm1ypdhhrGCTyyehxElhgJ6kgk8MVCv5qXdoOVqPr1uqk42jX8KjrZqhROvdShczA8qrDoYiOWn1ykWlx2k81Q==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.71.0.tgz", + "integrity": "sha512-cJ4OoxPGWvFnBTnSZyaU+qJzGTqPTGJY+gDchj6cRyLRdmIdt4rcsE4twj+zPfrNiWuVi38wijHzShL++Z9atQ==", "dev": true, "license": "MIT", "engines": { @@ -2903,16 +2936,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.70.1.tgz", - "integrity": "sha512-TU8PwyGN0PQJUcE96mw8eCQ44SmxGdQlJmlWakHaHQ15eIuuvye5yNtmh/i6oS88jzXVQB71xdNkbkB/fMwL0g==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.71.0.tgz", + "integrity": "sha512-PEEF4G5sLLWAS5BpPrUvms4ySZkiBQQZM4z+3ReI46axK5Vqr/vXBQatJQIZZOYdGyPUAKTtsrWzpqKuU+3DEw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.70.1", - "@typescript-eslint/tsconfig-utils": "8.70.1", - "@typescript-eslint/types": "8.70.1", - "@typescript-eslint/visitor-keys": "8.70.1", + "@typescript-eslint/project-service": "8.71.0", + "@typescript-eslint/tsconfig-utils": "8.71.0", + "@typescript-eslint/types": "8.71.0", + "@typescript-eslint/visitor-keys": "8.71.0", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -2944,16 +2977,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.70.1.tgz", - "integrity": "sha512-Esgul8MsnKnRLdYU2Eb2cRV9bS5HJYtKj1ByJnOzzG2M58DGdSUQ1jUuILxipqcpB2h9WLrbD5GijIWUjX/Tqw==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.71.0.tgz", + "integrity": "sha512-pKR/tEMVrXZG23UFKUn5BQf3zfmfk7KQceI2cGzywZ5nxM5Eu3hEJU1utjWzydtzBbcJAQhHN8iPCxobHpPcZQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.70.1", - "@typescript-eslint/types": "8.70.1", - "@typescript-eslint/typescript-estree": "8.70.1" + "@typescript-eslint/scope-manager": "8.71.0", + "@typescript-eslint/types": "8.71.0", + "@typescript-eslint/typescript-estree": "8.71.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2968,13 +3001,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.70.1.tgz", - "integrity": "sha512-Vwj9lUIW5Xq3wQ9w6gv3R86g1hMK8f2zNOdGTAgeXUMMXFK78G9ruCjjqutHMNJc0+CH7LYRnHeUB9IT8wFmcw==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.71.0.tgz", + "integrity": "sha512-8eQ9R218XORK+KLosnf4bu/QsUXvUyVwTbArg7/0NMB1Pu87OJKvj4nhFblkYE8gQV73mW1dx1ptlPCkwRGa7A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.70.1", + "@typescript-eslint/types": "8.71.0", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -3022,14 +3055,14 @@ } }, "node_modules/@vitest/mocker": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.2.tgz", - "integrity": "sha512-Z5FS00Q1SJHkB35xATsmWGdQ5WA1/0MV3CDjqyv7GavHv1OfOj145MNfHOlHk7QLes21dKFDHr8EO2zvL+9WGA==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.3.tgz", + "integrity": "sha512-T8sWAIbkSyAjkwTcaEc3Iu0o9A27X1/kdXrizhZkGuSKScRQtRzclfAMpOTcGdXCsqxeWlpGy3XjqaW8CpLORg==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.31", - "@vitest/spy": "5.0.2", + "@vitest/spy": "5.0.3", "estree-walker": "^3.0.3", "magic-string": "^1.2.3" }, @@ -3060,9 +3093,9 @@ } }, "node_modules/@vitest/spy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-5.0.2.tgz", - "integrity": "sha512-Ijc7T1nT9efNb5LxvjaBrEqw3f/QwUv5EE0nKqZxgqsaV/FxAAZ8baGylA8X/Z2oS4Lp+K74Jr6dTJsDKxJDeg==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-5.0.3.tgz", + "integrity": "sha512-XhFysQTB8AZ+P4gMi+Lpo99vg2AZi0qKpaB9yXQl37+CaMEAPO3iH/wGVnSyL5MPERiLezpqTVtrR6UZH5GCXg==", "dev": true, "license": "MIT", "funding": { @@ -5272,9 +5305,9 @@ } }, "node_modules/eslint": { - "version": "10.11.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.11.0.tgz", - "integrity": "sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==", + "version": "10.12.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.12.0.tgz", + "integrity": "sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==", "dev": true, "license": "MIT", "workspaces": [ @@ -5331,21 +5364,21 @@ } }, "node_modules/eslint-plugin-react-dom": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.20.8.tgz", - "integrity": "sha512-IQYQbC0v+F8FlxAabLrQCXxxD6kDy8YHylQLZ1/E2iO2ufUnjOyAsVhhX9VEGVHvUpHck4CDoHCZr47msQ4pow==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.24.0.tgz", + "integrity": "sha512-3QlVFIk8R1tIOiCwI9gVNGxF+2vf4Qgqbih84Ktg3otaAFZcsk06QSyhncIgTP2+0mXzFpnH/3Po97ZmcYk2LQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/core": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/jsx": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@eslint-react/var": "5.20.8", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", - "compare-versions": "^6.1.1" + "@eslint-react/ast": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/jsx": "5.24.0", + "@eslint-react/shared": "5.24.0", + "@eslint-react/var": "5.24.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0", + "compare-versions": "^6.1.1", + "ts-pattern": "^5.9.0" }, "engines": { "node": ">=22.0.0" @@ -5353,6 +5386,11 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-plugin-react-hooks": { @@ -5376,19 +5414,19 @@ } }, "node_modules/eslint-plugin-react-jsx": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.20.8.tgz", - "integrity": "sha512-PHRxUYaezGl6E74TvnR4HP+SfIHoKPOUsfaB8gNiFxVmnMmAsEowZlErmHUciorUEQsD582qXTkkMKMBU2qhJA==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.24.0.tgz", + "integrity": "sha512-RrsJOuWgGOrbZphMdeDIY5SqfuG1RN+xHK6xuoCbK2jSGLWSFAfh+UnbVVW3WqCzZfcF9kQY84tqcDGwjOzTFQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/core": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/jsx": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0" + "@eslint-react/ast": "5.24.0", + "@eslint-react/core": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/jsx": "5.24.0", + "@eslint-react/shared": "5.24.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0" }, "engines": { "node": ">=22.0.0" @@ -5396,22 +5434,27 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-plugin-react-naming-convention": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.20.8.tgz", - "integrity": "sha512-ECodOVXG7Xp8xVSZeNaFdEPmletWQ49JzIbeAtzDjg54Yn2cnpoxnAuy3eMFJhs8waDc409QoxTrKIX+PSBwnw==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.24.0.tgz", + "integrity": "sha512-USviM/EbRo4/6pYU60ICqawl4+3XLI1p50shKsX6gk6seM4/bEdkR68IeTez6kwAz7TOhgjTL9cctovySftQZg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/core": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@eslint-react/var": "5.20.8", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", + "@eslint-react/ast": "5.24.0", + "@eslint-react/core": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/shared": "5.24.0", + "@eslint-react/var": "5.24.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -5420,22 +5463,27 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-plugin-react-rsc": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.20.8.tgz", - "integrity": "sha512-6G6YLzjsB76jZwy9ifYGf7hcE434+xPF8WSilXJ9EZSBpyrfuT6OUktWXTSYLSqVbHTVceZW82DKs/SYfmRa6Q==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.24.0.tgz", + "integrity": "sha512-6wBLVwnT9DfbiF1Kf9dEtZzG2PgFRNzBwGF3v8Jw5tBdE8AhCzuTeVUh882bOMrCm9fTUgz5jQMuZR/Zggu8bw==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/core": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@eslint-react/var": "5.20.8", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0" + "@eslint-react/ast": "5.24.0", + "@eslint-react/core": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/shared": "5.24.0", + "@eslint-react/var": "5.24.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0" }, "engines": { "node": ">=22.0.0" @@ -5443,22 +5491,27 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-plugin-react-web-api": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.20.8.tgz", - "integrity": "sha512-iTmDL57D3xH2MGFMNyVMYFbaj6d/obAa/2WAN1P0hvOwNfADHw0DYKjV+IcXg0Mke5wWNExNgWsq3ksXfD4ZOw==", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.24.0.tgz", + "integrity": "sha512-Y0zHKCORXaPAwBE+ZS0BZCMQC7+LqczWFUsyrds/jGPkfb/xaiYVU9+NnBezJgF72gSFfsLZuLpiBsQDrrOCTQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/core": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@eslint-react/var": "5.20.8", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", + "@eslint-react/ast": "5.24.0", + "@eslint-react/core": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/shared": "5.24.0", + "@eslint-react/var": "5.24.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -5467,26 +5520,30 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-plugin-react-x": { - "version": "5.20.8", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.20.8.tgz", - "integrity": "sha512-G86Iu4K3cDjFTVwQ+24aZ+fu3+2U6zrIFcJ0xCdMVD3OcAPdreLidwDtHB9NLLWTK3dQ4DeM0H/q0d3jar5Rwg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-react/ast": "5.20.8", - "@eslint-react/core": "5.20.8", - "@eslint-react/eslint": "5.20.8", - "@eslint-react/jsx": "5.20.8", - "@eslint-react/shared": "5.20.8", - "@eslint-react/var": "5.20.8", - "@typescript-eslint/scope-manager": "^8.70.0", - "@typescript-eslint/type-utils": "^8.70.0", - "@typescript-eslint/types": "^8.70.0", - "@typescript-eslint/typescript-estree": "^8.70.0", - "@typescript-eslint/utils": "^8.70.0", + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.24.0.tgz", + "integrity": "sha512-qaEC2T3V/dCxeksOwzomgzPNiwJoZB23/WKUgm5wWsODgzeyxW9yxX+qhWmTGNIxilCUcybZZn2cF2UaV8DKJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "5.24.0", + "@eslint-react/core": "5.24.0", + "@eslint-react/eslint": "5.24.0", + "@eslint-react/jsx": "5.24.0", + "@eslint-react/shared": "5.24.0", + "@eslint-react/var": "5.24.0", + "@typescript-eslint/scope-manager": "^8.71.0", + "@typescript-eslint/types": "^8.71.0", + "@typescript-eslint/typescript-estree": "^8.71.0", + "@typescript-eslint/utils": "^8.71.0", "compare-versions": "^6.1.1", "string-ts": "^2.3.1", "ts-api-utils": "^2.5.0", @@ -5498,6 +5555,11 @@ "peerDependencies": { "eslint": "*", "typescript": "*" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } } }, "node_modules/eslint-scope": { @@ -6023,9 +6085,9 @@ } }, "node_modules/globals": { - "version": "17.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.12.0.tgz", - "integrity": "sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==", + "version": "17.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.13.0.tgz", + "integrity": "sha512-RwMTC61u7hrG3ZJMkZQOK4JLJrKS8QtoTii63EmWvFXHqycY9FObBJQCbsLxSO8kjKhWE5kV1GC+Vb1g3RI0Zg==", "dev": true, "license": "MIT", "engines": { @@ -7282,12 +7344,18 @@ } }, "node_modules/lucide-react": { - "version": "1.48.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.48.0.tgz", - "integrity": "sha512-R0CIKY/fXiC6y9xRBADgsK+VW2p/pcTJOMhLZf1T+uG+vJUvyUR02nGOgmIIC7MPkiNK4Ox8QDnbqF8rJYWPZQ==", + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.51.0.tgz", + "integrity": "sha512-9929jimol5y7VbXUlVKcgURMSeIxFJB7dtWCkRAaNnF7KiCRkSkhmqWPUmAmUFYPezNawFk6qvz3Mu0gEnfI4g==", "license": "ISC", "peerDependencies": { + "@types/react": "*", "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, "node_modules/lz-string": { @@ -10245,16 +10313,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.70.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.70.1.tgz", - "integrity": "sha512-AcWG7KDjZ2THNXsgwttMaGmzVi0VFRlFYfqFHYQRbDpF3owuYbuiL8c7UUrd2k8s3PoSfIQrWfrGXfcElrWLYA==", + "version": "8.71.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.71.0.tgz", + "integrity": "sha512-fBdHYiqQ14RW6mOMXD14Svn82ZsCYAoQSzGRzyEjR59S5A2Krh/l7fGTOQ7iCr8gGy/mHVXtEF7s5fgjEdV0Pw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.70.1", - "@typescript-eslint/parser": "8.70.1", - "@typescript-eslint/typescript-estree": "8.70.1", - "@typescript-eslint/utils": "8.70.1" + "@typescript-eslint/eslint-plugin": "8.71.0", + "@typescript-eslint/parser": "8.71.0", + "@typescript-eslint/typescript-estree": "8.71.0", + "@typescript-eslint/utils": "8.71.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10547,15 +10615,15 @@ } }, "node_modules/vite": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.1.tgz", - "integrity": "sha512-/bvH9E9tmCXRGp2uXY3WbOldqpTwFkbha/8ANaEQ6VkxhH60KyqLwgZq6lG2y+4uT55x9+9eUHMpQ7uGnOCKjA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.2.tgz", + "integrity": "sha512-SQr1x6W5vVSbROg7vsyXIaxK9b0G7zsT68acdWWRmnBUsgDieLCRG+Rep9WdZgcposvv/GSnr4GUUBqB3vXq6w==", "license": "MIT", "dependencies": { "lightningcss": "^1.33.0", "picomatch": "^4.0.7", "postcss": "^8.5.28", - "rolldown": "~1.2.9", + "rolldown": "~1.2.11", "tinyglobby": "^0.2.17" }, "bin": { @@ -10907,14 +10975,14 @@ } }, "node_modules/vitest": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-5.0.2.tgz", - "integrity": "sha512-7MQrx9pDv5aHiUcovIb/70Ys3tgtkUVgCtledvKdCmEO+/1Dicq5ZqoSxOW034m03oqC+oHOKui2dM6qtMLoJg==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-5.0.3.tgz", + "integrity": "sha512-xMw97S3rjdtj5dkVat7jCsqWBpvchs3RlpQctUqwJD0KkERk40vz2fJ77lDwW/Vzh/pk18eItYAzkodhSes3jQ==", "dev": true, "license": "MIT", "dependencies": { "@types/chai": "^5.2.2", - "@vitest/mocker": "5.0.2", + "@vitest/mocker": "5.0.3", "chai": "^6.2.2", "es-module-lexer": "^2.3.2", "expect-type": "^1.4.0", @@ -10925,7 +10993,7 @@ "tinybench": "^6.1.4", "tinyexec": "^1.3.0", "tinyglobby": "^0.2.17", - "why-is-node-running": "^3.2.1" + "why-is-node-running": "3.2.1" }, "bin": { "vitest": "vitest.mjs" @@ -10940,12 +11008,12 @@ "@edge-runtime/vm": "*", "@opentelemetry/api": "^1.9.0", "@types/node": "^22.0.0 || >=24.0.0", - "@vitest/browser-playwright": "5.0.2", - "@vitest/browser-preview": "5.0.2", + "@vitest/browser-playwright": "5.0.3", + "@vitest/browser-preview": "5.0.3", "@vitest/browser-webdriverio": "^5.0.0-beta.5 || >=5.0.0", - "@vitest/coverage-istanbul": "5.0.2", - "@vitest/coverage-v8": "5.0.2", - "@vitest/ui": "5.0.2", + "@vitest/coverage-istanbul": "5.0.3", + "@vitest/coverage-v8": "5.0.3", + "@vitest/ui": "5.0.3", "happy-dom": "*", "jsdom": "*", "vite": "^6.4.0 || ^7.0.0 || ^8.0.0" @@ -11071,9 +11139,9 @@ "license": "ISC" }, "node_modules/why-is-node-running": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-3.2.2.tgz", - "integrity": "sha512-NKUzAelcoCXhXL4dJzKIwXeR8iEVqsA0Lq6Vnd0UXvgaKbzVo4ZTHROF2Jidrv+SgxOQ03fMinnNhzZATxOD3A==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-3.2.1.tgz", + "integrity": "sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index 9bc5379a..b3a5b690 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "d3": "^7.9.0", "i18n-iso-countries": "^7.14.0", "json-schema-to-typescript": "^16.0.0", - "lucide-react": "^1.48.0", + "lucide-react": "^1.51.0", "react": "^19.3.0", "react-dom": "^19.3.0", "react-markdown": "^10.1.0", @@ -45,7 +45,7 @@ "vite-plugin-static-copy": "^4.1.1" }, "devDependencies": { - "@eslint-react/eslint-plugin": "^5.20.8", + "@eslint-react/eslint-plugin": "^5.24.0", "@eslint/js": "^9.39.2", "@favware/skip-dependency": "^1.2.2", "@jirutka/ajv-cli": "^6.0.0", @@ -63,7 +63,7 @@ "@types/d3-shape": "^3.2.0", "@types/d3-time-format": "^4.0.3", "@types/d3-transition": "^3.0.9", - "@types/node": "^26.6.3", + "@types/node": "^26.6.4", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "@vitejs/plugin-react": "^6.1.1", @@ -71,9 +71,9 @@ "chokidar-cli": "^3.0.0", "conventional-changelog-conventionalcommits": "^9.3.1", "cross-env": "^10.1.0", - "eslint": "^10.11.0", + "eslint": "^10.12.0", "eslint-plugin-react-hooks": "^7.1.1", - "globals": "^17.12.0", + "globals": "^17.13.0", "jiti": "^2.7.0", "jsdom": "^30.1.1", "postcss": "^8.5.28", @@ -83,9 +83,9 @@ "tailwindcss": "^4.1.7", "ts-node": "^10.9.2", "typescript": "^6.0.3", - "typescript-eslint": "^8.70.1", - "vite": "^8.3.1", - "vitest": "^5.0.2" + "typescript-eslint": "^8.71.0", + "vite": "^8.3.2", + "vitest": "^5.0.3" }, "engines": { "node": ">=22.22.0"