diff --git a/package.json b/package.json index fed617e..58498c4 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "changelogithub": "^13.16.0", "clean-publish": "^5.2.2", "eslint": "^9.36.0", - "eslint-plugin-jsdoc": "^57.0.7", + "eslint-plugin-jsdoc": "^60.4.0", "eslint-plugin-perfectionist": "^4.15.0", "nano-staged": "^0.8.0", "neostandard": "^0.12.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0517a49..44c6743 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: ^9.36.0 version: 9.36.0(jiti@2.6.0) eslint-plugin-jsdoc: - specifier: ^57.0.7 - version: 57.0.7(eslint@9.36.0(jiti@2.6.0)) + specifier: ^60.4.0 + version: 60.4.0(eslint@9.36.0(jiti@2.6.0)) eslint-plugin-perfectionist: specifier: ^4.15.0 version: 4.15.0(eslint@9.36.0(jiti@2.6.0))(typescript@5.9.2) @@ -411,8 +411,8 @@ packages: '@emnapi/wasi-threads@1.1.0': resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - '@es-joy/jsdoccomment@0.58.0': - resolution: {integrity: sha512-smMc5pDht/UVsCD3hhw/a/e/p8m0RdRYiluXToVfd+d4yaQQh7nn9bACjkk6nXJvat7EWPAxuFkMEFfrxeGa3Q==} + '@es-joy/jsdoccomment@0.61.0': + resolution: {integrity: sha512-8DBk2LXau86fQBj7f9zx3MKqoAYgomxeoLgvHFa+OMhGYz6L9n/jbqa52wLHnbU6JzcSXu2OGuuTFOOMD4NpRg==} engines: {node: '>=20.11.0'} '@esbuild/aix-ppc64@0.25.9': @@ -1010,6 +1010,10 @@ packages: resolution: {integrity: sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.44.1': + resolution: {integrity: sha512-Lk7uj7y9uQUOEguiDIDLYLJOrYHQa7oBiURYVFqIpGxclAFQ78f6VUOM8lI2XEuNOKNB7XuvM2+2cMXAoq4ALQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.43.0': resolution: {integrity: sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1783,8 +1787,8 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-jsdoc@57.0.7: - resolution: {integrity: sha512-8KMn+Tlukr9XWYjTRA+aaFGbox4cV7IUO/8dYcyp5m4OPPOZmnCTNwtWeyRVnbbnuG4sPtMB6L7ct0KlemmNbQ==} + eslint-plugin-jsdoc@60.4.0: + resolution: {integrity: sha512-W1YQm6kBjl1Hg2jccx2hmUh85N/Oqix/WGei2sLxQuYCBgFsOoftHCTt1cY6M6Oq2es3Nb6+StPm0b6e7Ez/VQ==} engines: {node: '>=20.11.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -2095,6 +2099,9 @@ packages: hookable@5.5.3: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + html-entities@2.6.0: + resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} + http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} @@ -2322,8 +2329,8 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsdoc-type-pratt-parser@5.4.0: - resolution: {integrity: sha512-F9GQ+F1ZU6qvSrZV8fNFpjDNf614YzR2eF6S0+XbDjAcUI28FSoXnYZFjQmb1kFx3rrJb5PnxUH3/Yti6fcM+g==} + jsdoc-type-pratt-parser@5.8.0: + resolution: {integrity: sha512-YLmlPdkn1G34K/8NgSFL3D1D/HqQ9WgQOW816Q+6uMLvAO5QohdmG4qkuiseqnRXVAAN9RYtbCKyMSfwcU8wRw==} engines: {node: '>=12.0.0'} jsesc@3.1.0: @@ -3800,13 +3807,13 @@ snapshots: tslib: 2.8.1 optional: true - '@es-joy/jsdoccomment@0.58.0': + '@es-joy/jsdoccomment@0.61.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/types': 8.44.1 comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 5.4.0 + jsdoc-type-pratt-parser: 5.8.0 '@esbuild/aix-ppc64@0.25.9': optional: true @@ -4267,7 +4274,7 @@ snapshots: '@typescript-eslint/project-service@8.43.0(typescript@5.9.2)': dependencies: '@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.9.2) - '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/types': 8.44.1 debug: 4.4.3 typescript: 5.9.2 transitivePeerDependencies: @@ -4296,6 +4303,8 @@ snapshots: '@typescript-eslint/types@8.43.0': {} + '@typescript-eslint/types@8.44.1': {} + '@typescript-eslint/typescript-estree@8.43.0(typescript@5.9.2)': dependencies: '@typescript-eslint/project-service': 8.43.0(typescript@5.9.2) @@ -5239,9 +5248,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@57.0.7(eslint@9.36.0(jiti@2.6.0)): + eslint-plugin-jsdoc@60.4.0(eslint@9.36.0(jiti@2.6.0)): dependencies: - '@es-joy/jsdoccomment': 0.58.0 + '@es-joy/jsdoccomment': 0.61.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.3 @@ -5249,6 +5258,7 @@ snapshots: eslint: 9.36.0(jiti@2.6.0) espree: 10.4.0 esquery: 1.6.0 + html-entities: 2.6.0 object-deep-merge: 1.0.5 parse-imports-exports: 0.2.4 semver: 7.7.2 @@ -5649,6 +5659,8 @@ snapshots: hookable@5.5.3: {} + html-entities@2.6.0: {} + http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 @@ -5858,7 +5870,7 @@ snapshots: dependencies: argparse: 2.0.1 - jsdoc-type-pratt-parser@5.4.0: {} + jsdoc-type-pratt-parser@5.8.0: {} jsesc@3.1.0: {}