Integrate Prettier into project configuration

- Added `eslint-config-prettier` to disable conflicting ESLint rules.
- Configured Prettier with `.prettierrc` for consistent formatting.
- Updated `package.json` scripts to apply and check formatting on entire project.
- Added `.prettierignore` to exclude unnecessary files and directories from formatting.
- Updated dependencies in `package-lock.json` and removed unused packages.
This commit is contained in:
2025-11-10 11:02:51 +01:00
parent b2f3ec8f25
commit 464a6140c4
5 changed files with 93 additions and 3 deletions

View File

@@ -12,6 +12,7 @@ const compat = new FlatCompat({
const eslintConfig = [
...compat.extends('next/core-web-vitals'),
...compat.extends('next/typescript'),
...compat.extends('prettier'), // Disable ESLint rules that conflict with Prettier
{
ignores: [
'node_modules/**',