12345678910111213141516171819202122232425262728293031323334353637 |
- "use strict";
- module.exports = { // eslint-disable-line no-undef
- "extends": "../../.eslintrc.js",
- "rules": {
- // Require spacing around =>
- "arrow-spacing": "error",
- // No newline before open brace for a block
- "brace-style": ["error", "1tbs", {"allowSingleLine": true}],
- // No space before always a space after a comma
- "comma-spacing": ["error", {"before": false, "after": true}],
- // Commas at the end of the line not the start
- "comma-style": "error",
- // Use [] instead of Array()
- "no-array-constructor": "error",
- // Use {} instead of new Object()
- "no-new-object": "error",
- // No using undeclared variables
- "no-undef": "error",
- // Don't allow unused local variables unless they match the pattern
- "no-unused-vars": ["error", {"args": "none", "vars": "local", "varsIgnorePattern": "^(ids|ignored|unused)$"}],
- // Always require semicolon at end of statement
- "semi": ["error", "always"],
- // Require spaces around operators
- "space-infix-ops": "error",
- }
- };
|