Skip to content

Commit 57cd8b6

Browse files
author
Joshua Causey
authored
Fixing a fatal error caused by filesystem lag
1 parent b9bb004 commit 57cd8b6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/IncrementalChecker.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,11 @@ class IncrementalChecker {
238238
try {
239239
this.linter.lint(fileName, undefined, this.linterConfig);
240240
} catch (e) {
241-
if (fs.existsSync(fileName)) {
241+
if (
242+
fs.existsSync(fileName) &&
243+
!e.message.trim().startsWith("Invalid source file") &&
244+
/(.tsx?|.jsx?|.vue)$/.match(fileName)
245+
) {
242246
// it's not because file doesn't exist - throw error
243247
throw e;
244248
}

0 commit comments

Comments
 (0)