ورژن ۱۱ ه کانفیگ ESLint جامعه پابلیش شدکانفیگ ESLint جامعه یه کانفیگ کامل برای داشتتن سورس کد یکپارچه و بدون خطاست.
برای استفاده از این کانفیگ نیاز به نصب هیچ پلاگینی اضافه ای ندارید و میتونید وابستگی های مستقیم package.json رو حذف کنید.
این کانفیگ به با خوندن وابستگی های پروژه به صورت خودکار تصمیم میگیره چه پلاگین هایی رو لازم دارین و اون ها رو فعال میکنه.
همچنین از پلاگین های زیر پشتیبانی میکنه.
- import
- jest
- vitest
- node
- playwright
- cypress
- prettier
- perfectionist
- promise
- react
- storybook
- tailwindcss
نحوه استفاده:
۱- هر چیزی مربوط به ESLint دارین رو از پروژه پاک کنید.
۲- پکیج رو نصب کنید
npm install --save-dev eslint @fullstacksjs/eslint-config
۳- فایل eslint.config.mjs بسازید
import { init } from '@fullstacksjs/eslint-config';
export default init();
۴- همین.
GitHub Repo
#eslint #project