node.exe : ÔÜá `eslint` configuration in next.config.ts is no longer supported. See more info here: https://nextjs.org/do cs/app/api-reference/cli/next#next-lint-o ptions Au caractère Ligne:1 : 1 + & "C:\Program Files\nodejs/node.exe" "C:\Users\Michael\AppData\Roamin ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecifi ed: (ÔÜá `eslint` co...xt-lint-optio ns:String) [], RemoteException + FullyQualifiedErrorId : NativeComm andError ÔÜá Invalid next.config.ts options detected: ÔÜá Unrecognized key(s) in object: 'eslint' ÔÜá See more info here: https://nextjs.or g/docs/messages/invalid-next-config ÔÜá The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messa ges/middleware-to-proxy > Build error occurred Error: Turbopack build failed with 1 errors: ./src/features/grid/api/get-product-rows. ts:22:17 Ecmascript file had an error   20 | // ÔöÇÔöÇÔöÇ Tag de cache par fournisseur ÔöÇÔöÇÔöÇÔöÇ ÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔö ÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔ öÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇÔöÇ   21 | // Permet d'invalider pr├®cis├®ment le cache d'un seul fournisseur lors d'une sauvegarde. > 22 | export function getGr idCacheTag(codeFournisseur: string): string {  | [1 m^^ ^^^ ^^ [22m^^[ 22m^^[2 2m^^[22 m^^   23 | return [3 2m`grid-rows-${codeFournisseur}`[33 m;  24 | }  25 | Server Actions must be async functions. Import trace: Server Component: ./src/features/grid/api/get-product-r ows.ts ./src/features/grid/actions.ts ./src/app/(dashboard)/grid/page.tsx at (./src/features/grid/api /get-product-rows.ts:22:17)