diff --git a/lib/node_modules/@stdlib/_tools/eslint/rules/doctest/lib/main.js b/lib/node_modules/@stdlib/_tools/eslint/rules/doctest/lib/main.js index 2f51061d1094..f83aedd6e5f5 100644 --- a/lib/node_modules/@stdlib/_tools/eslint/rules/doctest/lib/main.js +++ b/lib/node_modules/@stdlib/_tools/eslint/rules/doctest/lib/main.js @@ -130,6 +130,12 @@ function main( context ) { sourceCode = replace( source.text, RE_JSDOC, '' ); sourceCode = replace( sourceCode, RE_ESLINT_INLINE, '\n' ); filename = context.getFilename(); + + // Skip virtual filenames used by ESLint in CI: + if ( !filename || filename === '' || filename === '' ) { + return {}; + } + dir = dirname( filename ); /** * Requires modules after converting relative to absolute paths.