Skip to content

Commit 82e13fd

Browse files
committed
fix: ensure lint rule works with Windows line endings
1 parent 7ecae4f commit 82e13fd

File tree

1 file changed

+2
-1
lines changed
  • lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-leading-description-sentence/lib

1 file changed

+2
-1
lines changed

lib/node_modules/@stdlib/_tools/eslint/rules/jsdoc-leading-description-sentence/lib/main.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ var capitalize = require( '@stdlib/string/capitalize' );
2929
var isCapitalized = require( '@stdlib/assert/is-capitalized' );
3030
var endsWith = require( '@stdlib/string/ends-with' );
3131
var findJSDoc = require( '@stdlib/_tools/eslint/utils/find-jsdoc' );
32+
var reEOL = require( '@stdlib/regexp/eol' );
3233
var DEFAULTS = require( './defaults.json' );
3334

3435

@@ -90,7 +91,7 @@ function main( context ) {
9091
if ( isObject( jsdoc ) ) {
9192
ast = parseJSDoc( jsdoc.value, DOPTS );
9293
desc = ast.description;
93-
idx = desc.indexOf( '\n' );
94+
idx = desc.search( reEOL.REGEXP );
9495
if ( idx !== -1 ) {
9596
// Only first line contains the description:
9697
desc = desc.substr( 0, idx );

0 commit comments

Comments
 (0)