Skip to content

Commit 40a7fc0

Browse files
authored
Merge pull request #230 from golopot/fix-ci
fix: remove regexp unsupported by node 6
2 parents 4a338a3 + 2fb9326 commit 40a7fc0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/rules/requireHyphenBeforeParamDescription.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,11 @@ export default iterateJsdoc(({
3535
}
3636
} else if (_.startsWith(jsdocTag.description, '-')) {
3737
report('There must be no hyphen before @param description.', (fixer) => {
38-
const reg = new RegExp(/(?<=-\s*)\w.*/);
39-
const replacement = sourceCode.getText(jsdocNode).replace(jsdocTag.description, jsdocTag.description.match(reg));
38+
const [unwantedPart] = /-\s*/.exec(jsdocTag.description);
39+
40+
const replacement = sourceCode
41+
.getText(jsdocNode)
42+
.replace(jsdocTag.description, jsdocTag.description.slice(unwantedPart.length));
4043

4144
return fixer.replaceText(jsdocNode, replacement);
4245
}, jsdocTag);

0 commit comments

Comments
 (0)