From d62b5d17cb3406239a4c8a6017c440b61c36b5cf Mon Sep 17 00:00:00 2001 From: Turadg Aleahmad Date: Fri, 11 Oct 2024 10:22:13 -0700 Subject: [PATCH] ci: disable type-aware linting for a3p-integration --- .eslintrc.cjs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index eb6597b6b3f..1711f4831b6 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -69,7 +69,6 @@ module.exports = { './packages/*/tsconfig.json', './packages/*/tsconfig.json', './packages/wallet/*/tsconfig.json', - './a3p-integration/proposals/*/tsconfig.json', './tsconfig.json', ], tsconfigRootDir: __dirname, @@ -240,6 +239,17 @@ module.exports = { project: false, }, }, + { + files: ['a3p-integration/**'], + extends: ['plugin:@typescript-eslint/disable-type-checked'], + parserOptions: { + EXPERIMENTAL_useProjectService: false, + project: false, + }, + rules: { + '@jessie.js/safe-await-separator': 'off', + }, + }, { // Types files have no promises to lint and that linter chokes on the .d.ts twin. // Maybe due to https://github.com/typescript-eslint/typescript-eslint/issues/7435