diff --git a/package-lock.json b/package-lock.json index 41c6ffae..d4665825 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64,14 +64,14 @@ "@types/node": "~24.10.1", "@types/semver": "~7.7.1", "c8": "~11.0.0", - "eslint": "10.4.0", + "eslint": "10.4.1", "eslint-import-resolver-node": "0.4.0", "eslint-plugin-import-x": "4.16.2", - "eslint-plugin-jsdoc": "63.0.0", - "eslint-plugin-react-x": "5.8.5", + "eslint-plugin-jsdoc": "63.0.1", + "eslint-plugin-react-x": "5.8.10", "globals": "~17.6.0", "husky": "9.1.7", - "lint-staged": "17.0.5", + "lint-staged": "17.0.7", "prettier": "3.8.3" } }, @@ -164,15 +164,15 @@ } }, "node_modules/@es-joy/jsdoccomment": { - "version": "0.86.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.86.0.tgz", - "integrity": "sha512-ukZmRQ81WiTpDWO6D/cTBM7XbrNtutHKvAVnZN/8pldAwLoJArGOvkNyxPTBGsPjsoaQBJxlH+tE2TNA/92Qgw==", + "version": "0.87.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.87.0.tgz", + "integrity": "sha512-mFXZloZMzuJZXSHUmAFu/pXTk0ZJTJBluuAkrvbzidpTN8W6F2bpRFuedSH+85kbdlRLJqc+gfN+kD3JOLJK5g==", "dev": true, "license": "MIT", "dependencies": { - "@types/estree": "^1.0.8", - "@typescript-eslint/types": "^8.58.0", - "comment-parser": "1.4.6", + "@types/estree": "^1.0.9", + "@typescript-eslint/types": "^8.59.4", + "comment-parser": "1.4.7", "esquery": "^1.7.0", "jsdoc-type-pratt-parser": "~7.2.0" }, @@ -233,15 +233,15 @@ } }, "node_modules/@eslint-react/ast": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.8.5.tgz", - "integrity": "sha512-qXalUuOb5BP4/BWKrl3c9h5+eXzXT2L80cceMx0YwsfdzireNPYbjL3Hxu2mX5/lS7Uu96X+xbg4sFbLrCzAew==", + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/@eslint-react/ast/-/ast-5.8.10.tgz", + "integrity": "sha512-TYfLQ+JfG7jLfBCSPtcSnn34GP+ot2yVtHzmaL5lmig36LHzBXHHpJRehX6+ADivaR0kFz1olxqx3StZyj3Zvg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/typescript-estree": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/typescript-estree": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "string-ts": "^2.3.1" }, "engines": { @@ -253,20 +253,20 @@ } }, "node_modules/@eslint-react/core": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.8.5.tgz", - "integrity": "sha512-YyFiP2BzDYWSpvpC6ZNsuteCzONnUPNMNcGiYwpafYXJr/eeh1x19oUNI5oGMlID2zi3AU+RLaczJpbPoL0hbg==", + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/@eslint-react/core/-/core-5.8.10.tgz", + "integrity": "sha512-mATdXrgMN0MdRKABpll5/6CT3rFzjsr7oO9tVQ7E6iTHg7RAcaSCWzVATZeJL9uw7q4K4oLkijza65eE9v9RTw==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/jsx": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/scope-manager": "^8.59.4", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.10", + "@eslint-react/eslint": "5.8.10", + "@eslint-react/jsx": "5.8.10", + "@eslint-react/shared": "5.8.10", + "@eslint-react/var": "5.8.10", + "@typescript-eslint/scope-manager": "^8.60.0", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -278,13 +278,13 @@ } }, "node_modules/@eslint-react/eslint": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.8.5.tgz", - "integrity": "sha512-4IF9rt1wWXHJoSLs7SE4Sm+KR5XTp83an1baK5t4nw8c7rNAxVqIlL0yMYqmNmBT3fVNhvUSGRu+3wcDKx69Qg==", + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/@eslint-react/eslint/-/eslint-5.8.10.tgz", + "integrity": "sha512-dEcAUbBucvlTW3hx/BazQi6nMx7nRseKWHo9oobg+udx3H/050RRn3NetIqIUGWVaXYsVCNev3ZEOjY3p/+8Uw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "^8.59.4" + "@typescript-eslint/utils": "^8.60.0" }, "engines": { "node": ">=22.0.0" @@ -295,18 +295,18 @@ } }, "node_modules/@eslint-react/jsx": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.8.5.tgz", - "integrity": "sha512-ve7ZJ+/tpAy1+6gv037+wurlJ7sPkkr01XohLeXWp5thp1eD46sIXeedIxGz/0XIvjDM7PSddyT/8XpstySqfQ==", + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/@eslint-react/jsx/-/jsx-5.8.10.tgz", + "integrity": "sha512-sGbk0UqRxnpdBUo3sjWRtX+TWlIpEC9DLVi/DQYCnBWUDgub2xunzpC1mUe0786rVvLSejoDUIYEQWi5TRKaEg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.10", + "@eslint-react/eslint": "5.8.10", + "@eslint-react/shared": "5.8.10", + "@eslint-react/var": "5.8.10", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -318,16 +318,16 @@ } }, "node_modules/@eslint-react/shared": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.8.5.tgz", - "integrity": "sha512-LjZs9sjEIjhhfO9ioVxUpagB1nrVu1Yy8DO0cpaPMGp0HzTDDGiULPpsHgZI8g/q5ZSDswMXNnrVehpua8KOYw==", + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/@eslint-react/shared/-/shared-5.8.10.tgz", + "integrity": "sha512-DWLpM7kQ7kU6Sfo5zV1xEChRpltuVeI7SyQ4rcsfsKm1R8AAzdA9TrS95VWJuHilkKxp7OzQpvg25mbSao5YlA==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/eslint": "5.8.5", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/eslint": "5.8.10", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0", - "zod": "^4.4.3" + "zod": "^3.25.0 || ^4.0.0" }, "engines": { "node": ">=22.0.0" @@ -338,17 +338,17 @@ } }, "node_modules/@eslint-react/var": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.8.5.tgz", - "integrity": "sha512-fjUJsD2edjisPjh7d9y/1ZEbb81FBHyBGk/9BGFUEHf8POOcmMMyOxj0JPo5fpBVwugptmBeLWJiAjw/JL/EIQ==", + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/@eslint-react/var/-/var-5.8.10.tgz", + "integrity": "sha512-9z2Aooit2OJR4RqS0BCySvX4H8WO3sZYOBmQxvd6GwCosl5G53eF2hCVmpplaG2xn0S4k6BN4GwZ7CyNQE8Y/A==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@typescript-eslint/scope-manager": "^8.59.4", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "@eslint-react/ast": "5.8.10", + "@eslint-react/eslint": "5.8.10", + "@typescript-eslint/scope-manager": "^8.60.0", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "ts-pattern": "^5.9.0" }, "engines": { @@ -1112,6 +1112,7 @@ "resolved": "https://registry.npmjs.org/@orama/core/-/core-1.2.19.tgz", "integrity": "sha512-AVEI0eG/a1RUQK+tBloRMppQf46Ky4kIYKEVjo0V0VfIGZHdLOE2PJR4v949kFwiTnfSJCUaxgwM74FCA1uHUA==", "license": "AGPL-3.0", + "peer": true, "dependencies": { "@orama/cuid2": "2.2.3", "@orama/oramacore-events-parser": "0.0.5" @@ -3248,9 +3249,9 @@ "license": "MIT" }, "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", + "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", "license": "MIT" }, "node_modules/@types/estree-jsx": { @@ -4476,9 +4477,9 @@ } }, "node_modules/comment-parser": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.6.tgz", - "integrity": "sha512-ObxuY6vnbWTN6Od72xfwN9DbzC7Y2vv8u1Soi9ahRKL37gb6y1qk6/dgjs+3JWuXJHWvsg3BXIwzd/rkmAwavg==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.7.tgz", + "integrity": "sha512-0h+uSNtQGW3D98eQt3jJ8L06Fves8hncB4V/PKdw/Qb8Hnk19VaKuTr55UNRYiSoVa7WwrFls+rh3ux9agmkeQ==", "dev": true, "license": "MIT", "engines": { @@ -4998,9 +4999,9 @@ } }, "node_modules/eslint": { - "version": "10.4.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.0.tgz", - "integrity": "sha512-loXy6bWOoP3EP6JA7jo6p5jMpBJmHmsNZM5SFRHLdh1MGOPurMnNBj4ZlAbaqUAaQWbCr7jHV4P7gzAyryZWkQ==", + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.4.1.tgz", + "integrity": "sha512-AyIKhnOBuOAdueD7RB3xB+YeAWScb9jHsJBgH2Hcde8InP5JYhqrRR6iTMHyTEwgENK54Cp44e4v8BwNhsuHuw==", "dev": true, "license": "MIT", "dependencies": { @@ -5009,7 +5010,7 @@ "@eslint/config-array": "^0.23.5", "@eslint/config-helpers": "^0.6.0", "@eslint/core": "^1.2.1", - "@eslint/plugin-kit": "^0.7.1", + "@eslint/plugin-kit": "^0.7.2", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", @@ -5139,24 +5140,24 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "63.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-63.0.0.tgz", - "integrity": "sha512-eDHuVGyZydr4BKgjXouU7bsn5qaqUlObXBSWRJk3vXcQgXVFnrwWIqpP7uBhRX9NQpk6NIIFyRc6F6omZNi/8g==", + "version": "63.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-63.0.1.tgz", + "integrity": "sha512-2uQ2ShksMXRUI4K96/CyNs5sYmXQHaSoRjn1cxL2RcRHF+9d+njIkT03cZS7/g/eI/fPJTRfjm/MgIlOezD+KQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { - "@es-joy/jsdoccomment": "~0.86.0", + "@es-joy/jsdoccomment": "~0.87.0", "@es-joy/resolve.exports": "1.2.0", "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.6", + "comment-parser": "1.4.7", "debug": "^4.4.3", "escape-string-regexp": "^4.0.0", "espree": "^11.2.0", "esquery": "^1.7.0", "html-entities": "^2.6.0", - "object-deep-merge": "^2.0.0", + "object-deep-merge": "^2.0.1", "parse-imports-exports": "^0.2.4", - "semver": "^7.8.0", + "semver": "^7.8.1", "spdx-expression-parse": "^4.0.0", "to-valid-identifier": "^1.0.0" }, @@ -5168,23 +5169,23 @@ } }, "node_modules/eslint-plugin-react-x": { - "version": "5.8.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.8.5.tgz", - "integrity": "sha512-PSzMtlla5PJ5O0BxhUhCh2lgjyiZBDCjwC6xVlfYKBrZSVbGEPSZ/O0oshnQE/mOx1TbkKVYABE9C4lrn287fg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-react/ast": "5.8.5", - "@eslint-react/core": "5.8.5", - "@eslint-react/eslint": "5.8.5", - "@eslint-react/jsx": "5.8.5", - "@eslint-react/shared": "5.8.5", - "@eslint-react/var": "5.8.5", - "@typescript-eslint/scope-manager": "^8.59.4", - "@typescript-eslint/type-utils": "^8.59.4", - "@typescript-eslint/types": "^8.59.4", - "@typescript-eslint/typescript-estree": "^8.59.4", - "@typescript-eslint/utils": "^8.59.4", + "version": "5.8.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-x/-/eslint-plugin-react-x-5.8.10.tgz", + "integrity": "sha512-fj9QwhutjM8slyJPiTQpWGKcdJkp7tHj5Ek2K6U+q4YUj3zzAu1aCH7ONxN5CnEjefzSH9K0SJxTr5H7ykTeiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-react/ast": "5.8.10", + "@eslint-react/core": "5.8.10", + "@eslint-react/eslint": "5.8.10", + "@eslint-react/jsx": "5.8.10", + "@eslint-react/shared": "5.8.10", + "@eslint-react/var": "5.8.10", + "@typescript-eslint/scope-manager": "^8.60.0", + "@typescript-eslint/type-utils": "^8.60.0", + "@typescript-eslint/types": "^8.60.0", + "@typescript-eslint/typescript-estree": "^8.60.0", + "@typescript-eslint/utils": "^8.60.0", "compare-versions": "^6.1.1", "string-ts": "^2.3.1", "ts-api-utils": "^2.5.0", @@ -7039,16 +7040,16 @@ } }, "node_modules/lint-staged": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-17.0.5.tgz", - "integrity": "sha512-d12yC+/e8RhBjZtaxZn71FyrgU/P5e+uAPifhCLwdosQZP/zamSdKRWDC30ocVIbzDKiFG1McHc/LUgB92GIPw==", + "version": "17.0.7", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-17.0.7.tgz", + "integrity": "sha512-JrSobt+tW3rH8IOMi8tDZd3foorM5yPEkLD/V2NxobgHrFfHWGee4MOLVuZeScgxftEwbHrPHIFA/ZL+nUJeuA==", "dev": true, "license": "MIT", "dependencies": { "listr2": "^10.2.1", "picomatch": "^4.0.4", "string-argv": "^0.3.2", - "tinyexec": "^1.1.2" + "tinyexec": "^1.2.4" }, "bin": { "lint-staged": "bin/lint-staged.js" @@ -7060,7 +7061,7 @@ "url": "https://opencollective.com/lint-staged" }, "optionalDependencies": { - "yaml": "^2.8.4" + "yaml": "^2.9.0" } }, "node_modules/listr2": { @@ -8270,9 +8271,9 @@ } }, "node_modules/object-deep-merge": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.0.tgz", - "integrity": "sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object-deep-merge/-/object-deep-merge-2.0.1.tgz", + "integrity": "sha512-aKttDKcU3pyZqKcCkDhsMn70WmZFG2JGDQLP9EcLyTSIFQRCPWLAmBZRLJnrVUrhPG1jETEEbfdgbNtJf1LyMg==", "dev": true, "license": "MIT" }, @@ -9419,9 +9420,9 @@ "peer": true }, "node_modules/semver": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.0.tgz", - "integrity": "sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.4.tgz", + "integrity": "sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==", "license": "ISC", "bin": { "semver": "bin/semver.js" diff --git a/package.json b/package.json index 35f50f54..c475a514 100644 --- a/package.json +++ b/package.json @@ -34,14 +34,14 @@ "@types/node": "~24.10.1", "@types/semver": "~7.7.1", "c8": "~11.0.0", - "eslint": "10.4.0", + "eslint": "10.4.1", "eslint-import-resolver-node": "0.4.0", "eslint-plugin-import-x": "4.16.2", - "eslint-plugin-jsdoc": "63.0.0", - "eslint-plugin-react-x": "5.8.5", + "eslint-plugin-jsdoc": "63.0.1", + "eslint-plugin-react-x": "5.8.10", "globals": "~17.6.0", "husky": "9.1.7", - "lint-staged": "17.0.5", + "lint-staged": "17.0.7", "prettier": "3.8.3" }, "dependencies": {