diff --git a/eslint.config.mjs b/eslint.config.mjs index 05e726d..4c16c3e 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,13 +1,19 @@ import { defineConfig, globalIgnores } from "eslint/config"; -import nextVitals from "eslint-config-next/core-web-vitals"; -import nextTs from "eslint-config-next/typescript"; +import { dirname } from "path"; +import { fileURLToPath } from "url"; +import { FlatCompat } from "@eslint/eslintrc"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); + +const compat = new FlatCompat({ + baseDirectory: __dirname, +}); const eslintConfig = defineConfig([ - ...nextVitals, - ...nextTs, + ...compat.extends("next/core-web-vitals", "next/typescript"), // Override default ignores of eslint-config-next. globalIgnores([ - // Default ignores of eslint-config-next: ".next/**", "out/**", "build/**", diff --git a/prisma/seed.cjs b/prisma/seed.cjs index 7ece68f..bc546a9 100644 --- a/prisma/seed.cjs +++ b/prisma/seed.cjs @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-require-imports */ const { PrismaClient, Role } = require("@prisma/client"); const prisma = new PrismaClient(); diff --git a/scripts/set-bucket-policy.js b/scripts/set-bucket-policy.js index 8eb9b59..f9d98a9 100644 --- a/scripts/set-bucket-policy.js +++ b/scripts/set-bucket-policy.js @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-require-imports */ const { S3Client, PutBucketPolicyCommand } = require("@aws-sdk/client-s3"); const client = new S3Client({ diff --git a/src/app/not-found.tsx b/src/app/not-found.tsx index 9e32175..c6af190 100644 --- a/src/app/not-found.tsx +++ b/src/app/not-found.tsx @@ -1,4 +1,5 @@ import type { Metadata } from "next"; +import Link from "next/link"; export const metadata: Metadata = { title: "СпоменQR — Во спомен на", @@ -10,12 +11,12 @@ export default function NotFound() {
Оваа спомен страница не постои или сè уште не е објавена.
- Почетна - +