UNPKG

eslint-config-michaelcontento

Version:
41 lines (37 loc) 1.16 kB
module.exports = { "extends": [], "parser": require.resolve("babel-eslint"), "plugins": [ // Fail if we left a .only in our tests "eslint-plugin-mocha-only" ], "env": { // Enable all global mocha functions "mocha": true }, "globals": { // Don't complain about sinon in tests "sinon": false, // Don't complain about should-BDD-style "should": false, // Don't complain about babel-plugin-version-inline "__VERSION__": false }, "rules": { // We use 4 spaces as indentation "indent": [2, 4], // Ignore dangling commas "comma-dangle": [0, "never"], // Don't complain about BDD style tests "no-unused-expressions": [0], // Allow us to comment-out unused function arguments like: // function fooBar(usedArg/*, unusedArg */) {} // NOTE: This extends airbnb/base only with new markers! "spaced-comment": [2, "always", { "markers": [ "=", "!", // airbnb/base ",", "{" // our addition ] }] } }