diff --git a/.eslintrc.json b/.eslintrc.json index 9c3b58e..51aac29 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -5,8 +5,7 @@ "node": true }, "extends": [ - "plugin:@typescript-eslint/recommended", - "plugin:@typescript-eslint/recommended-requiring-type-checking", + "plugin:@typescript-eslint/recommended-type-checked", "airbnb-base", "airbnb-typescript/base", "ts-parser-service/resolver" diff --git a/src/server/Runner.ts b/src/server/Runner.ts index d107dac..c28115a 100644 --- a/src/server/Runner.ts +++ b/src/server/Runner.ts @@ -261,7 +261,7 @@ export default class Runner implements Disposable { importFiles.sort(); // Prepend the setup file if any - if (setupFile) importFiles.unshift(setupFile.replace(/\\/g, '\\\\')); + if (setupFile) importFiles.unshift(path.resolve(cwd, setupFile).replace(/\\/g, '/')); if (importFiles.length === 0) { if (watch) {