ESLint JSCS

ESLint 是一個程式碼風格的 linter 和 formatter,適合你的風格指南,就像 JSHint 一樣 。ESLint 於 2016 年 4 月與 JSCS合併 .ESLint 確實比 JSHint 更加努力設定,但是他們的網站上有明確的開始使用說明。

ESLint 的示例配置如下:

{
    "rules": {
        "semi": ["error", "always"], // throw an error when semicolons are detected 
        "quotes": ["error", "double"] // throw an error when double quotes are detected
    }
}

一個示例配置檔案,其中所有規則都設定為 off,並且可以在此處找到它們的操作說明。