From 5ecfee1ac588293c3367d7481fa373384b1f40a3 Mon Sep 17 00:00:00 2001 From: fisker Cheung Date: Tue, 16 Jun 2026 04:28:26 +0800 Subject: [PATCH] Enable `unicorn/no-error-property-assignment` rule (#19377) --- eslint.config.js | 5 ++--- tests/config/browser-prettier/utilities.js | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 3980c7c29..081b711e1 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -258,6 +258,8 @@ const configs = [ "unicorn/no-await-expression-member": "off", "unicorn/no-for-loop": "off", "unicorn/no-hex-escape": "off", + // Bug on `"\u{3000}"` + "unicorn/no-incorrect-template-string-interpolation": "off", "unicorn/no-negated-condition": "off", "unicorn/no-nested-ternary": "off", "unicorn/no-null": "off", @@ -332,9 +334,6 @@ const configs = [ "unicorn/prefer-await": "off", "unicorn/no-top-level-side-effects": "off", "unicorn/prefer-array-from-map": "off", - "unicorn/no-error-property-assignment": "off", - // Bug on `"\u{3000}"` - "unicorn/no-incorrect-template-string-interpolation": "off", }, linterOptions: { diff --git a/tests/config/browser-prettier/utilities.js b/tests/config/browser-prettier/utilities.js index 8ba71082f..5c2b1afad 100644 --- a/tests/config/browser-prettier/utilities.js +++ b/tests/config/browser-prettier/utilities.js @@ -85,6 +85,7 @@ function deserializeError(serialized) { Object.assign(error, serialized); if (serialized.cause) { + // eslint-disable-next-line unicorn/no-error-property-assignment error.cause = deserializeError(serialized.cause); }