From a67d86286e09fade61646b46074f47a8222f374b Mon Sep 17 00:00:00 2001 From: Sergey Petushkov Date: Tue, 17 Aug 2021 15:11:43 +0200 Subject: [PATCH] fix: Manually resolve tsconfig with process.cwd to workaround weird cygwin issue in Evergreen --- packages/compass-components/.eslintrc.js | 4 +++- packages/data-service/.eslintrc.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/compass-components/.eslintrc.js b/packages/compass-components/.eslintrc.js index e4cf824b6ac..29ad6baa080 100644 --- a/packages/compass-components/.eslintrc.js +++ b/packages/compass-components/.eslintrc.js @@ -3,6 +3,8 @@ module.exports = { extends: ['@mongodb-js/eslint-config-compass'], parserOptions: { tsconfigRootDir: __dirname, - project: ['./tsconfig-lint.json'], + // XXX: Workaround for https://github.com/nodejs/node/issues/34866 that + // supposedly "never getting fixed" + project: [require('path').resolve('tsconfig-lint.json')], }, }; diff --git a/packages/data-service/.eslintrc.js b/packages/data-service/.eslintrc.js index e4cf824b6ac..29ad6baa080 100644 --- a/packages/data-service/.eslintrc.js +++ b/packages/data-service/.eslintrc.js @@ -3,6 +3,8 @@ module.exports = { extends: ['@mongodb-js/eslint-config-compass'], parserOptions: { tsconfigRootDir: __dirname, - project: ['./tsconfig-lint.json'], + // XXX: Workaround for https://github.com/nodejs/node/issues/34866 that + // supposedly "never getting fixed" + project: [require('path').resolve('tsconfig-lint.json')], }, };