diff --git a/package-lock.json b/package-lock.json index 99f2ad4..0fe1d37 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,12 +21,12 @@ "devDependencies": { "@commitlint/cli": "^21.2.0", "@commitlint/config-conventional": "^21.2.0", - "@eslint-react/eslint-plugin": "^5.10.0", + "@eslint-react/eslint-plugin": "^5.11.2", "@eslint/js": "^10.0.1", "@microsoft/api-extractor": "^7.58.9", "@tailwindcss/vite": "^4.3.2", "@trivago/prettier-plugin-sort-imports": "^6.0.2", - "@types/node": "^26.0.1", + "@types/node": "^26.1.0", "@vitejs/plugin-react": "^6.0.3", "chalk": "^5.6.2", "concurrently": "^10.0.3", @@ -38,11 +38,11 @@ "lint-staged": "^17.0.8", "prettier": "^3.9.4", "typescript": "^6.0.3", - "typescript-eslint": "^8.62.1", + "typescript-eslint": "^8.63.0", "unplugin-dts": "^1.0.3", - "vite": "^8.1.2", + "vite": "^8.1.3", "vite-plugin-css-injected-by-js": "^5.0.1", - "vitest": "^4.1.9" + "vitest": "^4.1.10" }, "engines": { "node": "^22.22.1 || >=24", @@ -821,15 +821,15 @@ } }, "node_modules/@eslint-react/ast": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.10.0.tgz", - "integrity": "sha512-8AZj8ZkRIwLnsy9dA7A9aJJp0rjURKa18/rZU7I37akXVpRBpQAui3+Z7IfbSH5t5B3y3vIM96kpYfc5RiYXYw==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.11.2.tgz", + "integrity": "sha512-/3/tgJOtS+Nor7SS6SWBuwcerlvOlgDcb2JKIghqBVNbbFRQMfH5uW4QKx6WmJmuhm5gesTHNwSdKoYdLtbCtQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/typescript-estree": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/typescript-estree": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "string-ts": "^2.3.1" }, "engines": { @@ -841,20 +841,20 @@ } }, "node_modules/@eslint-react/core": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.10.0.tgz", - "integrity": "sha512-brqXjHlQV9WD337ksz8u9g4z70czWTeLBA74cdPvZ32IlYuIYTIPu/R5j8MXLQhaTAJmC6+H3RN+EjgrTfFvRw==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.11.2.tgz", + "integrity": "sha512-boyE28fbCZohL86bRplMsbJP4xkxZNbgo4RMCB56saBQWefEs7eqSkQLIJexMJr48EzN4sZ2+faYRpCohyDNOA==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/jsx": "5.10.0", - "@eslint-react/shared": "5.10.0", - "@eslint-react/var": "5.10.0", - "@typescript-eslint/scope-manager": "^8.62.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/ast": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/jsx": "5.11.2", + "@eslint-react/shared": "5.11.2", + "@eslint-react/var": "5.11.2", + "@typescript-eslint/scope-manager": "^8.62.1", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "ts-pattern": "^5.9.0" }, "engines": { @@ -866,13 +866,13 @@ } }, "node_modules/@eslint-react/eslint": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.10.0.tgz", - "integrity": "sha512-iHoMYyLdrzQJcZESTJ9xa56CzrKR0gmJyQB6KAz95b0zjKY9VCpKufnZ6ZlPQ33p2IGQq8A30uk3KLULYCgGNw==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.11.2.tgz", + "integrity": "sha512-E6J+umqSshxyJ4h8wevlGHWZlCffQsZAWJe3AAhtxTcvrOf2RH6Om+3QGhUz1HeOCk1hBlt0Ceklg8cPscGwNg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.62.0" + "@typescript-eslint/utils": "^8.62.1" }, "engines": { "node": ">=22.0.0" @@ -883,19 +883,19 @@ } }, "node_modules/@eslint-react/eslint-plugin": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.10.0.tgz", - "integrity": "sha512-wIlaphThT/ld61VYc1Sss8U7KmOsv2pgwV9ucSWRJSzqQ+DkXsoeMbv/TvsnVV39Lq6wfWnBt8r7F9EnmtNpqA==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint-plugin/-/eslint-plugin-5.11.2.tgz", + "integrity": "sha512-xUnJjEEp5Z+P0HkXrGvErRNcMgcZlOi+89QAxsBw1JfWJt7vb+cLdsgUnylYM2L4+qPtIEaQO6JoyOquo8GPsg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/shared": "5.10.0", - "eslint-plugin-react-dom": "5.10.0", - "eslint-plugin-react-jsx": "5.10.0", - "eslint-plugin-react-naming-convention": "5.10.0", - "eslint-plugin-react-rsc": "5.10.0", - "eslint-plugin-react-web-api": "5.10.0", - "eslint-plugin-react-x": "5.10.0" + "@eslint-react/shared": "5.11.2", + "eslint-plugin-react-dom": "5.11.2", + "eslint-plugin-react-jsx": "5.11.2", + "eslint-plugin-react-naming-convention": "5.11.2", + "eslint-plugin-react-rsc": "5.11.2", + "eslint-plugin-react-web-api": "5.11.2", + "eslint-plugin-react-x": "5.11.2" }, "engines": { "node": ">=22.0.0" @@ -906,18 +906,18 @@ } }, "node_modules/@eslint-react/jsx": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.10.0.tgz", - "integrity": "sha512-jrZNSItx/OFVFNyax2sU2QXjxAfDazKGOLt3bWdjpU7Vz46LkdPwW1MfgK9qB74KiGq7uZRtpjqzaTF4atzsvg==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.11.2.tgz", + "integrity": "sha512-Zu2U6sAMPlgxfXukBpKbS7oOb9xcFm4KZVZo48He+p/gapiyZIGOapWUf/R6ehmD5t9MtqWWZ6kH4UnAJ2HD+Q==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/shared": "5.10.0", - "@eslint-react/var": "5.10.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/ast": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/shared": "5.11.2", + "@eslint-react/var": "5.11.2", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "ts-pattern": "^5.9.0" }, "engines": { @@ -929,14 +929,14 @@ } }, "node_modules/@eslint-react/shared": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.10.0.tgz", - "integrity": "sha512-FNaKRqoNANfVlrXi/uuFPIs9S9yO4WLgKTAFOc3V1xNa9hRtRkKkii+cQqwlYDBuHlMIw9UMQoImnyO4AWiDDg==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.11.2.tgz", + "integrity": "sha512-lXOx688k7eZjRfi+Ig3NqNmNujnGWL6nrTyc0L/Id9pmWpkF8zU8nCzeEVLw/+OZb7zB703qEkdIvatdOI+aNQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/eslint": "5.10.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/eslint": "5.11.2", + "@typescript-eslint/utils": "^8.62.1", "ts-pattern": "^5.9.0", "zod": "^3.25.0 || ^4.0.0" }, @@ -949,17 +949,17 @@ } }, "node_modules/@eslint-react/var": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.10.0.tgz", - "integrity": "sha512-hApDw4o1xzc+4sDXJ/IWuUpG46FjgdX4bH15/VIT+qM4oxIta9aWuxn4WrcXDhEzkL4y75WRAVD0CugZg6Ww2g==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.11.2.tgz", + "integrity": "sha512-Y+l5CSkrvLxB/K5wgzfq89piBwfVwcSAClz80+X0jtE4jq93tZsSk0k4UA4Bx5FNtPgMro1vvaAOpXER4RYbpQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@typescript-eslint/scope-manager": "^8.62.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/ast": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@typescript-eslint/scope-manager": "^8.62.1", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "ts-pattern": "^5.9.0" }, "engines": { @@ -2909,9 +2909,9 @@ } }, "node_modules/@types/chrome": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.2.1.tgz", - "integrity": "sha512-WEsUncT1UGj7tR4c0ol1f8O0qXXVNV7mIMhCLRXant4jCWKR2cP98PQaw23EZhYf3+b9dGBk5HdI1ZT0YbNZuQ==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@types/chrome/-/chrome-0.2.2.tgz", + "integrity": "sha512-8rSMZ4cvo2xmaSyQg0sN5yRL7oiDkntLoiHxUhfwQnv1mvnkrdoZ25SlNrKWmYKaeP50WvrfWj1pmc02+U9KKw==", "dev": true, "license": "MIT", "dependencies": { @@ -2979,9 +2979,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.1.tgz", - "integrity": "sha512-fc3KiUoBt6kie0N9bIW3E47vZsuaMf0PM2AaUpLCLT0s/LvX1nxAim6Fc049cNxODPpGm6qRAuUOB86SkRuPQw==", + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", "dev": true, "license": "MIT", "dependencies": { @@ -3033,17 +3033,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.62.1.tgz", - "integrity": "sha512-4EQM77WgVNxj7OkL/5b/D/xZsw00G577+UriYTC7JF5opcF3T2AuoeY7ueLaZgSVjSgCS6yOAJB5bRGLPSJUzA==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.63.0.tgz", + "integrity": "sha512-rvwSgqT+DHpWdzfSzPatRLm02a0GlESt++9iy3hLCDY4BgkaLcl8LBi9Yh7XGFBpwcBE/K3024QuXWTpbz4FfQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.62.1", - "@typescript-eslint/type-utils": "8.62.1", - "@typescript-eslint/utils": "8.62.1", - "@typescript-eslint/visitor-keys": "8.62.1", + "@typescript-eslint/scope-manager": "8.63.0", + "@typescript-eslint/type-utils": "8.63.0", + "@typescript-eslint/utils": "8.63.0", + "@typescript-eslint/visitor-keys": "8.63.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -3056,7 +3056,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.62.1", + "@typescript-eslint/parser": "^8.63.0", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -3072,16 +3072,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.62.1.tgz", - "integrity": "sha512-sPhE4iHuJDSvoAiec+Ro8JyXw8f0ql13HFR82P99nCm9GwTEKG0KYLvDe6REk8BCXuit6vJAv/Yxg5ABaNS2rA==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.63.0.tgz", + "integrity": "sha512-gwh4gvvlaVDKKxyfxMG+Gnu1u9X0OQBwyGLkbwB65dIzBKnxeRiJlNFqlI3zwVhNXJIs6qV7mlFCn/BIajlVig==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.62.1", - "@typescript-eslint/types": "8.62.1", - "@typescript-eslint/typescript-estree": "8.62.1", - "@typescript-eslint/visitor-keys": "8.62.1", + "@typescript-eslint/scope-manager": "8.63.0", + "@typescript-eslint/types": "8.63.0", + "@typescript-eslint/typescript-estree": "8.63.0", + "@typescript-eslint/visitor-keys": "8.63.0", "debug": "^4.4.3" }, "engines": { @@ -3097,14 +3097,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.62.1.tgz", - "integrity": "sha512-yQ3RgY5RkSBpsNS1Bx/JQEcA24FOSdfGktoyprAr5u18390UQdtVcfnEv4nIrIshNnavlVyZBKxQwT1fIAE6cg==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.63.0.tgz", + "integrity": "sha512-e5dh0/UI0ok53AlZ5wRkXCB32z/f2jUZqPR/ygAw5WYaSw8j9EoJWlS7wQjr/dmOaqWjnPIn2m+HhVPCMWGZVQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.62.1", - "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/tsconfig-utils": "^8.63.0", + "@typescript-eslint/types": "^8.63.0", "debug": "^4.4.3" }, "engines": { @@ -3119,14 +3119,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.62.1.tgz", - "integrity": "sha512-r4d249KbQ1SFdpeStvob8Ih6aPPIzfqllPVOtvhve6ZcpuVcYo5/7zUWckKpHE7StASX4kTKZTLf0WQm/wPkcg==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.63.0.tgz", + "integrity": "sha512-uUyfMWCnDSN8bCpcrY8nGP2BLkQ9Xn0GsipcONcpIDWhwhO4ZSyHvyS14U3X75mzxWxL3I2UZIrenTzdzcJO8A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.62.1", - "@typescript-eslint/visitor-keys": "8.62.1" + "@typescript-eslint/types": "8.63.0", + "@typescript-eslint/visitor-keys": "8.63.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3137,9 +3137,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.62.1.tgz", - "integrity": "sha512-xadytJqX9vJVQ2fdQjkcIVigwaOJNWkpjdLt6cEQ+xPnrI1fkp+/jZE/I97k9KUjqtpd25i0HeyZf3T6dutv2g==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.63.0.tgz", + "integrity": "sha512-sUAbkulqBAsncKnbRP3+7CtQFRKicexnj7ZwNC6ddCR7EmrXvjvdCYMJbUIqMd6lwoEriZjwLo08aS5tSjVMHg==", "dev": true, "license": "MIT", "engines": { @@ -3154,15 +3154,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.62.1.tgz", - "integrity": "sha512-aXM5xlqXiTxPibXB93cLAURfT3rlizf7uMXISCXy66Isr/9hISJx3yDsKl0L7lKa51b8JpFuNKby0/O0pEm9jg==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.63.0.tgz", + "integrity": "sha512-Nzzh/OGxVCOjObjaj1CQF2RUasyYy2Jfuh+zZ3PjLzG2fYRriAiZLib9UKtO+CpQAS3YHiAS+ckZDclwqI1TPA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.62.1", - "@typescript-eslint/typescript-estree": "8.62.1", - "@typescript-eslint/utils": "8.62.1", + "@typescript-eslint/types": "8.63.0", + "@typescript-eslint/typescript-estree": "8.63.0", + "@typescript-eslint/utils": "8.63.0", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -3179,9 +3179,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.62.1.tgz", - "integrity": "sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.63.0.tgz", + "integrity": "sha512-xyLtl9DUBBFrcJS4x2pIqGLH68/tC2uOa4Z7pUteW09D3bXnnXUom4dyPikzWgB7llmIc1zoeI3aoUdC4rPK/Q==", "dev": true, "license": "MIT", "engines": { @@ -3193,16 +3193,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.62.1.tgz", - "integrity": "sha512-xMcW9oP9u7fAMXYs9A65CVmtLQe2r//oXINHfi8HV+oiqhih17sbLdhXr4540YWlgpDKQdY854OL5ZrdCiQsAA==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.63.0.tgz", + "integrity": "sha512-ygBkU+B7ex5UI/gKhaqexWev79uISfIv7XQCRNYO/jmD8rGLPyWLAb3KMRT6nd8Gt9bmUBi9+iX6tBdYfOY81Q==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.62.1", - "@typescript-eslint/tsconfig-utils": "8.62.1", - "@typescript-eslint/types": "8.62.1", - "@typescript-eslint/visitor-keys": "8.62.1", + "@typescript-eslint/project-service": "8.63.0", + "@typescript-eslint/tsconfig-utils": "8.63.0", + "@typescript-eslint/types": "8.63.0", + "@typescript-eslint/visitor-keys": "8.63.0", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -3221,16 +3221,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.62.1.tgz", - "integrity": "sha512-sHtbPfuKNZCG+ih8SyjjucqRntSVmp8XgL5u6o9mAhiSn8ds5o/M/XdM0abweme2Tln3szOstOrZ9OXitvPh0g==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.63.0.tgz", + "integrity": "sha512-fUKaeAvrTuQg/Tgt3nliAUSZHJM6DlCcfyEmxCvlX8kieWSStBX+5O5Fnidtc3i2JrH+9c/GL4RY2iasd/GPTA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.62.1", - "@typescript-eslint/types": "8.62.1", - "@typescript-eslint/typescript-estree": "8.62.1" + "@typescript-eslint/scope-manager": "8.63.0", + "@typescript-eslint/types": "8.63.0", + "@typescript-eslint/typescript-estree": "8.63.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -3245,13 +3245,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.62.1.tgz", - "integrity": "sha512-4g3BLxfdTMy8iZG0MaBkadnlRrCJ74cQiFbyEVMrkwIoqdyaXXQM22cotDvrl4x28wgIZ9rEJRoM+mmhSJpJ1g==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.63.0.tgz", + "integrity": "sha512-UexrHGnGTpbuQHct2ExOc2ZcFbGUS9FOesCxxqdBGcpI1BxYu/LZ6U8Aq6/72XtF/qRBk9nhuGHFJIXXMhPMdw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.62.1", + "@typescript-eslint/types": "8.63.0", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -3302,16 +3302,16 @@ } }, "node_modules/@vitest/expect": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.9.tgz", - "integrity": "sha512-vl/rYsUKcBr3SnQn166+XR5ZQcgMx3DQhFWdfli/cWpLnLUmbxZvyrJZotLFUryib+LtArYMSTJ5RbQ57ZqrlA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.10.tgz", + "integrity": "sha512-YsCn+qAk1GWjQOWFEsEcL2gNQ0zmVmQu3T03qP6UyjhtmdtwtbuI+DASn/7iQB3HGTXkdBwGddzxPlmiql5vlA==", "dev": true, "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.1.0", "@types/chai": "^5.2.2", - "@vitest/spy": "4.1.9", - "@vitest/utils": "4.1.9", + "@vitest/spy": "4.1.10", + "@vitest/utils": "4.1.10", "chai": "^6.2.2", "tinyrainbow": "^3.1.0" }, @@ -3320,13 +3320,13 @@ } }, "node_modules/@vitest/mocker": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.9.tgz", - "integrity": "sha512-EVkXzBjrPGM+cK8/ANWgBrkUCfJfb38/EfTSO8h7pWvKkyPkpWxvR7BkD2MyItMF62C97zAEoqdpUixwR/e+Rw==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.10.tgz", + "integrity": "sha512-v0xaezt+DKEmKfaxg133ldzADrwLGd7Ze1MfQQTYfvs8OqZIwbxyxaYURivwV7sWy5fqn3rH5uOrSp07bp44Ow==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "4.1.9", + "@vitest/spy": "4.1.10", "estree-walker": "^3.0.3", "magic-string": "^0.30.21" }, @@ -3357,9 +3357,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.9.tgz", - "integrity": "sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.10.tgz", + "integrity": "sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==", "dev": true, "license": "MIT", "dependencies": { @@ -3370,13 +3370,13 @@ } }, "node_modules/@vitest/runner": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.9.tgz", - "integrity": "sha512-KXLMDtc7oe70+3mJfGrPUWPesswH+3sTxAMAMl8DG7I8IUQT4XW718dY5ID3vPUcmlu27CcKfY4P3h3I29SLJg==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.10.tgz", + "integrity": "sha512-IKI6kpIH+LmpROplyLwBBaCfMgOZOMsygVa6BARD6ahA04VRuJSa6OaVG7kRvSEMD870Vd91rSSw0eegtWyLGg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "4.1.9", + "@vitest/utils": "4.1.10", "pathe": "^2.0.3" }, "funding": { @@ -3384,14 +3384,14 @@ } }, "node_modules/@vitest/snapshot": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.9.tgz", - "integrity": "sha512-Jc7RKGNBo8Z28WYIm0Niej4xdSPByRf6mU58VpHQkd6Zh05rlnA+twjbK5HyeIGHxrzsc3mJgS43uM0CZKzaIA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.10.tgz", + "integrity": "sha512-xRkfOT1qpTAi/Ti4Y1LtfRc3kEuqxGw59eN2jN9pRWMtS/XDevekhcFSqvQqjUNGksfjMJu3Y+oJ+4Ypn2OaJw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "4.1.9", - "@vitest/utils": "4.1.9", + "@vitest/pretty-format": "4.1.10", + "@vitest/utils": "4.1.10", "magic-string": "^0.30.21", "pathe": "^2.0.3" }, @@ -3400,9 +3400,9 @@ } }, "node_modules/@vitest/spy": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.9.tgz", - "integrity": "sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.10.tgz", + "integrity": "sha512-PLf/Ugvoq5wO/b4rwYCR1h2PSIdXz7wnkQFMiUpLdtM7l6pqVFcQIBEHyT1+l+cj7mNwAfZHzqXqDyjvOuwbDw==", "dev": true, "license": "MIT", "funding": { @@ -3410,13 +3410,13 @@ } }, "node_modules/@vitest/utils": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.9.tgz", - "integrity": "sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.10.tgz", + "integrity": "sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "4.1.9", + "@vitest/pretty-format": "4.1.10", "convert-source-map": "^2.0.0", "tinyrainbow": "^3.1.0" }, @@ -5213,18 +5213,18 @@ } }, "node_modules/eslint-plugin-react-dom": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.10.0.tgz", - "integrity": "sha512-GE47tO78o0I+XqT0Et07BnTRI9x5bCRA1tRDraTc7CEjUTCu0FHyTjAYr0ZMwdrLSJib0OXjirD7GDp2MM7lYA==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-dom/-/eslint-plugin-react-dom-5.11.2.tgz", + "integrity": "sha512-vciXk8shkIcSMMOAKapBr2EDeIHzdcLVZ7VZKOqePh+Gspg8cIcu3QB+3P4sOu67G50r7csCU0Gv4D2S/aeKSw==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/jsx": "5.10.0", - "@eslint-react/shared": "5.10.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/ast": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/jsx": "5.11.2", + "@eslint-react/shared": "5.11.2", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "compare-versions": "^6.1.1" }, "engines": { @@ -5236,19 +5236,19 @@ } }, "node_modules/eslint-plugin-react-jsx": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.10.0.tgz", - "integrity": "sha512-L0jKCE9zBzFqUt0zAJGga4VyUM8wEgBMenApllXCHCTxCUW7w9dqgl3p73qgYT5xa4oHJDXTDGyAzKO7p/kgeQ==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-jsx/-/eslint-plugin-react-jsx-5.11.2.tgz", + "integrity": "sha512-TM3vEHNqYjg0oOhkK3wb2W1xw58a+WDtbScXEjPY4IsmfjlDh/v8DuSHu+gf1Irtv0JhtM39GHKrJ8TlcuZ0NA==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/core": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/jsx": "5.10.0", - "@eslint-react/shared": "5.10.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0" + "@eslint-react/ast": "5.11.2", + "@eslint-react/core": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/jsx": "5.11.2", + "@eslint-react/shared": "5.11.2", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1" }, "engines": { "node": ">=22.0.0" @@ -5259,18 +5259,18 @@ } }, "node_modules/eslint-plugin-react-naming-convention": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.10.0.tgz", - "integrity": "sha512-RsXF/F/3nUtYylmpIRTggPEmw7qRPZItqNLt04AV84rqNY0/S5fVm0dqn39VoBbW+B8v23O1Ve8pvk0aib1N2g==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-naming-convention/-/eslint-plugin-react-naming-convention-5.11.2.tgz", + "integrity": "sha512-ew034YtKNX6gUXBJhqvaxwNKmMVTReSkdpFpzNbwf7nbliG3X5s6EWgDYa5bBeu1/yzYv4bNMINdJCqdJnd9ig==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/core": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/var": "5.10.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/ast": "5.11.2", + "@eslint-react/core": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/var": "5.11.2", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "ts-pattern": "^5.9.0" }, "engines": { @@ -5282,19 +5282,19 @@ } }, "node_modules/eslint-plugin-react-rsc": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.10.0.tgz", - "integrity": "sha512-7dXZFg9p8u+J27cu8oKwrpw+KVEZSPASMluGsd05GfKPRE9HlN7zTA0fVb15lfeIGQ/JPp5DfZp3Nd4LlDdcJw==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-rsc/-/eslint-plugin-react-rsc-5.11.2.tgz", + "integrity": "sha512-gvD/G8n8JxUOO+O+g94AcbI3qifiqfVMfsHrfuOmrDa5TDuWbXRpSEy31bz76AT/aSh7qmVaE1bV4Ynl9NCh1g==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/core": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/shared": "5.10.0", - "@eslint-react/var": "5.10.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0" + "@eslint-react/ast": "5.11.2", + "@eslint-react/core": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/shared": "5.11.2", + "@eslint-react/var": "5.11.2", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1" }, "engines": { "node": ">=22.0.0" @@ -5305,19 +5305,19 @@ } }, "node_modules/eslint-plugin-react-web-api": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.10.0.tgz", - "integrity": "sha512-VCX8fS6kFTTpC+XWD6NqdMK2PKDV1YgpDcMA/jTaWn3Goypui0kZUBUDF7kApq7zsHp3zAWmt5UexvuSsOqyRQ==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-web-api/-/eslint-plugin-react-web-api-5.11.2.tgz", + "integrity": "sha512-3nthRL7fkc6aKXkJSIQL3Q3lpDrofGu8Xlz6CYLkTCcglqrmma8IkqwpHSNuuE65mFDQfI4u5G2mEI+SUtEq0Q==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/core": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/shared": "5.10.0", - "@eslint-react/var": "5.10.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/ast": "5.11.2", + "@eslint-react/core": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/shared": "5.11.2", + "@eslint-react/var": "5.11.2", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "birecord": "^0.1.1", "ts-pattern": "^5.9.0" }, @@ -5330,23 +5330,23 @@ } }, "node_modules/eslint-plugin-react-x": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.10.0.tgz", - "integrity": "sha512-ekvV8vYLp62dO3558ArIp+7oQLvd0jOJPvoxomzNBOJmiekFaVJifxaCxkcRB1l6yI4Rs2b9lnm5M+/YDTzoSQ==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.11.2.tgz", + "integrity": "sha512-vopujDcrwH34+Y44xy3TFieR2WgCrxFXiPLWoz8jMBc4MMpKEoR8HxJsdymlG5lbbOnHWHWkXRVVUCLyF5+79A==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.10.0", - "@eslint-react/core": "5.10.0", - "@eslint-react/eslint": "5.10.0", - "@eslint-react/jsx": "5.10.0", - "@eslint-react/shared": "5.10.0", - "@eslint-react/var": "5.10.0", - "@typescript-eslint/scope-manager": "^8.62.0", - "@typescript-eslint/type-utils": "^8.62.0", - "@typescript-eslint/types": "^8.62.0", - "@typescript-eslint/typescript-estree": "^8.62.0", - "@typescript-eslint/utils": "^8.62.0", + "@eslint-react/ast": "5.11.2", + "@eslint-react/core": "5.11.2", + "@eslint-react/eslint": "5.11.2", + "@eslint-react/jsx": "5.11.2", + "@eslint-react/shared": "5.11.2", + "@eslint-react/var": "5.11.2", + "@typescript-eslint/scope-manager": "^8.62.1", + "@typescript-eslint/type-utils": "^8.62.1", + "@typescript-eslint/types": "^8.62.1", + "@typescript-eslint/typescript-estree": "^8.62.1", + "@typescript-eslint/utils": "^8.62.1", "compare-versions": "^6.1.1", "string-ts": "^2.3.1", "ts-api-utils": "^2.5.0", @@ -7607,9 +7607,9 @@ } }, "node_modules/lucide-react": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.22.0.tgz", - "integrity": "sha512-c9o3l0PiNcgOQDW4F31BEYHudE7kgxVt3o30qMl36ZPwTxXlGB4QnLilhERvVM4uh/pl5MDyY1/gzZSYcHDtBg==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.23.0.tgz", + "integrity": "sha512-38BpJcD0JhFosxHApP/BYsBetLpQFRoTRzEzstM/XCc3jsAG7wqaY1lgVwxiUe3xqYE+lNxo2PkCmYwXWrwwIw==", "dev": true, "license": "ISC", "peerDependencies": { @@ -9341,9 +9341,9 @@ } }, "node_modules/simple-icons": { - "version": "16.24.1", - "resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-16.24.1.tgz", - "integrity": "sha512-AnDQPrZAVzYSym7cBVIrnbhLk9auWGgkl+9hKvkbTqGEfH6TU7WKgumEXYYaJuM1Ib87+cnzr881UZniCM7t+A==", + "version": "16.25.0", + "resolved": "https://registry.npmjs.org/simple-icons/-/simple-icons-16.25.0.tgz", + "integrity": "sha512-ReYPfbqjkTBovxjerHw2tf6E1rQdaCqNJKaJbd78Mui8w+78xQlE1aDO/2ekID++n8qa+1t+oaueYLeiSoQsIA==", "dev": true, "funding": [ { @@ -9898,16 +9898,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.62.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.62.1.tgz", - "integrity": "sha512-vymnnM5g0AKQDSAyfP12nMIBvgwgA42syg74kkuZ4x1VuTzwQKwc5h9rGxeShCjny5o+zWAb6OEoz7XLgrIkIw==", + "version": "8.63.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.63.0.tgz", + "integrity": "sha512-xgwXyzG4sK9ALkBxbyGkTMMOS+imnW65iPhxCQMK83KhxyoDNW7l+IDqEf9vMdoUidHpOoS967RCq4eMiTexwQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.62.1", - "@typescript-eslint/parser": "8.62.1", - "@typescript-eslint/typescript-estree": "8.62.1", - "@typescript-eslint/utils": "8.62.1" + "@typescript-eslint/eslint-plugin": "8.63.0", + "@typescript-eslint/parser": "8.63.0", + "@typescript-eslint/typescript-estree": "8.63.0", + "@typescript-eslint/utils": "8.63.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -10197,9 +10197,9 @@ } }, "node_modules/vite": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.2.tgz", - "integrity": "sha512-6YYPbRXTxx6bRXmOn7XdnQAy5DQNHhDgtjhDHI13oe4pY93kkcdGJWxpGwOm++/Wh0QpQhDrpIoVMrmrsI5AGQ==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.3.tgz", + "integrity": "sha512-Ds+gBRbj0lwRO2Y5hwnUBdxSwlAve9LeRyU4sNnAr0ewW0gWF0n5bgXgUzbgZ49MV9BVUAQUFYVcDUcilUExMA==", "dev": true, "license": "MIT", "dependencies": { @@ -10308,19 +10308,19 @@ } }, "node_modules/vitest": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.9.tgz", - "integrity": "sha512-nE3/LEyc0z87uHYLZebqCUOaJr2hdtuPp7BQ4BosVFnfltxgAvMG08NyrSGlPpOUWvR27c5flSmYFTNr78L9GQ==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.10.tgz", + "integrity": "sha512-R9jUTe5S4Qb0HCd4TNqpC7oGcrMssMRGXLW80ubjWsW9VH5GF8y1Y0SFLY9AbqSk6nt0PnOx4H4WNJYZ13GUPw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "4.1.9", - "@vitest/mocker": "4.1.9", - "@vitest/pretty-format": "4.1.9", - "@vitest/runner": "4.1.9", - "@vitest/snapshot": "4.1.9", - "@vitest/spy": "4.1.9", - "@vitest/utils": "4.1.9", + "@vitest/expect": "4.1.10", + "@vitest/mocker": "4.1.10", + "@vitest/pretty-format": "4.1.10", + "@vitest/runner": "4.1.10", + "@vitest/snapshot": "4.1.10", + "@vitest/spy": "4.1.10", + "@vitest/utils": "4.1.10", "es-module-lexer": "^2.0.0", "expect-type": "^1.3.0", "magic-string": "^0.30.21", @@ -10348,12 +10348,12 @@ "@edge-runtime/vm": "*", "@opentelemetry/api": "^1.9.0", "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", - "@vitest/browser-playwright": "4.1.9", - "@vitest/browser-preview": "4.1.9", - "@vitest/browser-webdriverio": "4.1.9", - "@vitest/coverage-istanbul": "4.1.9", - "@vitest/coverage-v8": "4.1.9", - "@vitest/ui": "4.1.9", + "@vitest/browser-playwright": "4.1.10", + "@vitest/browser-preview": "4.1.10", + "@vitest/browser-webdriverio": "4.1.10", + "@vitest/coverage-istanbul": "4.1.10", + "@vitest/coverage-v8": "4.1.10", + "@vitest/ui": "4.1.10", "happy-dom": "*", "jsdom": "*", "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" @@ -11448,20 +11448,20 @@ "@radix-ui/react-slot": "^1.3.0", "@radix-ui/react-switch": "^1.3.2", "@tailwindcss/vite": "^4.3.2", - "@types/chrome": "^0.2.1", + "@types/chrome": "^0.2.2", "@types/react": "^19.2.17", "@types/react-dom": "^19.2.3", "@wxt-dev/module-react": "^1.2.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "idb": "^8.0.3", - "lucide-react": "^1.22.0", + "lucide-react": "^1.23.0", "motion": "^12.42.2", "next-themes": "^0.4.6", "react": "^19.2.7", "react-dom": "^19.2.7", "rough-notation": "^0.5.1", - "simple-icons": "^16.24.1", + "simple-icons": "^16.25.0", "sonner": "^2.0.7", "tailwind-merge": "^3.6.0", "tailwindcss": "^4.3.2", @@ -11545,13 +11545,13 @@ "@types/react-dom": "^19.2.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^1.22.0", + "lucide-react": "^1.23.0", "motion": "^12.42.2", "next-themes": "^0.4.6", "react": "^19.2.7", "react-dom": "^19.2.7", "rough-notation": "^0.5.1", - "simple-icons": "^16.24.1", + "simple-icons": "^16.25.0", "sonner": "^2.0.7", "tailwind-merge": "^3.6.0", "tailwindcss": "^4.3.2", diff --git a/package.json b/package.json index 6ff65ae..f82333e 100644 --- a/package.json +++ b/package.json @@ -45,12 +45,12 @@ "devDependencies": { "@commitlint/cli": "^21.2.0", "@commitlint/config-conventional": "^21.2.0", - "@eslint-react/eslint-plugin": "^5.10.0", + "@eslint-react/eslint-plugin": "^5.11.2", "@eslint/js": "^10.0.1", "@microsoft/api-extractor": "^7.58.9", "@tailwindcss/vite": "^4.3.2", "@trivago/prettier-plugin-sort-imports": "^6.0.2", - "@types/node": "^26.0.1", + "@types/node": "^26.1.0", "@vitejs/plugin-react": "^6.0.3", "chalk": "^5.6.2", "concurrently": "^10.0.3", @@ -62,11 +62,11 @@ "lint-staged": "^17.0.8", "prettier": "^3.9.4", "typescript": "^6.0.3", - "typescript-eslint": "^8.62.1", + "typescript-eslint": "^8.63.0", "unplugin-dts": "^1.0.3", - "vite": "^8.1.2", + "vite": "^8.1.3", "vite-plugin-css-injected-by-js": "^5.0.1", - "vitest": "^4.1.9" + "vitest": "^4.1.10" }, "overrides": { "typescript": "^6.0.3" diff --git a/packages/extension/package.json b/packages/extension/package.json index dc269be..b89561f 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -17,20 +17,20 @@ "@radix-ui/react-slot": "^1.3.0", "@radix-ui/react-switch": "^1.3.2", "@tailwindcss/vite": "^4.3.2", - "@types/chrome": "^0.2.1", + "@types/chrome": "^0.2.2", "@types/react": "^19.2.17", "@types/react-dom": "^19.2.3", "@wxt-dev/module-react": "^1.2.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "idb": "^8.0.3", - "lucide-react": "^1.22.0", + "lucide-react": "^1.23.0", "motion": "^12.42.2", "next-themes": "^0.4.6", "react": "^19.2.7", "react-dom": "^19.2.7", "rough-notation": "^0.5.1", - "simple-icons": "^16.24.1", + "simple-icons": "^16.25.0", "sonner": "^2.0.7", "tailwind-merge": "^3.6.0", "tailwindcss": "^4.3.2", diff --git a/packages/website/package.json b/packages/website/package.json index a561508..49c5506 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -18,13 +18,13 @@ "@types/react-dom": "^19.2.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", - "lucide-react": "^1.22.0", + "lucide-react": "^1.23.0", "motion": "^12.42.2", "next-themes": "^0.4.6", "react": "^19.2.7", "react-dom": "^19.2.7", "rough-notation": "^0.5.1", - "simple-icons": "^16.24.1", + "simple-icons": "^16.25.0", "sonner": "^2.0.7", "tailwind-merge": "^3.6.0", "tailwindcss": "^4.3.2",