diff --git a/config/eslint.yml b/config/eslint.yml index e70c24176..af8161250 100644 --- a/config/eslint.yml +++ b/config/eslint.yml @@ -500,6 +500,14 @@ rules: regexp/unicode-escape: - error - unicodeEscape + regexp/unicode-property: + - error + - generalCategory: never + key: long + property: + binary: long + generalCategory: long + script: long regexp/use-ignore-case: - error diff --git a/package-lock.json b/package-lock.json index 2589ff0be..c13078095 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "eslint-plugin-ava": "14.0.0", "eslint-plugin-jsdoc": "48.2.1", "eslint-plugin-jsonc": "2.14.1", - "eslint-plugin-regexp": "2.2.0", + "eslint-plugin-regexp": "2.5.0", "eslint-plugin-yml": "1.13.2", "fast-check": "3.17.0", "husky": "9.0.10", @@ -5594,9 +5594,9 @@ } }, "node_modules/eslint-plugin-regexp": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-regexp/-/eslint-plugin-regexp-2.2.0.tgz", - "integrity": "sha512-0kwpiWiLRVBkVr3oIRQLl196sXP/NF6DQFefv9jtR4ZOgQR+6WID2pIZ0I+wIt54qgBPwBB7Gm2a+ueh8/WsFQ==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-regexp/-/eslint-plugin-regexp-2.5.0.tgz", + "integrity": "sha512-I7vKcP0o75WS5SHiVNXN+Eshq49sbrweMQIuqSL3AId9AwDe9Dhbfug65vw64LxmOd4v+yf5l5Xt41y9puiq0g==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", diff --git a/package.json b/package.json index 9feb8fdd8..990771a9e 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "eslint-plugin-ava": "14.0.0", "eslint-plugin-jsdoc": "48.2.1", "eslint-plugin-jsonc": "2.14.1", - "eslint-plugin-regexp": "2.2.0", + "eslint-plugin-regexp": "2.5.0", "eslint-plugin-yml": "1.13.2", "fast-check": "3.17.0", "husky": "9.0.10",