specifier: ^9.38.0
version: 9.38.0(jiti@2.6.1)
eslint-plugin-jsdoc:
- specifier: ^60.4.0
- version: 60.4.0(eslint@9.38.0(jiti@2.6.1))
+ specifier: ^61.1.4
+ version: 61.1.4(eslint@9.38.0(jiti@2.6.1))
eslint-plugin-perfectionist:
specifier: ^4.15.1
version: 4.15.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.5.4)
'@emnapi/wasi-threads@1.1.0':
resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==}
- '@es-joy/jsdoccomment@0.61.0':
- resolution: {integrity: sha512-8DBk2LXau86fQBj7f9zx3MKqoAYgomxeoLgvHFa+OMhGYz6L9n/jbqa52wLHnbU6JzcSXu2OGuuTFOOMD4NpRg==}
+ '@es-joy/jsdoccomment@0.76.0':
+ resolution: {integrity: sha512-g+RihtzFgGTx2WYCuTHbdOXJeAlGnROws0TeALx9ow/ZmOROOZkVg5wp/B44n0WJgI4SQFP1eWM2iRPlU2Y14w==}
engines: {node: '>=20.11.0'}
'@eslint-community/eslint-utils@4.9.0':
resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==}
engines: {node: '>=12.4.0'}
+ '@sindresorhus/base62@0.1.0':
+ resolution: {integrity: sha512-BNjiImatCV+CUdvzSbFWzZIZqOddg6qn0Ag6/8Ty5G09oOtvxidZ5tkPQW2XHpzGVkB3eHfdYGwrWNy2nUFOwQ==}
+ engines: {node: '>=18'}
+
'@stylistic/eslint-plugin@2.11.0':
resolution: {integrity: sha512-PNRHbydNG5EH8NK4c+izdJlxajIR6GxcUhzsYNRsn6Myep4dsZt0qFCz3rCPnkvgO5FYibDcMqgNHUT+zvjYZw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-import-resolver-node:
optional: true
- eslint-plugin-jsdoc@60.4.0:
- resolution: {integrity: sha512-W1YQm6kBjl1Hg2jccx2hmUh85N/Oqix/WGei2sLxQuYCBgFsOoftHCTt1cY6M6Oq2es3Nb6+StPm0b6e7Ez/VQ==}
+ eslint-plugin-jsdoc@61.1.4:
+ resolution: {integrity: sha512-DmpKw8kHgNQlMS8m+XYtlGcsw4IzrHtupEObPZAww0OrXb7IekbKR7vjYu8jv5aOiFRhGdnIfEZRuoAf4ELe5w==}
engines: {node: '>=20.11.0'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
- jsdoc-type-pratt-parser@5.8.0:
- resolution: {integrity: sha512-YLmlPdkn1G34K/8NgSFL3D1D/HqQ9WgQOW816Q+6uMLvAO5QohdmG4qkuiseqnRXVAAN9RYtbCKyMSfwcU8wRw==}
- engines: {node: '>=12.0.0'}
+ jsdoc-type-pratt-parser@6.10.0:
+ resolution: {integrity: sha512-+LexoTRyYui5iOhJGn13N9ZazL23nAHGkXsa1p/C8yeq79WRfLBag6ZZ0FQG2aRoc9yfo59JT9EYCQonOkHKkQ==}
+ engines: {node: '>=20.0.0'}
json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
engines: {node: '>=0.10.0'}
+ reserved-identifiers@1.0.0:
+ resolution: {integrity: sha512-h0bP2Katmvf3hv4Z3WtDl4+6xt/OglQ2Xa6TnhZ/Rm9/7IH1crXQqMwD4J2ngKBonVv+fB55zfGgNDAmsevLVQ==}
+ engines: {node: '>=18'}
+
resolve-from@4.0.0:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==}
engines: {node: '>= 0.4'}
- semver@7.7.2:
- resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
- engines: {node: '>=10'}
- hasBin: true
-
semver@7.7.3:
resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==}
engines: {node: '>=10'}
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'}
+ to-valid-identifier@0.1.1:
+ resolution: {integrity: sha512-/m+BsP+oLrdYptSVuWdRanXBD0N1qiyx2GtAunpPz+TRPENw7IpEndqyPTwxe67wLiu16ZinauXESdOL1eDYBQ==}
+ engines: {node: '>=18'}
+
ts-api-utils@2.1.0:
resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==}
engines: {node: '>=18.12'}
tslib: 2.8.1
optional: true
- '@es-joy/jsdoccomment@0.61.0':
+ '@es-joy/jsdoccomment@0.76.0':
dependencies:
'@types/estree': 1.0.8
'@typescript-eslint/types': 8.46.1
comment-parser: 1.4.1
esquery: 1.6.0
- jsdoc-type-pratt-parser: 5.8.0
+ jsdoc-type-pratt-parser: 6.10.0
'@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.6.1))':
dependencies:
'@nolyfill/is-core-module@1.0.39': {}
+ '@sindresorhus/base62@0.1.0': {}
+
'@stylistic/eslint-plugin@2.11.0(eslint@9.38.0(jiti@2.6.1))(typescript@5.5.4)':
dependencies:
'@typescript-eslint/utils': 8.46.1(eslint@9.38.0(jiti@2.6.1))(typescript@5.5.4)
'@typescript-eslint/project-service@8.43.0(typescript@5.5.4)':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.5.4)
- '@typescript-eslint/types': 8.43.0
+ '@typescript-eslint/types': 8.46.1
debug: 4.4.3
typescript: 5.5.4
transitivePeerDependencies:
eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
is-glob: 4.0.3
minimatch: 10.0.3
- semver: 7.7.2
+ semver: 7.7.3
stable-hash-x: 0.2.0
unrs-resolver: 1.11.1
optionalDependencies:
transitivePeerDependencies:
- supports-color
- eslint-plugin-jsdoc@60.4.0(eslint@9.38.0(jiti@2.6.1)):
+ eslint-plugin-jsdoc@61.1.4(eslint@9.38.0(jiti@2.6.1)):
dependencies:
- '@es-joy/jsdoccomment': 0.61.0
+ '@es-joy/jsdoccomment': 0.76.0
are-docs-informative: 0.0.2
comment-parser: 1.4.1
debug: 4.4.3
html-entities: 2.6.0
object-deep-merge: 1.0.5
parse-imports-exports: 0.2.4
- semver: 7.7.2
+ semver: 7.7.3
spdx-expression-parse: 4.0.0
+ to-valid-identifier: 0.1.1
transitivePeerDependencies:
- supports-color
globals: 15.15.0
globrex: 0.1.2
ignore: 5.3.2
- semver: 7.7.2
+ semver: 7.7.3
ts-declaration-location: 1.0.7(typescript@5.5.4)
transitivePeerDependencies:
- typescript
object.values: 1.2.1
prop-types: 15.8.1
resolve: 2.0.0-next.5
- semver: 7.7.2
+ semver: 7.7.3
string.prototype.matchall: 4.0.12
string.prototype.repeat: 1.0.0
is-bun-module@2.0.0:
dependencies:
- semver: 7.7.2
+ semver: 7.7.3
is-callable@1.2.7: {}
dependencies:
argparse: 2.0.1
- jsdoc-type-pratt-parser@5.8.0: {}
+ jsdoc-type-pratt-parser@6.10.0: {}
json-buffer@3.0.1: {}
require-from-string@2.0.2: {}
+ reserved-identifiers@1.0.0: {}
+
resolve-from@4.0.0: {}
resolve-from@5.0.0: {}
es-errors: 1.3.0
is-regex: 1.2.1
- semver@7.7.2: {}
-
semver@7.7.3: {}
set-function-length@1.2.2:
dependencies:
is-number: 7.0.0
+ to-valid-identifier@0.1.1:
+ dependencies:
+ '@sindresorhus/base62': 0.1.0
+ reserved-identifiers: 1.0.0
+
ts-api-utils@2.1.0(typescript@5.5.4):
dependencies:
typescript: 5.5.4