diff --git a/package.json b/package.json index e08cb12..9e08e76 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "eslint-config-prettier": "^10.1.8", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import-x": "^4.17.1", - "eslint-plugin-jsdoc": "^64.2.1", + "eslint-plugin-jsdoc": "^64.5.4", "eslint-plugin-unicorn": "^73.0.0", "husky": "^9.1.7", "lerna": "^10.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8427ef5..4b3c7eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,8 +36,8 @@ importers: specifier: ^4.17.1 version: 4.17.1(@typescript-eslint/utils@8.70.0(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0))(supports-color@7.2.0) eslint-plugin-jsdoc: - specifier: ^64.2.1 - version: 64.3.8(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + specifier: ^64.5.4 + version: 64.5.4(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) eslint-plugin-unicorn: specifier: ^73.0.0 version: 73.0.0(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0)) @@ -522,8 +522,8 @@ packages: '@emnapi/wasi-threads@1.2.2': resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} - '@es-joy/jsdoccomment@0.97.0': - resolution: {integrity: sha512-EP8uoFfh6+GsdGCduYtmWAW0h7AO+Ayik9Vh5YbA2r/3N6lmJKkCNZX+q3QBXC1K6ixjQ/9igF2b7WVvLm063g==} + '@es-joy/jsdoccomment@0.98.0': + resolution: {integrity: sha512-QS+b7I2aaSM+gZfDz1b9E4B367JJ2qTjFXRKF289iKkh9sYdZ21Q5MiF/Duzouy3J0C4VhM3I/8f2F4+zT8gYQ==} engines: {node: ^22.22.2 || >=24.15.0} '@es-joy/resolve.exports@1.2.0': @@ -2345,10 +2345,6 @@ packages: resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} - comment-parser@1.4.8: - resolution: {integrity: sha512-rKZTGo4fzKYna8UcL0isTg5wkBNla7bxTypLwZQXjIdi++IdP1OJ41rI5Mti3/jltkPujbu4i9LIARYA+zpotQ==} - engines: {node: '>= 12.0.0'} - comment-parser@1.4.9: resolution: {integrity: sha512-+2AvZKjJaNq9GQljm3tr0utwrig5BL+jgJGvz5rDpGKNIp+ojcRXWUwBbh/sGIi1QCprR6PsKFakub+w1v+4hQ==} engines: {node: '>= 12.0.0'} @@ -2790,11 +2786,15 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-jsdoc@64.3.8: - resolution: {integrity: sha512-JXLYE2BVfmbqLrrslb9/vg3URg8okW5pMnppM+3EYwvPCbuOiSXGOJWaNK208wDx6xXawkIFGtRYgFgrW23dsg==} + eslint-plugin-jsdoc@64.5.4: + resolution: {integrity: sha512-xfRhXPSSWT612muJ6XTvxuVJ8zYHv99qNgBqPVqF28aSqoy4s4XbSkrWXnYA2hl5ejC02yEpk6fqkj3BmJ6Xbg==} engines: {node: ^22.22.2 || >=24.15.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true eslint-plugin-unicorn@73.0.0: resolution: {integrity: sha512-V0YatLe9nkGhXEXKe2Qljb1EY0sJHwDV0HUF1NKFwtsHh/fU7qGHDgv+6fchzZcgU2/7noHo2gdjnmo0P2uDPw==} @@ -3554,8 +3554,8 @@ packages: resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==} hasBin: true - jsdoc-type-pratt-parser@9.2.1: - resolution: {integrity: sha512-V4Ww4EHnTcTLSOMoB0FsF72JhQvcAsriCm/LWnxJeGWoxIjEL2l9na11abQok5SYShq8m0Gl02el/xAbTCulvQ==} + jsdoc-type-pratt-parser@9.2.2: + resolution: {integrity: sha512-eFY7Rlscvv/BpY6UsVsjKwMhu1tJO/F4U/vC9g3yeRy/JqszuO1UP6Vdq+85G+3FP6fEw/sWR8a5ftPFY86csw==} engines: {node: ^22.22.2 || >=24.15.0} jsesc@3.1.0: @@ -5004,6 +5004,9 @@ packages: spdx-license-ids@3.0.23: resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} + spdx-license-ids@3.0.24: + resolution: {integrity: sha512-cLS9TtWkIQFyLkJ3/5aFQAOHOSKTlOs/7WDut/XPSdjom1fJhUdkepeJAKXa9Y05+FabHd0sti+Et559vDtkpQ==} + srcset@5.0.3: resolution: {integrity: sha512-AZswtOXIsu0LeHdo6YY7d0r2pCH2Rl1D8ae1utvXUX4GxG3RggsVUAOFX1r8RI4YHFMYb4g89+UBPBv3mNUU2g==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -6264,13 +6267,13 @@ snapshots: tslib: 2.8.1 optional: true - '@es-joy/jsdoccomment@0.97.0': + '@es-joy/jsdoccomment@0.98.0': dependencies: '@types/estree': 1.0.9 '@typescript-eslint/types': 8.70.0 - comment-parser: 1.4.8 + comment-parser: 1.4.9 esquery: 1.7.0 - jsdoc-type-pratt-parser: 9.2.1 + jsdoc-type-pratt-parser: 9.2.2 '@es-joy/resolve.exports@1.2.0': {} @@ -8137,8 +8140,6 @@ snapshots: commander@11.1.0: {} - comment-parser@1.4.8: {} - comment-parser@1.4.9: {} common-ancestor-path@1.0.1: {} @@ -8572,13 +8573,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@64.3.8(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3): + eslint-plugin-jsdoc@64.5.4(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3): dependencies: - '@es-joy/jsdoccomment': 0.97.0 + '@es-joy/jsdoccomment': 0.98.0 '@es-joy/resolve.exports': 1.2.0 '@typescript-eslint/utils': 8.70.0(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) are-docs-informative: 0.1.1 - comment-parser: 1.4.8 + comment-parser: 1.4.9 debug: 4.4.3(supports-color@7.2.0) escape-string-regexp: 5.0.0 eslint: 10.10.0(jiti@2.6.1)(supports-color@7.2.0) @@ -8590,9 +8591,10 @@ snapshots: semver: 7.8.5 spdx-expression-parse: 5.0.0 to-valid-identifier: 1.0.0 + optionalDependencies: + typescript: 5.9.3 transitivePeerDependencies: - supports-color - - typescript eslint-plugin-unicorn@73.0.0(eslint@10.10.0(jiti@2.6.1)(supports-color@7.2.0)): dependencies: @@ -9532,7 +9534,7 @@ snapshots: dependencies: argparse: 2.0.1 - jsdoc-type-pratt-parser@9.2.1: + jsdoc-type-pratt-parser@9.2.2: dependencies: '@types/estree': 1.0.9 '@types/node': 26.6.2 @@ -11565,10 +11567,12 @@ snapshots: spdx-expression-parse@5.0.0: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.23 + spdx-license-ids: 3.0.24 spdx-license-ids@3.0.23: {} + spdx-license-ids@3.0.24: {} + srcset@5.0.3: {} ssri@12.0.0: