added eslint-config-prettier along with necessary config files for streamlined formatting

This commit is contained in:
Raza Rauf
2026-01-19 22:15:39 +05:00
parent 2702a7c63a
commit f90892115e
8 changed files with 178 additions and 73 deletions

View File

@@ -3,6 +3,7 @@ import eslint from '@eslint/js';
import tseslint from 'typescript-eslint';
import reactPlugin from 'eslint-plugin-react';
import reactHooksPlugin from 'eslint-plugin-react-hooks';
import prettierConfig from 'eslint-config-prettier';
import globals from 'globals';
export default tseslint.config(
@@ -28,6 +29,9 @@ export default tseslint.config(
// TypeScript ESLint recommended rules
...tseslint.configs.recommended,
// Prettier config - disables ESLint rules that conflict with Prettier
prettierConfig,
// Main configuration for all TypeScript files
{
files: ['src/**/*.ts', 'src/**/*.tsx'],