مولّد إعدادات ESLint
أنشئ ملف eslint.config.js حديثاً بصيغة flat config لـ JS أو TypeScript أو React أو Vue.
يعمل 100% داخل متصفحك — لا يتم رفع أي شيء أبداً.
ما هي أداة مولّد ESLint؟
ينتج مولّد ESLint المجاني هذا ملف flat config حديثاً (eslint.config.js) — الصيغة الافتراضية منذ الإصدار 9. اختر بين JavaScript خام أو TypeScript أو React أو Vue، وفعّل تكامل Prettier لتجنب تعارض القواعد، وعدّل القواعد الشائعة مثل no-unused-vars و no-console. يتضمن الناتج تعليقاً بأمر npm install الدقيق للاعتماديات المطلوبة. كل شيء يُولَّد محلياً في متصفحك.
طريقة استخدام مولّد ESLint
- افتح الأداة — بدون تسجيل أو رفع ملفات، كل شيء يعمل داخل متصفحك.
- املأ خيارات قاعدة في النموذج؛ القيم الافتراضية المناسبة محددة مسبقاً.
- يتحدّث ناتج ملف eslint.config.js فوراً مع كل تغيير تقوم به.
- انسخ النتيجة أو نزّلها كملف جاهز للاستخدام.
الأسئلة الشائعة
هل مولّد إعدادات ESLint مجاني الاستخدام؟
نعم — مولّد إعدادات ESLint مجاني تماماً بدون تسجيل أو حدود أو علامات مائية. استخدمه كما تشاء وفي أي وقت.
ما هي صيغة flat config في ESLint؟
هي صيغة الإعداد الجديدة (eslint.config.js) التي حلّت محل .eslintrc منذ ESLint 9. بدلاً من نصوص 'extends' تستورد الإضافات كوحدات ES وتُصدّر مصفوفة من كائنات الإعداد — صيغة أوضح وأسهل في تتبع الأخطاء.
هل بيانات الإعدادات الخاصة بي سرية؟
بالتأكيد. يتم توليد كل شيء محلياً في متصفحك عبر جافاسكريبت — لا تُرسل أي بيانات أو إعدادات أو محتويات إلى أي خادم إطلاقاً.
هل تتصل هذه الأدوات بسيرفراتي؟
لا. أدوات OpsForge حاسبات ومولّدات خالصة تعمل في متصفحك — لا تتصل ببنيتك التحتية أبداً. تنسخ النتيجة وتطبّقها بنفسك.
هل حاسبة chmod دقيقة لكل الأنظمة؟
نعم — صيغة الصلاحيات الثمانية معيار POSIX، لذا النتيجة تنطبق بشكل مطابق على لينكس و macOS و BSD.
هل ستُضاف أدوات DevOps أخرى؟
نعم — مولّدات Dockerfile و docker-compose و nginx وإعدادات CI على خارطة الطريق. وسيبقى كل شيء مجانياً ويعمل على جهازك.