أدوات المطورين 1 دقيقة للقراءة 1,932 مشاهدات

Biome: سلسلة أدوات JavaScript الشاملة التي تحل محل ESLint وPrettier

يجمع Biome بين الفحص والتنسيق في أداة واحدة فائقة السرعة.

Biome linting tool

‏Biome هو سلسلة أدوات سريعة وشاملة لـ JavaScript و TypeScript تجمع بين الفحص (linting) والتنسيق (formatting) وأكثر في أداة واحدة.

لماذا Biome؟

  • السرعة: أسرع بـ 10–100 مرة من ESLint + Prettier
  • أداة واحدة: الفحص والتنسيق معاً
  • بدون إعداد: يعمل مباشرةً
  • تشخيصات غنية: رسائل أخطاء مفيدة

البداية

# Install
npm install --save-dev @biomejs/biome

# Initialize config
npx biome init

# Format files
npx biome format --write .

# Lint files
npx biome lint .

# Both at once
npx biome check --write .

الإعداد

// biome.json
{
  "formatter": {
    "indentStyle": "space",
    "indentWidth": 2
  },
  "linter": {
    "enabled": true,
    "rules": {
      "recommended": true,
      "complexity": {
        "noForEach": "warn"
      }
    }
  }
}

الانتقال من ESLint

# Auto-migrate ESLint config
npx biome migrate eslint
مشاركة هذه المقالة:
ES
كتبه

Edrees Salih

مهندس برمجيات متكامل يتمتع بخبرة 9 سنوات. شغوف ببناء حلول قابلة للتطوير ومشاركة المعرفة مع مجتمع المطورين.

عرض الملف الشخصي

التعليقات (0)

اترك تعليقًا

لن يتم نشر بريدك الإلكتروني.

لا توجد تعليقات بعد. كن أول من يشارك أفكاره!

مقالات ذات صلة

مقالات ذات صلة

هل تحتاج مساعدة في مشروعك؟

احجز استشارة مجانية لمدة 30 دقيقة لمناقشة تحدياتك التقنية واستكشاف الحلول معًا.