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
التعليقات (0)
اترك تعليقًا
لا توجد تعليقات بعد. كن أول من يشارك أفكاره!