From 658613daa903c76cd826339be729a458f4dfc06c Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Sat, 14 Dec 2024 23:02:51 +0800 Subject: [PATCH] fix lint --- .eslintrc.js | 10 +++++++++- packages/graphiql-react/vite.config.mts | 4 +++- packages/graphiql-react/vitest.config.mts | 2 +- tsconfig.eslint.json | 3 +-- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 1f4dde1c45..f3f041745a 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -333,7 +333,14 @@ module.exports = { 'unicorn/prefer-node-protocol': 'error', 'import-x/no-unresolved': [ 'error', - { ignore: ['^node:', '\\.svg\\?react$', 'vitest/config'] }, + { + ignore: [ + '^node:', + '\\.svg\\?react$', + 'vitest/config', + './vite.config.mjs', + ], + }, ], 'no-extra-boolean-cast': [ 'error', @@ -430,6 +437,7 @@ module.exports = { '**/tests/**', 'test.config.js', 'vitest.config.mts', + 'setup-files.ts', ], rules: { 'import-x/no-extraneous-dependencies': 'off', diff --git a/packages/graphiql-react/vite.config.mts b/packages/graphiql-react/vite.config.mts index f2e5497dfd..8bcd1f4e32 100644 --- a/packages/graphiql-react/vite.config.mts +++ b/packages/graphiql-react/vite.config.mts @@ -7,7 +7,9 @@ import packageJSON from './package.json'; const ReactCompilerConfig = { target: '17', sources(filename) { - if (filename.includes('__tests__')) return false; + if (filename.includes('__tests__')) { + return false; + } return filename.includes('graphiql-react'); }, }; diff --git a/packages/graphiql-react/vitest.config.mts b/packages/graphiql-react/vitest.config.mts index 7abde25e97..2a31c6fda8 100644 --- a/packages/graphiql-react/vitest.config.mts +++ b/packages/graphiql-react/vitest.config.mts @@ -2,10 +2,10 @@ import { defineConfig } from 'vitest/config'; import { plugins } from './vite.config.mjs'; export default defineConfig({ + plugins, test: { globals: true, environment: 'jsdom', setupFiles: ['./setup-files.ts'], }, - plugins, }); diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json index 9c23978dad..efe67bf0ac 100644 --- a/tsconfig.eslint.json +++ b/tsconfig.eslint.json @@ -12,14 +12,13 @@ "packages/*/vite.config.mts", "packages/*/vitest.config.mts", "examples/*/vite.config.ts", - "packages/graphiql/setup-files.ts", + "packages/*/setup-files.ts", "packages/graphiql/src/*.spec.tsx", "packages/cm6-graphql/__tests__/**/*.ts", "packages/graphql-language-service/benchmark/index.ts", "packages/graphiql/cypress.config.ts", "packages/graphiql/__mocks__/codemirror.ts", "packages/monaco-graphql/test/*.test.ts", - "packages/graphiql-react/vite.config.d.ts", "packages/vscode-graphql-syntax/tests/**/*.ts", "packages/vscode-graphql-syntax/serializer.ts" ]