diff --git a/package.json b/package.json index 1cbce66a2..cef92076a 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@nuxt/schema": "4.1.1", "create-nuxt": "workspace:*", "create-nuxt-app": "workspace:*", - "eslint-plugin-jsdoc": "54.7.0", + "eslint-plugin-jsdoc": "55.2.0", "eslint-plugin-unicorn": "61.0.2", "h3": "^1.15.4", "nitropack": "latest", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 77f97b07a..44e39f371 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,7 +9,7 @@ overrides: '@nuxt/schema': 4.1.1 create-nuxt: workspace:* create-nuxt-app: workspace:* - eslint-plugin-jsdoc: 54.7.0 + eslint-plugin-jsdoc: 55.2.0 eslint-plugin-unicorn: 61.0.2 h3: ^1.15.4 nitropack: latest @@ -573,8 +573,8 @@ packages: resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==} engines: {node: '>=18'} - '@es-joy/jsdoccomment@0.56.0': - resolution: {integrity: sha512-c6EW+aA1w2rjqOMjbL93nZlwxp6c1Ln06vTYs5FjRRhmJXK8V/OrSXdT+pUr4aRYgjCgu8/OkiZr0tzeVrRSbw==} + '@es-joy/jsdoccomment@0.57.0': + resolution: {integrity: sha512-M4isJXgy+ZLXvt9EFLHuG5+6Q8hl1iSn3ZnO5R+DiPLUBvsTOh93fZ9X/X1z3l6/pmq3STZtqrEAi6SaPzB4AQ==} engines: {node: '>=20.11.0'} '@esbuild/aix-ppc64@0.25.9': @@ -2821,8 +2821,8 @@ packages: eslint-import-resolver-node: optional: true - eslint-plugin-jsdoc@54.7.0: - resolution: {integrity: sha512-u5Na4he2+6kY1rWqxzbQaAwJL3/tDCuT5ElDRc5UJ9stOeQeQ5L1JJ1kRRu7ldYMlOHMCJLsY8Mg/Tu3ExdZiQ==} + eslint-plugin-jsdoc@55.2.0: + resolution: {integrity: sha512-WAmUy+MdkNEqbMeyTFUED4+LfgeuP9sDQ3Ad19VE6c6ZXOjBdyG9BGDpYKf37LPMvwppoSapZFp4ry82MdJePA==} engines: {node: '>=20.11.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -3432,8 +3432,8 @@ packages: resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==} engines: {node: '>=12.0.0'} - jsdoc-type-pratt-parser@5.1.1: - resolution: {integrity: sha512-DYYlVP1fe4QBMh2xTIs20/YeTz2GYVbWAEZweHSZD+qQ/Cx2d5RShuhhsdk64eTjNq0FeVnteP/qVOgaywSRbg==} + jsdoc-type-pratt-parser@5.2.0: + resolution: {integrity: sha512-qJmErzgL4DLj4lyRkDWnEXZRNu3X3CJxVKKhuUPwqPFMiJV6K7/6O//D2Uf+rRi6+qTPgHWxDAgfGllEXoGkMA==} engines: {node: '>=12.0.0'} jsesc@3.0.2: @@ -3952,6 +3952,9 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: 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'} @@ -4815,6 +4818,10 @@ packages: resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} engines: {node: '>=4'} + 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'} @@ -5365,7 +5372,7 @@ snapshots: eslint-plugin-antfu: 3.1.1(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-command: 3.3.1(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-import-lite: 0.3.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) - eslint-plugin-jsdoc: 54.7.0(eslint@9.35.0(jiti@2.5.1)) + eslint-plugin-jsdoc: 55.2.0(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-jsonc: 2.20.1(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-n: 17.21.3(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-no-only-tests: 3.3.0 @@ -5622,13 +5629,13 @@ snapshots: esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 - '@es-joy/jsdoccomment@0.56.0': + '@es-joy/jsdoccomment@0.57.0': dependencies: '@types/estree': 1.0.8 '@typescript-eslint/types': 8.42.0 comment-parser: 1.4.1 esquery: 1.6.0 - jsdoc-type-pratt-parser: 5.1.1 + jsdoc-type-pratt-parser: 5.2.0 '@esbuild/aix-ppc64@0.25.9': optional: true @@ -5999,7 +6006,7 @@ snapshots: eslint-merge-processors: 2.0.0(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-import-lite: 0.3.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2) eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.42.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1)) - eslint-plugin-jsdoc: 54.7.0(eslint@9.35.0(jiti@2.5.1)) + eslint-plugin-jsdoc: 55.2.0(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-regexp: 2.10.0(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-unicorn: 61.0.2(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.42.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.35.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.35.0(jiti@2.5.1))) @@ -7873,9 +7880,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@54.7.0(eslint@9.35.0(jiti@2.5.1)): + eslint-plugin-jsdoc@55.2.0(eslint@9.35.0(jiti@2.5.1)): dependencies: - '@es-joy/jsdoccomment': 0.56.0 + '@es-joy/jsdoccomment': 0.57.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.1 @@ -7883,6 +7890,7 @@ snapshots: eslint: 9.35.0(jiti@2.5.1) 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 @@ -8550,7 +8558,7 @@ snapshots: jsdoc-type-pratt-parser@4.8.0: {} - jsdoc-type-pratt-parser@5.1.1: {} + jsdoc-type-pratt-parser@5.2.0: {} jsesc@3.0.2: {} @@ -9423,6 +9431,10 @@ snapshots: pkg-types: 2.3.0 tinyexec: 1.0.1 + object-deep-merge@1.0.5: + dependencies: + type-fest: 4.2.0 + object-inspect@1.13.4: optional: true @@ -10343,6 +10355,8 @@ snapshots: type-detect@4.1.0: {} + type-fest@4.2.0: {} + type-fest@4.41.0: {} type-level-regexp@0.1.17: {}