Skip to content

Commit 2608777

Browse files
committed
Use regexp.source
1 parent 3c98eb2 commit 2608777

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/rules/jsx-no-literals.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ function trimIfString(value) {
2929
return typeof value === 'string' ? value.trim() : value;
3030
}
3131

32-
const overridableElementPattern = '^[A-Z][\\w.]*$';
33-
const reOverridableElement = new RegExp(overridableElementPattern);
32+
const reOverridableElement = /^[A-Z][\w.]*$/;
3433
const reIsWhiteSpace = /^[\s]+$/;
3534
const jsxElementTypes = new Set(['JSXElement', 'JSXFragment']);
3635
const standardJSXNodeParentTypes = new Set(['JSXAttribute', 'JSXElement', 'JSXExpressionContainer', 'JSXFragment']);
@@ -190,7 +189,7 @@ module.exports = {
190189
elementOverrides: {
191190
type: 'object',
192191
patternProperties: {
193-
[overridableElementPattern]: {
192+
[reOverridableElement.source]: {
194193
type: 'object',
195194
properties: Object.assign(
196195
{

0 commit comments

Comments
 (0)