{ "checkbuild": { // "buddyjs" "enable": ["eslint", "jsxhint", "jshint", "jscs", "jsinspect", "plato", "nsp", "david"], // don't exit immediately if one of the tools reports an error (default true) "continueOnError": true, // don't exit(1) even if we had some failures (default false) "allowFailures": false }, "eslint": { "args": ["src/**/*.js", "src/**/*.jsx"], "url": "https://raw.githubusercontent.com/FGRibreau/javascript/master/.eslintrc_base" }, "jshint": { "args": ["src/**/*.js"] }, "jsxhint": { "args": ["src/**/*.jsx"] }, "jscs": { "args": ["src/**/*.js"] }, "jsinspect": { "args": ["*.js"], "diff": true }, "buddyjs": { "args": ["*.js"], "ignore": [0, 1, 200] }, "plato": { "args": ["*.js"], // define your project min average maintainability "maintainability": 75.00 }, "nsp": {}, "david": { "dev": false, // whether to check devDependencies or not (default false) "stable": true, // whether to check dependencies or not (default true) "ignore": [] // put ignored dependencies here (both devDependencies and dependencies) } }