diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 330afa7..13b2173 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -21,7 +21,7 @@ "@types/node": "^24.3.0", "eslint": "^9.34.0", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-jsdoc": "^54.1.1", + "eslint-plugin-jsdoc": "^55.0.0", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-tsdoc": "^0.4.0", "prettier": "^3.6.2", diff --git a/packages/webpack-config/package.json b/packages/webpack-config/package.json index 017b19f..8ddf746 100644 --- a/packages/webpack-config/package.json +++ b/packages/webpack-config/package.json @@ -42,7 +42,7 @@ "eslint": "^9.34.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", - "eslint-plugin-jsdoc": "^54.1.1", + "eslint-plugin-jsdoc": "^55.0.0", "eslint-plugin-tsdoc": "^0.4.0", "prettier": "^3.6.2", "prettier-plugin-multiline-arrays": "^4.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b3a70ab..d84bb8e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: ^10.1.8 version: 10.1.8(eslint@9.34.0) eslint-plugin-jsdoc: - specifier: ^54.1.1 - version: 54.1.1(eslint@9.34.0) + specifier: ^55.0.0 + version: 55.3.0(eslint@9.34.0) eslint-plugin-prettier: specifier: ^5.5.4 version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.34.0))(eslint@9.34.0)(prettier@3.6.2) @@ -126,8 +126,8 @@ importers: specifier: ^2.32.0 version: 2.32.0(@typescript-eslint/parser@8.41.0(eslint@9.34.0)(typescript@5.9.2))(eslint@9.34.0) eslint-plugin-jsdoc: - specifier: ^54.1.1 - version: 54.1.1(eslint@9.34.0) + specifier: ^55.0.0 + version: 55.3.0(eslint@9.34.0) eslint-plugin-tsdoc: specifier: ^0.4.0 version: 0.4.0 @@ -686,8 +686,8 @@ packages: '@emnapi/wasi-threads@1.1.0': resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - '@es-joy/jsdoccomment@0.53.0': - resolution: {integrity: sha512-Wyed8Wfn3vMNVwrZrgLMxmqwmlcCE1/RfUAOHFzMJb3QLH03mi9Yv1iOCZjif0yx5EZUeJ+17VD1MHPka9IQjQ==} + '@es-joy/jsdoccomment@0.57.0': + resolution: {integrity: sha512-M4isJXgy+ZLXvt9EFLHuG5+6Q8hl1iSn3ZnO5R+DiPLUBvsTOh93fZ9X/X1z3l6/pmq3STZtqrEAi6SaPzB4AQ==} engines: {node: '>=20.11.0'} '@eslint-community/eslint-utils@4.7.0': @@ -1153,6 +1153,10 @@ packages: resolution: {integrity: sha512-9EwxsWdVqh42afLbHP90n2VdHaWU/oWgbH2P0CfcNfdKL7CuKpwMQGjwev56vWu9cSKU7FWSu6r9zck6CVfnag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.43.0': + resolution: {integrity: sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.41.0': resolution: {integrity: sha512-D43UwUYJmGhuwHfY7MtNKRZMmfd8+p/eNSfFe6tH5mbVDto+VQCayeAt35rOx3Cs6wxD16DQtIKw/YXxt5E0UQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1950,8 +1954,8 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jsdoc@54.1.1: - resolution: {integrity: sha512-qoY2Gl0OkvATXIxRaG2irS2ue78+RTaOyYrADvg1ue+9FHE+2Mp7RcpO0epkuhhQgOkH/REv1oJFe58dYv8SGg==} + eslint-plugin-jsdoc@55.3.0: + resolution: {integrity: sha512-oo8ByBStn+VO/mPRTkNOCORoJxCegmevFV6v70xf+7+KgCFCyP9ay67l/2420OU0zZUMWfq61BTIaXi+DjVVWQ==} engines: {node: '>=20.11.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -2632,8 +2636,8 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsdoc-type-pratt-parser@4.8.0: - resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} + jsdoc-type-pratt-parser@5.2.0: + resolution: {integrity: sha512-qJmErzgL4DLj4lyRkDWnEXZRNu3X3CJxVKKhuUPwqPFMiJV6K7/6O//D2Uf+rRi6+qTPgHWxDAgfGllEXoGkMA==} engines: {node: '>=12.0.0'} jsesc@3.0.2: @@ -3036,6 +3040,9 @@ packages: '@swc/core': optional: true + object-deep-merge@1.0.5: + resolution: {integrity: sha512-3DioFgOzetbxbeUq8pB2NunXo8V0n4EvqsWM/cJoI6IA9zghd7cl/2pBOuWRf4dlvA+fcg5ugFMZaN2/RuoaGg==} + object-inspect@1.13.4: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} @@ -3827,6 +3834,10 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} + type-fest@4.2.0: + resolution: {integrity: sha512-5zknd7Dss75pMSED270A1RQS3KloqRJA9XbXLe0eCxyw7xXFb3rd+9B0UQ/0E+LQT6lnrLviEolYORlRWamn4w==} + engines: {node: '>=16'} + type-fest@4.41.0: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} @@ -4816,13 +4827,13 @@ snapshots: dependencies: tslib: 2.8.1 - '@es-joy/jsdoccomment@0.53.0': + '@es-joy/jsdoccomment@0.57.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.41.0 + '@typescript-eslint/types': 8.43.0 comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 4.8.0 + jsdoc-type-pratt-parser: 5.2.0 '@eslint-community/eslint-utils@4.7.0(eslint@9.34.0)': dependencies: @@ -5493,6 +5504,8 @@ snapshots: '@typescript-eslint/types@8.41.0': {} + '@typescript-eslint/types@8.43.0': {} + '@typescript-eslint/typescript-estree@8.41.0(typescript@5.9.2)': dependencies: '@typescript-eslint/project-service': 8.41.0(typescript@5.9.2) @@ -6385,9 +6398,9 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@54.1.1(eslint@9.34.0): + eslint-plugin-jsdoc@55.3.0(eslint@9.34.0): dependencies: - '@es-joy/jsdoccomment': 0.53.0 + '@es-joy/jsdoccomment': 0.57.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.1 @@ -6395,6 +6408,7 @@ snapshots: eslint: 9.34.0 espree: 10.4.0 esquery: 1.6.0 + object-deep-merge: 1.0.5 parse-imports-exports: 0.2.4 semver: 7.7.2 spdx-expression-parse: 4.0.0 @@ -7114,7 +7128,7 @@ snapshots: dependencies: argparse: 2.0.1 - jsdoc-type-pratt-parser@4.8.0: {} + jsdoc-type-pratt-parser@5.2.0: {} jsesc@3.0.2: {} @@ -7656,6 +7670,10 @@ snapshots: transitivePeerDependencies: - debug + object-deep-merge@1.0.5: + dependencies: + type-fest: 4.2.0 + object-inspect@1.13.4: {} object-keys@1.1.1: {} @@ -8504,6 +8522,8 @@ snapshots: type-fest@0.8.1: {} + type-fest@4.2.0: {} + type-fest@4.41.0: {} typed-array-buffer@1.0.3: