From 127484aeee31584a276a7b0635b69fa32ca51e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Jablo=C3=B1ski?= <43938777+GermanJablo@users.noreply.github.com> Date: Tue, 13 May 2025 17:31:20 -0300 Subject: [PATCH] remove redundant eslint config files and fix allowDefaultProject --- eslint.config.js | 9 ---- packages/admin-bar/eslint.config.js | 18 -------- packages/create-payload-app/eslint.config.js | 19 -------- packages/db-mongodb/eslint.config.js | 18 -------- packages/db-postgres/eslint.config.js | 18 -------- packages/db-sqlite/eslint.config.js | 18 -------- packages/db-vercel-postgres/eslint.config.js | 18 -------- packages/email-nodemailer/eslint.config.js | 18 -------- packages/email-resend/eslint.config.js | 18 -------- packages/eslint-config/index.mjs | 46 +++++++++++++++++++ packages/graphql/eslint.config.js | 18 -------- packages/live-preview-react/eslint.config.js | 18 -------- packages/live-preview-vue/eslint.config.js | 18 -------- packages/live-preview/eslint.config.js | 18 -------- packages/payload-cloud/eslint.config.js | 18 -------- packages/payload/eslint.config.js | 19 -------- .../plugin-cloud-storage/eslint.config.js | 18 -------- packages/plugin-form-builder/eslint.config.js | 18 -------- .../plugin-import-export/eslint.config.js | 18 -------- packages/plugin-multi-tenant/eslint.config.js | 18 -------- packages/plugin-nested-docs/eslint.config.js | 18 -------- packages/plugin-redirects/eslint.config.js | 18 -------- packages/plugin-search/eslint.config.js | 18 -------- packages/plugin-sentry/eslint.config.js | 18 -------- packages/plugin-seo/eslint.config.js | 18 -------- packages/plugin-stripe/eslint.config.js | 18 -------- packages/richtext-lexical/eslint.config.js | 17 +------ packages/richtext-slate/eslint.config.js | 18 -------- packages/storage-azure/eslint.config.js | 18 -------- packages/storage-gcs/eslint.config.js | 18 -------- packages/storage-s3/eslint.config.js | 18 -------- packages/storage-uploadthing/eslint.config.js | 18 -------- packages/storage-vercel-blob/eslint.config.js | 18 -------- packages/translations/eslint.config.js | 18 -------- packages/ui/eslint.config.js | 17 ------- test/_community/eslint.config.js | 19 -------- test/access-control/eslint.config.js | 19 -------- test/admin-bar/eslint.config.js | 19 -------- test/admin-root/eslint.config.js | 19 -------- test/admin/eslint.config.js | 19 -------- test/array-update/eslint.config.js | 19 -------- test/auth/eslint.config.js | 19 -------- test/benchmark-blocks/eslint.config.js | 19 -------- test/bulk-edit/eslint.config.js | 19 -------- test/collections-graphql/eslint.config.js | 19 -------- test/collections-rest/eslint.config.js | 19 -------- test/config/eslint.config.js | 19 -------- test/create-payload-app/eslint.config.js | 19 -------- test/custom-graphql/eslint.config.js | 19 -------- test/database/eslint.config.js | 19 -------- test/dataloader/eslint.config.js | 19 -------- test/email-nodemailer/eslint.config.js | 19 -------- test/email-resend/eslint.config.js | 19 -------- test/email/eslint.config.js | 19 -------- test/endpoints/eslint.config.js | 19 -------- test/eslint.config.js | 6 --- test/field-error-states/eslint.config.js | 19 -------- test/field-perf/eslint.config.js | 19 -------- test/fields-relationship/eslint.config.js | 19 -------- test/fields/eslint.config.js | 19 -------- test/form-state/eslint.config.js | 19 -------- test/globals/eslint.config.js | 19 -------- test/graphql-schema-gen/eslint.config.js | 19 -------- test/graphql/eslint.config.js | 19 -------- test/hooks/eslint.config.js | 19 -------- test/i18n/eslint.config.js | 19 -------- test/joins/eslint.config.js | 19 -------- test/lexical-mdx/eslint.config.js | 20 -------- test/live-preview/eslint.config.js | 19 -------- test/localization-rtl/eslint.config.js | 19 -------- test/localization/eslint.config.js | 19 -------- test/locked-documents/eslint.config.js | 23 ---------- test/migrations-cli/eslint.config.js | 19 -------- test/nested-fields/eslint.config.js | 19 -------- test/payload-cloud/eslint.config.js | 19 -------- test/plugin-cloud-storage/eslint.config.js | 19 -------- test/plugin-form-builder/eslint.config.js | 19 -------- test/plugin-import-export/eslint.config.js | 19 -------- test/plugin-multi-tenant/eslint.config.js | 19 -------- test/plugin-nested-docs/eslint.config.js | 19 -------- test/plugin-redirects/eslint.config.js | 19 -------- test/plugin-search/eslint.config.js | 19 -------- test/plugin-sentry/eslint.config.js | 19 -------- test/plugin-seo/eslint.config.js | 19 -------- test/plugin-stripe/eslint.config.js | 19 -------- test/plugins/eslint.config.js | 19 -------- test/query-presets/eslint.config.js | 23 ---------- test/queues/eslint.config.js | 20 -------- test/relationships/eslint.config.js | 19 -------- test/select/eslint.config.js | 19 -------- test/server-functions/eslint.config.js | 19 -------- test/sort/eslint.config.js | 19 -------- test/storage-azure/eslint.config.js | 19 -------- test/storage-gcs/eslint.config.js | 19 -------- test/storage-s3/eslint.config.js | 19 -------- test/storage-uploadthing/eslint.config.js | 19 -------- test/storage-vercel-blob/eslint.config.js | 19 -------- test/types/eslint.config.js | 19 -------- test/uploads/eslint.config.js | 19 -------- test/versions/eslint.config.js | 19 -------- 100 files changed, 47 insertions(+), 1834 deletions(-) delete mode 100644 packages/admin-bar/eslint.config.js delete mode 100644 packages/create-payload-app/eslint.config.js delete mode 100644 packages/db-mongodb/eslint.config.js delete mode 100644 packages/db-postgres/eslint.config.js delete mode 100644 packages/db-sqlite/eslint.config.js delete mode 100644 packages/db-vercel-postgres/eslint.config.js delete mode 100644 packages/email-nodemailer/eslint.config.js delete mode 100644 packages/email-resend/eslint.config.js delete mode 100644 packages/graphql/eslint.config.js delete mode 100644 packages/live-preview-react/eslint.config.js delete mode 100644 packages/live-preview-vue/eslint.config.js delete mode 100644 packages/live-preview/eslint.config.js delete mode 100644 packages/payload-cloud/eslint.config.js delete mode 100644 packages/payload/eslint.config.js delete mode 100644 packages/plugin-cloud-storage/eslint.config.js delete mode 100644 packages/plugin-form-builder/eslint.config.js delete mode 100644 packages/plugin-import-export/eslint.config.js delete mode 100644 packages/plugin-multi-tenant/eslint.config.js delete mode 100644 packages/plugin-nested-docs/eslint.config.js delete mode 100644 packages/plugin-redirects/eslint.config.js delete mode 100644 packages/plugin-search/eslint.config.js delete mode 100644 packages/plugin-sentry/eslint.config.js delete mode 100644 packages/plugin-seo/eslint.config.js delete mode 100644 packages/plugin-stripe/eslint.config.js delete mode 100644 packages/richtext-slate/eslint.config.js delete mode 100644 packages/storage-azure/eslint.config.js delete mode 100644 packages/storage-gcs/eslint.config.js delete mode 100644 packages/storage-s3/eslint.config.js delete mode 100644 packages/storage-uploadthing/eslint.config.js delete mode 100644 packages/storage-vercel-blob/eslint.config.js delete mode 100644 packages/translations/eslint.config.js delete mode 100644 packages/ui/eslint.config.js delete mode 100644 test/_community/eslint.config.js delete mode 100644 test/access-control/eslint.config.js delete mode 100644 test/admin-bar/eslint.config.js delete mode 100644 test/admin-root/eslint.config.js delete mode 100644 test/admin/eslint.config.js delete mode 100644 test/array-update/eslint.config.js delete mode 100644 test/auth/eslint.config.js delete mode 100644 test/benchmark-blocks/eslint.config.js delete mode 100644 test/bulk-edit/eslint.config.js delete mode 100644 test/collections-graphql/eslint.config.js delete mode 100644 test/collections-rest/eslint.config.js delete mode 100644 test/config/eslint.config.js delete mode 100644 test/create-payload-app/eslint.config.js delete mode 100644 test/custom-graphql/eslint.config.js delete mode 100644 test/database/eslint.config.js delete mode 100644 test/dataloader/eslint.config.js delete mode 100644 test/email-nodemailer/eslint.config.js delete mode 100644 test/email-resend/eslint.config.js delete mode 100644 test/email/eslint.config.js delete mode 100644 test/endpoints/eslint.config.js delete mode 100644 test/field-error-states/eslint.config.js delete mode 100644 test/field-perf/eslint.config.js delete mode 100644 test/fields-relationship/eslint.config.js delete mode 100644 test/fields/eslint.config.js delete mode 100644 test/form-state/eslint.config.js delete mode 100644 test/globals/eslint.config.js delete mode 100644 test/graphql-schema-gen/eslint.config.js delete mode 100644 test/graphql/eslint.config.js delete mode 100644 test/hooks/eslint.config.js delete mode 100644 test/i18n/eslint.config.js delete mode 100644 test/joins/eslint.config.js delete mode 100644 test/lexical-mdx/eslint.config.js delete mode 100644 test/live-preview/eslint.config.js delete mode 100644 test/localization-rtl/eslint.config.js delete mode 100644 test/localization/eslint.config.js delete mode 100644 test/locked-documents/eslint.config.js delete mode 100644 test/migrations-cli/eslint.config.js delete mode 100644 test/nested-fields/eslint.config.js delete mode 100644 test/payload-cloud/eslint.config.js delete mode 100644 test/plugin-cloud-storage/eslint.config.js delete mode 100644 test/plugin-form-builder/eslint.config.js delete mode 100644 test/plugin-import-export/eslint.config.js delete mode 100644 test/plugin-multi-tenant/eslint.config.js delete mode 100644 test/plugin-nested-docs/eslint.config.js delete mode 100644 test/plugin-redirects/eslint.config.js delete mode 100644 test/plugin-search/eslint.config.js delete mode 100644 test/plugin-sentry/eslint.config.js delete mode 100644 test/plugin-seo/eslint.config.js delete mode 100644 test/plugin-stripe/eslint.config.js delete mode 100644 test/plugins/eslint.config.js delete mode 100644 test/query-presets/eslint.config.js delete mode 100644 test/queues/eslint.config.js delete mode 100644 test/relationships/eslint.config.js delete mode 100644 test/select/eslint.config.js delete mode 100644 test/server-functions/eslint.config.js delete mode 100644 test/sort/eslint.config.js delete mode 100644 test/storage-azure/eslint.config.js delete mode 100644 test/storage-gcs/eslint.config.js delete mode 100644 test/storage-s3/eslint.config.js delete mode 100644 test/storage-uploadthing/eslint.config.js delete mode 100644 test/storage-vercel-blob/eslint.config.js delete mode 100644 test/types/eslint.config.js delete mode 100644 test/uploads/eslint.config.js delete mode 100644 test/versions/eslint.config.js diff --git a/eslint.config.js b/eslint.config.js index b63fa17cc4..c4befeadea 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -80,15 +80,6 @@ export const rootEslintConfig = [ export default [ ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - projectService: true, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, { files: ['packages/eslint-config/**/*.ts'], rules: { diff --git a/packages/admin-bar/eslint.config.js b/packages/admin-bar/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/admin-bar/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/create-payload-app/eslint.config.js b/packages/create-payload-app/eslint.config.js deleted file mode 100644 index 9e32c4e86a..0000000000 --- a/packages/create-payload-app/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - ignores: ['bin/cli.js'], - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/db-mongodb/eslint.config.js b/packages/db-mongodb/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/db-mongodb/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/db-postgres/eslint.config.js b/packages/db-postgres/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/db-postgres/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/db-sqlite/eslint.config.js b/packages/db-sqlite/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/db-sqlite/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/db-vercel-postgres/eslint.config.js b/packages/db-vercel-postgres/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/db-vercel-postgres/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/email-nodemailer/eslint.config.js b/packages/email-nodemailer/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/email-nodemailer/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/email-resend/eslint.config.js b/packages/email-resend/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/email-resend/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/eslint-config/index.mjs b/packages/eslint-config/index.mjs index a3fab31cfe..3471f411f3 100644 --- a/packages/eslint-config/index.mjs +++ b/packages/eslint-config/index.mjs @@ -126,6 +126,52 @@ export const rootEslintConfig = [ ecmaFeatures: { jsx: true, }, + projectService: { + // This is necessary because `tsconfig.base.json` defines `"rootDir": "${configDir}/src"`, + // And the following files aren't in src because they aren't transpiled. + // This is typescript-eslint's way of adding files that aren't included in tsconfig. + // See: https://typescript-eslint.io/troubleshooting/typed-linting/#i-get-errors-telling-me--was-not-found-by-the-project-service-consider-either-including-it-in-the-tsconfigjson-or-including-it-in-allowdefaultproject + // The best practice is to have a tsconfig.json that covers ALL files and is used for + // typechecking (with noEmit), and a `tsconfig.build.json` that is used for the build + // (or alternatively, swc, tsup or tsdown). That's what we should ideally do, in which case + // this hardcoded list wouldn't be necessary. Note that these files don't currently go + // through ts, only through eslint. + allowDefaultProject: [ + '../payload/bin.js', + '../payload/bundle.js', + '../next/babel.config.cjs', + '../next/bundleScss.js', + '../ui/babel.config.cjs', + '../ui/bundle.js', + '../graphql/bin.js', + '../richtext-lexical/babel.config.cjs', + '../richtext-lexical/bundle.js', + '../richtext-lexical/scripts/translateNewKeys.ts', + '../db-postgres/bundle.js', + '../db-postgres/relationships-v2-v3.mjs', + '../db-postgres/scripts/renamePredefinedMigrations.ts', + '../db-sqlite/bundle.js', + '../db-vercel-postgres/relationships-v2-v3.mjs', + '../db-vercel-postgres/scripts/renamePredefinedMigrations.ts', + '../plugin-cloud-storage/azure.d.ts', + '../plugin-cloud-storage/azure.js', + '../plugin-cloud-storage/gcs.d.ts', + '../plugin-cloud-storage/gcs.js', + '../plugin-cloud-storage/s3.d.ts', + '../plugin-cloud-storage/s3.js', + '../plugin-redirects/types.d.ts', + '../plugin-redirects/types.js', + '../translations/scripts/translateNewKeys/applyEslintFixes.ts', + '../translations/scripts/translateNewKeys/findMissingKeys.ts', + '../translations/scripts/translateNewKeys/generateTsObjectLiteral.ts', + '../translations/scripts/translateNewKeys/index.ts', + '../translations/scripts/translateNewKeys/run.ts', + '../translations/scripts/translateNewKeys/sortKeys.ts', + '../translations/scripts/translateNewKeys/translateText.ts', + '../create-payload-app/bin/cli.js', + ], + }, + tsconfigRootDir: import.meta.dirname, }, ecmaVersion: 'latest', sourceType: 'module', diff --git a/packages/graphql/eslint.config.js b/packages/graphql/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/graphql/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/live-preview-react/eslint.config.js b/packages/live-preview-react/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/live-preview-react/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/live-preview-vue/eslint.config.js b/packages/live-preview-vue/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/live-preview-vue/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/live-preview/eslint.config.js b/packages/live-preview/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/live-preview/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/payload-cloud/eslint.config.js b/packages/payload-cloud/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/payload-cloud/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/payload/eslint.config.js b/packages/payload/eslint.config.js deleted file mode 100644 index e3c446abea..0000000000 --- a/packages/payload/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-cloud-storage/eslint.config.js b/packages/plugin-cloud-storage/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-cloud-storage/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-form-builder/eslint.config.js b/packages/plugin-form-builder/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-form-builder/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-import-export/eslint.config.js b/packages/plugin-import-export/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-import-export/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-multi-tenant/eslint.config.js b/packages/plugin-multi-tenant/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-multi-tenant/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-nested-docs/eslint.config.js b/packages/plugin-nested-docs/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-nested-docs/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-redirects/eslint.config.js b/packages/plugin-redirects/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-redirects/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-search/eslint.config.js b/packages/plugin-search/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-search/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-sentry/eslint.config.js b/packages/plugin-sentry/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-sentry/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-seo/eslint.config.js b/packages/plugin-seo/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-seo/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/plugin-stripe/eslint.config.js b/packages/plugin-stripe/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/plugin-stripe/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/richtext-lexical/eslint.config.js b/packages/richtext-lexical/eslint.config.js index 097bf1b957..4dd5aaef12 100644 --- a/packages/richtext-lexical/eslint.config.js +++ b/packages/richtext-lexical/eslint.config.js @@ -4,21 +4,6 @@ import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' /** @typedef {import('eslint').Linter.Config} Config */ /** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - ignores: ['bundle.js'], - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - plugins: { - '@lexical': lexical, - }, - rules: lexical.configs.recommended.rules, - }, -] +export const index = [...rootEslintConfig] export default index diff --git a/packages/richtext-slate/eslint.config.js b/packages/richtext-slate/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/richtext-slate/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/storage-azure/eslint.config.js b/packages/storage-azure/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/storage-azure/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/storage-gcs/eslint.config.js b/packages/storage-gcs/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/storage-gcs/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/storage-s3/eslint.config.js b/packages/storage-s3/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/storage-s3/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/storage-uploadthing/eslint.config.js b/packages/storage-uploadthing/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/storage-uploadthing/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/storage-vercel-blob/eslint.config.js b/packages/storage-vercel-blob/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/storage-vercel-blob/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/translations/eslint.config.js b/packages/translations/eslint.config.js deleted file mode 100644 index f9d341be50..0000000000 --- a/packages/translations/eslint.config.js +++ /dev/null @@ -1,18 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/packages/ui/eslint.config.js b/packages/ui/eslint.config.js deleted file mode 100644 index 5bde1cc110..0000000000 --- a/packages/ui/eslint.config.js +++ /dev/null @@ -1,17 +0,0 @@ -import { rootEslintConfig, rootParserOptions } from '../../eslint.config.js' -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...rootEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/_community/eslint.config.js b/test/_community/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/_community/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/access-control/eslint.config.js b/test/access-control/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/access-control/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/admin-bar/eslint.config.js b/test/admin-bar/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/admin-bar/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/admin-root/eslint.config.js b/test/admin-root/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/admin-root/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/admin/eslint.config.js b/test/admin/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/admin/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/array-update/eslint.config.js b/test/array-update/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/array-update/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/auth/eslint.config.js b/test/auth/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/auth/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/benchmark-blocks/eslint.config.js b/test/benchmark-blocks/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/benchmark-blocks/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/bulk-edit/eslint.config.js b/test/bulk-edit/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/bulk-edit/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/collections-graphql/eslint.config.js b/test/collections-graphql/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/collections-graphql/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/collections-rest/eslint.config.js b/test/collections-rest/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/collections-rest/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/config/eslint.config.js b/test/config/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/config/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/create-payload-app/eslint.config.js b/test/create-payload-app/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/create-payload-app/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/custom-graphql/eslint.config.js b/test/custom-graphql/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/custom-graphql/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/database/eslint.config.js b/test/database/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/database/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/dataloader/eslint.config.js b/test/dataloader/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/dataloader/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/email-nodemailer/eslint.config.js b/test/email-nodemailer/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/email-nodemailer/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/email-resend/eslint.config.js b/test/email-resend/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/email-resend/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/email/eslint.config.js b/test/email/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/email/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/endpoints/eslint.config.js b/test/endpoints/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/endpoints/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/eslint.config.js b/test/eslint.config.js index 1912a6b678..e5df1475ec 100644 --- a/test/eslint.config.js +++ b/test/eslint.config.js @@ -11,12 +11,6 @@ export const testEslintConfig = [ ignores: [...defaultESLintIgnores, '**/payload-types.ts', 'jest.setup.js'], }, { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, rules: { 'payload/no-relative-monorepo-imports': 'error', }, diff --git a/test/field-error-states/eslint.config.js b/test/field-error-states/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/field-error-states/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/field-perf/eslint.config.js b/test/field-perf/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/field-perf/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/fields-relationship/eslint.config.js b/test/fields-relationship/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/fields-relationship/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/fields/eslint.config.js b/test/fields/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/fields/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/form-state/eslint.config.js b/test/form-state/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/form-state/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/globals/eslint.config.js b/test/globals/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/globals/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/graphql-schema-gen/eslint.config.js b/test/graphql-schema-gen/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/graphql-schema-gen/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/graphql/eslint.config.js b/test/graphql/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/graphql/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/hooks/eslint.config.js b/test/hooks/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/hooks/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/i18n/eslint.config.js b/test/i18n/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/i18n/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/joins/eslint.config.js b/test/joins/eslint.config.js deleted file mode 100644 index e14240e9ce..0000000000 --- a/test/joins/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/lexical-mdx/eslint.config.js b/test/lexical-mdx/eslint.config.js deleted file mode 100644 index 53d58f1641..0000000000 --- a/test/lexical-mdx/eslint.config.js +++ /dev/null @@ -1,20 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.FlatConfig} */ -let FlatConfig - -/** @type {FlatConfig[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/live-preview/eslint.config.js b/test/live-preview/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/live-preview/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/localization-rtl/eslint.config.js b/test/localization-rtl/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/localization-rtl/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/localization/eslint.config.js b/test/localization/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/localization/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/locked-documents/eslint.config.js b/test/locked-documents/eslint.config.js deleted file mode 100644 index d7ebe5c4d3..0000000000 --- a/test/locked-documents/eslint.config.js +++ /dev/null @@ -1,23 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - projectService: { - allowDefaultProject: ['./*.ts', './*.tsx'], - defaultProject: './tsconfig.json', - }, - tsconfigDirName: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/migrations-cli/eslint.config.js b/test/migrations-cli/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/migrations-cli/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/nested-fields/eslint.config.js b/test/nested-fields/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/nested-fields/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/payload-cloud/eslint.config.js b/test/payload-cloud/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/payload-cloud/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-cloud-storage/eslint.config.js b/test/plugin-cloud-storage/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-cloud-storage/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-form-builder/eslint.config.js b/test/plugin-form-builder/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-form-builder/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-import-export/eslint.config.js b/test/plugin-import-export/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-import-export/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-multi-tenant/eslint.config.js b/test/plugin-multi-tenant/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-multi-tenant/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-nested-docs/eslint.config.js b/test/plugin-nested-docs/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-nested-docs/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-redirects/eslint.config.js b/test/plugin-redirects/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-redirects/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-search/eslint.config.js b/test/plugin-search/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-search/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-sentry/eslint.config.js b/test/plugin-sentry/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-sentry/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-seo/eslint.config.js b/test/plugin-seo/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugin-seo/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugin-stripe/eslint.config.js b/test/plugin-stripe/eslint.config.js deleted file mode 100644 index e14240e9ce..0000000000 --- a/test/plugin-stripe/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/plugins/eslint.config.js b/test/plugins/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/plugins/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/query-presets/eslint.config.js b/test/query-presets/eslint.config.js deleted file mode 100644 index d7ebe5c4d3..0000000000 --- a/test/query-presets/eslint.config.js +++ /dev/null @@ -1,23 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - projectService: { - allowDefaultProject: ['./*.ts', './*.tsx'], - defaultProject: './tsconfig.json', - }, - tsconfigDirName: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/queues/eslint.config.js b/test/queues/eslint.config.js deleted file mode 100644 index 53d58f1641..0000000000 --- a/test/queues/eslint.config.js +++ /dev/null @@ -1,20 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.FlatConfig} */ -let FlatConfig - -/** @type {FlatConfig[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/relationships/eslint.config.js b/test/relationships/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/relationships/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/select/eslint.config.js b/test/select/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/select/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/server-functions/eslint.config.js b/test/server-functions/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/server-functions/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/sort/eslint.config.js b/test/sort/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/sort/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/storage-azure/eslint.config.js b/test/storage-azure/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/storage-azure/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/storage-gcs/eslint.config.js b/test/storage-gcs/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/storage-gcs/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/storage-s3/eslint.config.js b/test/storage-s3/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/storage-s3/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/storage-uploadthing/eslint.config.js b/test/storage-uploadthing/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/storage-uploadthing/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/storage-vercel-blob/eslint.config.js b/test/storage-vercel-blob/eslint.config.js deleted file mode 100644 index 327c58a8e0..0000000000 --- a/test/storage-vercel-blob/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/types/eslint.config.js b/test/types/eslint.config.js deleted file mode 100644 index f295df083f..0000000000 --- a/test/types/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import { testEslintConfig } from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - ...rootParserOptions, - tsconfigRootDir: import.meta.dirname, - }, - }, - }, -] - -export default index diff --git a/test/uploads/eslint.config.js b/test/uploads/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/uploads/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index diff --git a/test/versions/eslint.config.js b/test/versions/eslint.config.js deleted file mode 100644 index d6b5fea55e..0000000000 --- a/test/versions/eslint.config.js +++ /dev/null @@ -1,19 +0,0 @@ -import { rootParserOptions } from '../../eslint.config.js' -import testEslintConfig from '../eslint.config.js' - -/** @typedef {import('eslint').Linter.Config} Config */ - -/** @type {Config[]} */ -export const index = [ - ...testEslintConfig, - { - languageOptions: { - parserOptions: { - tsconfigRootDir: import.meta.dirname, - ...rootParserOptions, - }, - }, - }, -] - -export default index