bigkrp
11/18/2015 - 8:01 PM

jshint description for modern js

jshint description for modern js

{
    // Environments - these prevent warnings about the use of some global
    // variables. e.g. 'browser' assumes a 'window' global is available, etc.
    "browser": true,
    "browserify": true,
    "devel": true,
    
    // Var names must be camelCase or UPPER_CASE
    "camelcase": true,
    // Loops and conditionals must have curly brackets
    "curly": true,
    // Allow ES6 features
    "esnext": true,
    // 4 space indent (does not create warnings)
    "indent": 4,
    // Constructor functions must be capitalised
    "newcap": true,
    // Prevent use of undefined variables
    "undef": true,
    // Warn about unused variables
    "unused": true
}