diff --git a/package.json b/package.json index e04aaf0..577d6a1 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@vitest/eslint-plugin": "^1.6.17", "bumpp": "^11.1.0", "eslint": "^10.4.0", - "eslint-plugin-jsdoc": "^62.9.0", + "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-jsonc": "^3.1.2", "eslint-plugin-markdown-preferences": "^0.41.1", "eslint-plugin-oxlint": "^1.66.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c07d225..57d282d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 8.0.2 '@kazupon/eslint-config': specifier: ^0.45.0 - version: 0.45.0(@eslint/markdown@8.0.2)(@vitest/eslint-plugin@1.6.17(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.7))(eslint-plugin-jsdoc@62.9.0(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-jsonc@3.1.2(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-markdown-preferences@0.41.1(@eslint/markdown@8.0.2)(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-oxlint@1.66.0(oxlint@1.66.0(oxlint-tsgolint@0.23.0)))(eslint-plugin-yml@3.3.2(eslint@10.4.0(jiti@2.7.0)))(eslint@10.4.0(jiti@2.7.0))(typescript-eslint@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)) + version: 0.45.0(@eslint/markdown@8.0.2)(@vitest/eslint-plugin@1.6.17(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.7))(eslint-plugin-jsdoc@63.0.7(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-jsonc@3.1.2(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-markdown-preferences@0.41.1(@eslint/markdown@8.0.2)(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-oxlint@1.66.0(oxlint@1.66.0(oxlint-tsgolint@0.23.0)))(eslint-plugin-yml@3.3.2(eslint@10.4.0(jiti@2.7.0)))(eslint@10.4.0(jiti@2.7.0))(typescript-eslint@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)) '@kazupon/eslint-plugin': specifier: ^0.7.1 version: 0.7.1(eslint@10.4.0(jiti@2.7.0)) @@ -75,8 +75,8 @@ importers: specifier: ^10.4.0 version: 10.4.0(jiti@2.7.0) eslint-plugin-jsdoc: - specifier: ^62.9.0 - version: 62.9.0(eslint@10.4.0(jiti@2.7.0)) + specifier: ^63.0.0 + version: 63.0.7(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsonc: specifier: ^3.1.2 version: 3.1.2(eslint@10.4.0(jiti@2.7.0)) @@ -345,8 +345,8 @@ packages: resolution: {integrity: sha512-rQkU5u8hNAq2NVRzHnIUUvR6arbO0b6AOlvpTNS48CkiKSn/xtNfOzBK23JE4SiW89DgvU7GtxLVgV4Vn2HBAw==} engines: {node: '>=20.11.0'} - '@es-joy/jsdoccomment@0.86.0': - resolution: {integrity: sha512-ukZmRQ81WiTpDWO6D/cTBM7XbrNtutHKvAVnZN/8pldAwLoJArGOvkNyxPTBGsPjsoaQBJxlH+tE2TNA/92Qgw==} + '@es-joy/jsdoccomment@0.87.0': + resolution: {integrity: sha512-mFXZloZMzuJZXSHUmAFu/pXTk0ZJTJBluuAkrvbzidpTN8W6F2bpRFuedSH+85kbdlRLJqc+gfN+kD3JOLJK5g==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@es-joy/resolve.exports@1.2.0': @@ -1660,6 +1660,9 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/estree@1.0.9': + resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} + '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -1982,8 +1985,8 @@ packages: resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==} engines: {node: '>= 12.0.0'} - comment-parser@1.4.6: - resolution: {integrity: sha512-ObxuY6vnbWTN6Od72xfwN9DbzC7Y2vv8u1Soi9ahRKL37gb6y1qk6/dgjs+3JWuXJHWvsg3BXIwzd/rkmAwavg==} + comment-parser@1.4.7: + resolution: {integrity: sha512-0h+uSNtQGW3D98eQt3jJ8L06Fves8hncB4V/PKdw/Qb8Hnk19VaKuTr55UNRYiSoVa7WwrFls+rh3ux9agmkeQ==} engines: {node: '>= 12.0.0'} consola@3.4.2: @@ -2154,9 +2157,9 @@ packages: peerDependencies: eslint: '*' - eslint-plugin-jsdoc@62.9.0: - resolution: {integrity: sha512-PY7/X4jrVgoIDncUmITlUqK546Ltmx/Pd4Hdsu4CvSjryQZJI2mEV4vrdMufyTetMiZ5taNSqvK//BTgVUlNkA==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} + eslint-plugin-jsdoc@63.0.7: + resolution: {integrity: sha512-pxrqGO733F7xmVYB5vQOiciiT9uddxqehawnbPjZmW2YaJR6fT5cP3UQd2BNoE85ATspCMtNL8w/a5WDGX3Qwg==} + engines: {node: ^22.13.0 || >=24} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -2718,8 +2721,8 @@ packages: node-fetch-native@0.1.8: resolution: {integrity: sha512-ZNaury9r0NxaT2oL65GvdGDy+5PlSaHTovT6JV5tOW07k1TQmgC0olZETa4C9KZg0+6zBr99ctTYa3Utqj9P/Q==} - object-deep-merge@2.0.0: - resolution: {integrity: sha512-3DC3UMpeffLTHiuXSy/UG4NOIYTLlY9u3V82+djSCLYClWobZiS4ivYzpIUWrRY/nfsJ8cWsKyG3QfyLePmhvg==} + object-deep-merge@2.0.1: + resolution: {integrity: sha512-aKttDKcU3pyZqKcCkDhsMn70WmZFG2JGDQLP9EcLyTSIFQRCPWLAmBZRLJnrVUrhPG1jETEEbfdgbNtJf1LyMg==} obug@2.1.1: resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} @@ -2905,6 +2908,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + engines: {node: '>=10'} + hasBin: true + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -3435,11 +3443,11 @@ snapshots: esquery: 1.7.0 jsdoc-type-pratt-parser: 7.0.0 - '@es-joy/jsdoccomment@0.86.0': + '@es-joy/jsdoccomment@0.87.0': 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 @@ -3655,7 +3663,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@kazupon/eslint-config@0.45.0(@eslint/markdown@8.0.2)(@vitest/eslint-plugin@1.6.17(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.7))(eslint-plugin-jsdoc@62.9.0(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-jsonc@3.1.2(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-markdown-preferences@0.41.1(@eslint/markdown@8.0.2)(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-oxlint@1.66.0(oxlint@1.66.0(oxlint-tsgolint@0.23.0)))(eslint-plugin-yml@3.3.2(eslint@10.4.0(jiti@2.7.0)))(eslint@10.4.0(jiti@2.7.0))(typescript-eslint@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))': + '@kazupon/eslint-config@0.45.0(@eslint/markdown@8.0.2)(@vitest/eslint-plugin@1.6.17(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.7))(eslint-plugin-jsdoc@63.0.7(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-jsonc@3.1.2(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-markdown-preferences@0.41.1(@eslint/markdown@8.0.2)(eslint@10.4.0(jiti@2.7.0)))(eslint-plugin-oxlint@1.66.0(oxlint@1.66.0(oxlint-tsgolint@0.23.0)))(eslint-plugin-yml@3.3.2(eslint@10.4.0(jiti@2.7.0)))(eslint@10.4.0(jiti@2.7.0))(typescript-eslint@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))': dependencies: '@eslint-community/eslint-plugin-eslint-comments': 4.6.0(eslint@10.4.0(jiti@2.7.0)) '@eslint/js': 9.39.2 @@ -3669,7 +3677,7 @@ snapshots: optionalDependencies: '@eslint/markdown': 8.0.2 '@vitest/eslint-plugin': 1.6.17(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)(vitest@4.1.7) - eslint-plugin-jsdoc: 62.9.0(eslint@10.4.0(jiti@2.7.0)) + eslint-plugin-jsdoc: 63.0.7(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsonc: 3.1.2(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-markdown-preferences: 0.41.1(@eslint/markdown@8.0.2)(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-oxlint: 1.66.0(oxlint@1.66.0(oxlint-tsgolint@0.23.0)) @@ -4209,6 +4217,8 @@ snapshots: '@types/estree@1.0.8': {} + '@types/estree@1.0.9': {} + '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 @@ -4262,7 +4272,7 @@ snapshots: '@typescript-eslint/project-service@8.58.0(typescript@6.0.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.3) - '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/types': 8.59.4 debug: 4.4.3 typescript: 6.0.3 transitivePeerDependencies: @@ -4561,7 +4571,7 @@ snapshots: comment-parser@1.4.1: {} - comment-parser@1.4.6: {} + comment-parser@1.4.7: {} consola@3.4.2: {} @@ -4690,21 +4700,21 @@ snapshots: dependencies: eslint: 10.4.0(jiti@2.7.0) - eslint-plugin-jsdoc@62.9.0(eslint@10.4.0(jiti@2.7.0)): + eslint-plugin-jsdoc@63.0.7(eslint@10.4.0(jiti@2.7.0)): 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 eslint: 10.4.0(jiti@2.7.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.7.4 + semver: 7.8.5 spdx-expression-parse: 4.0.0 to-valid-identifier: 1.0.0 transitivePeerDependencies: @@ -5521,7 +5531,7 @@ snapshots: node-fetch-native@0.1.8: {} - object-deep-merge@2.0.0: {} + object-deep-merge@2.0.1: {} obug@2.1.1: {} @@ -5817,6 +5827,8 @@ snapshots: semver@7.7.4: {} + semver@7.8.5: {} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0