{ // enforcing options "bitwise":true, "camelcase":true, "curly":false, "eqeqeq":false, "es3":false, "forin":false, "freeze":true, "immed":true, "indent":1, "latedef":"nofunc", "newcap":true, "noarg":true, "noempty":true, "nonbsp":true, "nonew":true, "plusplus":false, "quotmark":false, "undef":true, "unused":"strict", "strict":false, //"maxparams":false, //"maxdepth":false, //"maxstatements":false, //"maxcomplexity":false, //"maxlen":false, "-W041":false, // suppress "Use '===' to compare with '0'" errors // relaxing options "asi":false, "boss":false, "debug":false, "eqnull":false, "esnext":true, "evil":false, "expr":false, "funcscope":false, "globalstrict":false, "iterator":false, "lastsemic":false, "laxbreak":false, "laxcomma":false, "loopfunc":true, //"maxerr":false, "moz":false, "multistr":false, "notypeof":false, "proto":false, "scripturl":false, "shadow":false, "sub":false, "supernew":false, "validthis":false, "noyield":false, // environment options "node":true, "globals": { }, "predef": [ "-Promise" ] }