Javascript Günlüğü: ESLint

Berkay Yıldız
1 min readOct 27, 2015

27 Oct 2015

ESLint Javascript ve JSX için hazırlanmış kod ve stil hatalarını gösteren bir Javascript aracıdır. Proje open source olup 2013'den bu yana geliştiliyor.

Neden ESLint Kullanmalıyız?

Düzenli ve performanslı kod için diyebiliriz. Özellikle takım çalışması yapıyorsanız kurallara uymak daha da önemli bir hal alıyor.

Kısaca kurulum ve kullanımdan bahsedelim.

Kurulum sonrasında kontrol etmek istediğiniz Javascript projesinin dizininde bir ESLint konfigurasyonu oluşturun.

Bu komuttan sonra ESLint kurallar için çeşitli sorular soracak. Bu kısımda kısaca girinti boyutları, noktalı virgül kullanımı ve kodun hangi ortam için olduğu gibi temel sorular soruluyor. Fakat bu kısımda ayarlanan kurallar oldukça yüzeysel, diğer kurallara ESLint’in sitesinden erişebilirsiniz.

İlk Deneme

Aşağıdaki komut ile ilk lint işlemini yapalım.

Hatalar açık olarak ortada, harika bir araç :)

Bunun dışında Airbnb ekibi tarafından oluşturulan bir kural seti bulunuyor. Bu kural setini de mutlaka denemizi öneririm :) https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb

Kaynaklar

Originally published at yildizberkay.com on October 27, 2015.

--

--