diff --git a/examples/node/typescript/example.cjs/src/example.ts b/examples/node/typescript/example.cjs/src/example.ts index bc38a42fe..d4c49e33e 100644 --- a/examples/node/typescript/example.cjs/src/example.ts +++ b/examples/node/typescript/example.cjs/src/example.ts @@ -65,7 +65,7 @@ jsonValidator.validate(serializedJson) if (err instanceof CDX.Validation.MissingOptionalDependencyError) { console.info('JSON validation skipped:', err) } else { - /* eslint-disable-next-line @typescript-eslint/only-throw-error -- forward */ + throw err } }) @@ -87,7 +87,7 @@ xmlValidator.validate(serializedXML) if (err instanceof CDX.Validation.MissingOptionalDependencyError) { console.info('XML validation skipped:', err) } else { - /* eslint-disable-next-line @typescript-eslint/only-throw-error -- forward */ + throw err } }) diff --git a/examples/node/typescript/example.mjs/src/example.ts b/examples/node/typescript/example.mjs/src/example.ts index 5a766ee7a..296034602 100644 --- a/examples/node/typescript/example.mjs/src/example.ts +++ b/examples/node/typescript/example.mjs/src/example.ts @@ -65,7 +65,6 @@ try { if (err instanceof CDX.Validation.MissingOptionalDependencyError) { console.info('JSON validation skipped:', err) } else { - /* eslint-disable-next-line @typescript-eslint/only-throw-error -- forward */ throw err } } @@ -87,7 +86,6 @@ try { if (err instanceof CDX.Validation.MissingOptionalDependencyError) { console.info('XML validation skipped:', err) } else { - /* eslint-disable-next-line @typescript-eslint/only-throw-error -- forward */ throw err } } diff --git a/src/serialize/xmlSerializer.node.ts b/src/serialize/xmlSerializer.node.ts index 7b0902a57..bfc6ce056 100644 --- a/src/serialize/xmlSerializer.node.ts +++ b/src/serialize/xmlSerializer.node.ts @@ -44,7 +44,6 @@ export class XmlSerializer extends XmlBaseSerializer { if (err instanceof OptPlugError) { throw new MissingOptionalDependencyError(err.message, err) } - /* eslint-disable-next-line @typescript-eslint/only-throw-error -- forward */ throw err } } diff --git a/src/validation/jsonValidator.node.ts b/src/validation/jsonValidator.node.ts index 50b39360b..106afff1f 100644 --- a/src/validation/jsonValidator.node.ts +++ b/src/validation/jsonValidator.node.ts @@ -49,7 +49,6 @@ abstract class BaseJsonValidator extends BaseValidator { if (err instanceof OptPlugError) { throw new MissingOptionalDependencyError(err.message, err) } - /* eslint-disable-next-line @typescript-eslint/only-throw-error -- forward */ throw err } } diff --git a/src/validation/xmlValidator.node.ts b/src/validation/xmlValidator.node.ts index 1eddad500..e007ee991 100644 --- a/src/validation/xmlValidator.node.ts +++ b/src/validation/xmlValidator.node.ts @@ -44,7 +44,6 @@ export class XmlValidator extends BaseValidator { if (err instanceof OptPlugError) { throw new MissingOptionalDependencyError(err.message, err) } - /* eslint-disable-next-line @typescript-eslint/only-throw-error -- forward */ throw err } } diff --git a/tools/code-style/package.json b/tools/code-style/package.json index f8019acc0..d8f1e2d0c 100644 --- a/tools/code-style/package.json +++ b/tools/code-style/package.json @@ -6,19 +6,19 @@ "node": ">=20.18" }, "dependencies": { - "@eslint/js": "9.25.1", + "@eslint/js": "9.27.0", "eslint": "9.14.0", - "eslint-config-love": "119.0.0", + "eslint-config-love": "120.0.0", "eslint-plugin-import": "2.31.0", - "eslint-plugin-jsdoc": "50.6.11", + "eslint-plugin-jsdoc": "50.6.17", "eslint-plugin-license-header": "0.8.0", - "eslint-plugin-n": "17.17.0", + "eslint-plugin-n": "17.18.0", "eslint-plugin-promise": "7.2.1", "eslint-plugin-simple-import-sort": "12.1.1", "eslint-plugin-tsdoc": "0.4.0", "globals": "^16.0.0", "neostandard": "0.12.1", - "typescript-eslint": "8.31.0" + "typescript-eslint": "8.32.1" }, "scripts": { "cs-fix": "npm exec -- eslint --fix ."