ESLint

Software screenshot:
ESLint
Software ətraflı:
Version: 2.10.1 Yenil?nib
Tarixi Upload: 24 May 16
Geliştirici: Nicholas C. Zakas
Lisenziya: Pulsuz
Məşhurluq: 110

Rating: 2.0/5 (Total Votes: 2)

ESLint hər JavaScript geliştirici, xüsusilə kodu test üçün bir olmalıdır vasitədir.

Bu yardım onlara rast problemləri haqqında sonunda sadə hesabat almaq, ümumi syntax bağlı problemlərin bir JavaScript fayl təhlil imkan verir.


özelleştirilebilir qaydaları, developers aktivləşdirmək və ya (şirkətin) daxili coding stil təlimatlar əsasında söndürə bilərsiniz qaydaları bir sıra qarşı

ESLint çek JavaScript kodu.

daxili qaydalar toplusu standart paketi ilə təmin lakin ESLint əsas xüsusiyyət onlar üçün aradıklarını tapmaq yoxsa hər kəs qaydaları öz dəsti yaratmaq imkan verir güclü qaydaları API olunur orijinal ESLint paylanması.

default ESLint Standard ECMAScript 5 sintaksis istifadə edir, ancaq version 0.12 əsas ECMAScript-ci ildən 6 xüsusiyyətləri yavaş-yavaş əsas əlavə edilmişdir.

ESLint ilham və kimi oxşar JavaScript linting alətləri sonra modellenmiştir edilmişdir:

- JSLint

- JSHint


əvəzinə təhlil of ayrıştırılan kodu AST ağac yaradır və gedir kimi təhlil çünki

​​Yuxarıda qeyd olunan alətləri ilə müqayisədə, ESLint yavaş. Bu, aşağı yavaşlatır, lakin daha yaxşı linting nəticələr verir.

Çünki bu, daha yaxşı nəticələr, Drupal, Esprima, və ya WebKit mühərriki kimi layihələr özü digər alətlər üzərində istifadə edin.

Bu azad yeni nədir

  • Sabit
  • Hesabat FN in loc obj sütun.
  • gözləyir
  • Bütün scopes yoxlamaq üçün heç kölgə Məcburi.
  • -. Init indent qəbulu

  • Çox paylaşılabilir configs komplektləşdirilməsinə
  • Mention.
  • birbaşa tələb uzadıla config obyekt yalnış deyil.
  • Update markdownlint asılılıq.
  • dot-yer düzgün dot mö'cüzə istifadə etməlidir.
  • şaqqıltılı linebreak-stil Stop.
  • CallExpressions ilə-dublikat halda problem Qaydasının.
  • eslint-ENV şərh üçün tam dəstək verir.
  • site nəsil sürətləndirilməsi.
  • Fixing arxada fəzalarında.

versiyası 0.24.1 Yeni nədir:

  • Sabit
  • Hesabat FN in loc obj sütun.
  • gözləyir
  • Bütün scopes yoxlamaq üçün heç kölgə Məcburi.
  • -. Init indent qəbulu

  • Çox paylaşılabilir configs komplektləşdirilməsinə
  • Mention.
  • birbaşa tələb uzadıla config obyekt yalnış deyil.
  • Update markdownlint asılılıq.
  • dot-yer düzgün dot mö'cüzə istifadə etməlidir.
  • şaqqıltılı linebreak-stil Stop.
  • CallExpressions ilə-dublikat halda problem Qaydasının.
  • eslint-ENV şərh üçün tam dəstək verir.
  • site nəsil sürətləndirilməsi.
  • Fixing arxada fəzalarında.

versiyası 0.22.1 Yeni nədir:

  • Sabit
  • Hesabat FN in loc obj sütun.
  • gözləyir
  • Bütün scopes yoxlamaq üçün heç kölgə Məcburi.
  • -. Init indent qəbulu

  • Çox paylaşılabilir configs komplektləşdirilməsinə
  • Mention.
  • birbaşa tələb uzadıla config obyekt yalnış deyil.
  • Update markdownlint asılılıq.
  • dot-yer düzgün dot mö'cüzə istifadə etməlidir.
  • şaqqıltılı linebreak-stil Stop.
  • CallExpressions ilə-dublikat halda problem Qaydasının.
  • eslint-ENV şərh üçün tam dəstək verir.
  • site nəsil sürətləndirilməsi.
  • Fixing arxada fəzalarında.

versiyası 0.21.0 Yeni nədir:

  • Sabit
  • Destructured dəlilləri blok scoped-Var işləməlidir
  • yalnız vaqon qaytarılması ilə qırılma Line
  • Yeni-cap səhv Yer
  • class üsulları Check spacing
  • Module idxal specifiers müəyyən edilməlidir
  • no-UNDEF
  • Super Yoksay
  • Upgrade:
  • Espree üçün v0.12.0
  • Breaking:
  • əvəzinə API JSX dəyişən istifadə yoxlanılması Stop ifşa
  • Yeni
  • bir cüt halda etiket izin No-dublikat halda qayda
  • doc pull sorğu məsələ tələb aydınlaşdırmaq
  • object əsas ətrafında quotes əlavə et

versiyası 0.18.0 Yeni nədir:

  • Sabit
  • Destructured dəlilləri blok scoped-Var işləməlidir
  • yalnız vaqon qaytarılması ilə qırılma Line
  • Yeni-cap səhv Yer
  • class üsulları Check spacing
  • Module idxal specifiers müəyyən edilməlidir
  • no-UNDEF
  • Super Yoksay
  • Upgrade:
  • Espree üçün v0.12.0
  • Breaking:
  • əvəzinə API JSX dəyişən istifadə yoxlanılması Stop ifşa
  • Yeni
  • bir cüt halda etiket izin No-dublikat halda qayda
  • doc pull sorğu məsələ tələb aydınlaşdırmaq
  • object əsas ətrafında quotes əlavə et

versiyası 0.14.1 Yeni nədir:

  • Sabit
  • Exit kodu səhvlərin hər hansı bir sayı 1 olmalıdır.
  • ilk xətti abzas yoxlayın.
  • Ciddi qaydaları arrow funksiyaları atmaq lazım deyil.

tələblər

  • Node.js 0.10 və ya daha yüksək

Oxşar proqram

YUI Test
YUI Test

1 Mar 15

CSS Critic
CSS Critic

12 Mar 16

Vorlon.JS
Vorlon.JS

9 Apr 16

Review
Review

13 Apr 15

Geliştirici digər proqram Nicholas C. Zakas

zXml
zXml

5 Jun 15

Şərh ESLint

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!