We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 629191f commit 6d81306Copy full SHA for 6d81306
rules/prefer-string-raw.js
@@ -95,8 +95,13 @@ const create = context => {
95
messageId: MESSAGE_ID,
96
* fix(fixer) {
97
yield * fixSpaceAroundKeyword(fixer, node, context.sourceCode);
98
- yield * node.quasis.map(quasi => replaceTemplateElement(fixer, quasi, quasi.value.cooked));
99
yield fixer.insertTextBefore(node, 'String.raw');
+ for (const quasis of node.quasis) {
100
+ const {cooked} = quasis.value;
101
+ if (cooked.includes(BACKSLASH)) {
102
+ yield replaceTemplateElement(fixer, quasis, cooked);
103
+ }
104
105
},
106
};
107
});
0 commit comments