Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion babel.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,10 @@ module.exports = {
"no-var": 1,

// require method and property shorthand syntax for object literals (off by default)
"object-shorthand": [1, "always"]
"object-shorthand": [1, "always"],

// suggest using of const declaration for variables that are never modified after declared (off by default)
"prefer-const": 1

}
};
42 changes: 11 additions & 31 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ module.exports = {
"no-extra-boolean-cast": 2,

// disallow unnecessary parentheses (off by default)
"no-extra-parens": 1,
"no-extra-parens": 2,

// disallow unnecessary semicolons
"no-extra-semi": 2,
Expand Down Expand Up @@ -210,7 +210,7 @@ module.exports = {
"no-octal-escape": 2,

// disallow reassignment of function parameters (off by default)
"no-param-reassign": 1,
"no-param-reassign": 2,

// disallow use of process.env (off by default)
"no-process-env": 0,
Expand Down Expand Up @@ -337,7 +337,7 @@ module.exports = {
*/

// this option sets a specific tab width for your code (off by default)
"indent": [1, 2, {"indentSwitchCase": true}],
"indent": [2, 2, {"indentSwitchCase": true}],

// enforce one true brace style (off by default)
"brace-style": [2, "stroustrup"],
Expand All @@ -357,6 +357,9 @@ module.exports = {
// enforce one true comma style (off by default)
"comma-style": [2, "last"],

// require or disallow padding inside computed properties (off by default)
"computed-property-spacing": [2, "never"],

// enforces consistent naming when capturing the current execution context (off by default)
"consistent-this": [1, "self"],

Expand Down Expand Up @@ -406,7 +409,7 @@ module.exports = {
"new-parens": 2,

// allow/disallow an empty newline after var statement (off by default)
"newline-after-var": [0, "always"],
"newline-after-var": [1, "always"],

// disallow use of the Array constructor
"no-array-constructor": 2,
Expand Down Expand Up @@ -447,11 +450,8 @@ module.exports = {
// disallow the use of Boolean literals in conditional expressions (off by default)
"no-unneeded-ternary": 2,

// disallow wrapping of non-IIFE statements in parens
"no-wrap-func": 2,

// require or disallow padding inside curly braces (off by default)
"object-curly-spacing": [1, "always"],
"object-curly-spacing": [2, "always"],

// allow just one var statement per function (off by default)
"one-var": 0,
Expand All @@ -463,7 +463,7 @@ module.exports = {
"operator-linebreak": [2, "after"],

// enforce padding within blocks (off by default)
"padded-blocks": [1, "never"],
"padded-blocks": [2, "never"],

// require quotes around object literal property names (off by default)
"quote-props": [2, "as-needed"],
Expand Down Expand Up @@ -495,26 +495,6 @@ module.exports = {
// require or disallow space before function opening parenthesis (off by default)
"space-before-function-paren": [2, "never"],

// require or disallow spaces inside brackets (off by default)
"space-in-brackets": [
0,
"never",
{
// sets the spacing of a single value inside of square brackets of an array
"singleValue": false,
// sets the spacings between the curly braces and square brackets of object literals that are the first or last element in an array
"objectsInArrays": false,
// sets the spacing between the square brackets of array literals that are the first or last element in an array
"arraysInArrays": false,
// sets the spacing between the square bracket and the curly brace of an array literal that is the last element in an object
"arraysInObjects": false,
// sets the spacing between the curly brace of an object literal that is the last element in an object and the curly brace of the containing object
"objectsInObjects": true,
// sets the spacing in square brackets of computed member expressions
"propertyName": false
}
],

// require or disallow spaces inside parentheses (off by default)
"space-in-parens": [2, "never"],

Expand All @@ -527,8 +507,8 @@ module.exports = {
// Require or disallow spaces before/after unary operators (words on by default, nonwords off by default)
"space-unary-ops": 2,

// require or disallow a space immediately following the // in a line comment (off by default)
"spaced-line-comment": [1, "always"],
// require or disallow a space immediately following the // or /* in a comment (off by default)
"spaced-comment": [1, "always"],

// require regex literals to be wrapped in parentheses (off by default)
"wrap-regex": 1
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"author": "Springworks",
"license": "MIT",
"peerDependencies": {
"eslint": ">=0.22.1 <1.0.0",
"eslint": ">=0.23.0 <1.0.0",
"eslint-plugin-mocha": ">=0.2.2 <1.0.0"
},
"keywords": [
Expand Down