fixup! 🔧(config) attempt to upgrade eslint config to 9

This commit is contained in:
Marie PUPO JEAMMET
2026-06-24 16:53:12 +02:00
parent 1a11d203f7
commit d1e93982d0
13 changed files with 19 additions and 47 deletions
+19 -23
View File
@@ -1,33 +1,29 @@
const {
defineConfig,
globalIgnores,
} = require("eslint/config");
const js = require("@eslint/js");
const {
FlatCompat,
} = require("@eslint/eslintrc");
const { FlatCompat } = require('@eslint/eslintrc');
const js = require('@eslint/js');
const { defineConfig, globalIgnores } = require('eslint/config');
const compat = new FlatCompat({
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all
baseDirectory: __dirname,
recommendedConfig: js.configs.recommended,
allConfig: js.configs.all,
});
module.exports = defineConfig([{
extends: [...compat.extends("people/next")],
module.exports = defineConfig([
{
extends: [...compat.extends('people/next')],
languageOptions: {
parserOptions: {
tsconfigRootDir: __dirname,
project: ["./tsconfig.json"],
},
parserOptions: {
tsconfigRootDir: __dirname,
project: ['./tsconfig.json'],
},
},
settings: {
next: {
rootDir: __dirname,
},
next: {
rootDir: __dirname,
},
},
}, globalIgnores(["**/node_modules", "**/.eslintrc.js"])]);
},
globalIgnores(['**/node_modules', '**/.eslintrc.js']),
]);
-2
View File
@@ -1,5 +1,3 @@
/* eslint-disable @typescript-eslint/no-unused-vars */
declare module '*.svg' {
import * as React from 'react';
@@ -59,7 +59,6 @@ export const useCreateMailDomainAccess = (
});
void queryClient.invalidateQueries({ queryKey: [KEY_MAIL_DOMAIN] });
if (optionsOnSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnSuccess as unknown as (
data: Access,
@@ -71,7 +70,6 @@ export const useCreateMailDomainAccess = (
},
onError: (error, variables, context) => {
if (optionsOnError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnError as unknown as (
error: APIError,
@@ -65,7 +65,6 @@ export const useDeleteMailDomainAccess = (
queryKey: [KEY_LIST_MAIL_DOMAIN],
});
if (optionsOnSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnSuccess as unknown as (
data: void,
@@ -77,7 +76,6 @@ export const useDeleteMailDomainAccess = (
},
onError: (error, variables, context) => {
if (optionsOnError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnError as unknown as (
error: APIError,
@@ -67,7 +67,6 @@ export const useUpdateMailDomainAccess = (
queryKey: [KEY_MAIL_DOMAIN],
});
if (optionsOnSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnSuccess as unknown as (
data: Access,
@@ -79,7 +78,6 @@ export const useUpdateMailDomainAccess = (
},
onError: (error, variables, context) => {
if (optionsOnError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnError as unknown as (
error: APIError,
@@ -57,7 +57,6 @@ export const useCreateAlias = (options: UseCreateAliasParams) => {
],
});
if (optionsOnSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnSuccess as unknown as (
data: void,
@@ -69,7 +68,6 @@ export const useCreateAlias = (options: UseCreateAliasParams) => {
},
onError: (error, variables, context) => {
if (optionsOnError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnError as unknown as (
error: APIError,
@@ -53,7 +53,6 @@ export const useDeleteAlias = (options?: UseDeleteAliasOptions) => {
queryKey: [KEY_LIST_ALIAS],
});
if (optionsOnSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnSuccess as unknown as (
data: void,
@@ -65,7 +64,6 @@ export const useDeleteAlias = (options?: UseDeleteAliasOptions) => {
},
onError: (error, variables, context) => {
if (optionsOnError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
optionsOnError as unknown as (
error: APIError,
@@ -49,7 +49,6 @@ export const useDeleteAliasById = (options?: UseDeleteAliasByIdOptions) => {
queryKey: [KEY_LIST_ALIAS],
});
if (options?.onSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onSuccess as unknown as (
data: void,
@@ -61,7 +60,6 @@ export const useDeleteAliasById = (options?: UseDeleteAliasByIdOptions) => {
},
onError: (error, variables, context) => {
if (options?.onError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onError as unknown as (
error: APIError,
@@ -55,7 +55,6 @@ export const useCreateMailbox = (options: UseCreateMailboxParams) => {
],
});
if (options?.onSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onSuccess as unknown as (
data: void,
@@ -67,7 +66,6 @@ export const useCreateMailbox = (options: UseCreateMailboxParams) => {
},
onError: (error, variables, context) => {
if (options?.onError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onError as unknown as (
error: APIError,
@@ -58,7 +58,6 @@ export const useUpdateMailbox = (options: UseUpdateMailboxParams) => {
],
});
if (options?.onSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onSuccess as unknown as (
data: void,
@@ -70,7 +69,6 @@ export const useUpdateMailbox = (options: UseUpdateMailboxParams) => {
},
onError: (error, variables, context) => {
if (options?.onError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onError as unknown as (
error: APIError,
@@ -52,7 +52,6 @@ export const useDeleteTeamAccess = (options?: UseDeleteTeamAccessOptions) => {
queryKey: [KEY_LIST_TEAM],
});
if (options?.onSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onSuccess as unknown as (
data: void,
@@ -64,7 +63,6 @@ export const useDeleteTeamAccess = (options?: UseDeleteTeamAccessOptions) => {
},
onError: (error, variables, context) => {
if (options?.onError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onError as unknown as (
error: APIError,
@@ -57,7 +57,6 @@ export const useUpdateTeamAccess = (options?: UseUpdateTeamAccessOptions) => {
queryKey: [KEY_TEAM],
});
if (options?.onSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onSuccess as unknown as (
data: Access,
@@ -69,7 +68,6 @@ export const useUpdateTeamAccess = (options?: UseUpdateTeamAccessOptions) => {
},
onError: (error, variables, context) => {
if (options?.onError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onError as unknown as (
error: APIError,
@@ -39,7 +39,6 @@ export const useRemoveTeam = (options?: UseRemoveTeamOptions) => {
queryKey: [KEY_LIST_TEAM],
});
if (options?.onSuccess) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onSuccess as unknown as (
data: void,
@@ -51,7 +50,6 @@ export const useRemoveTeam = (options?: UseRemoveTeamOptions) => {
},
onError: (error, variables, context) => {
if (options?.onError) {
// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-explicit-any
(
options.onError as unknown as (
error: APIError,