Skip to content

Commit 137fb17

Browse files
committedNov 12, 2019
feat: update dependencies and add new rules
BREAKING CHANGE: adds new rules
1 parent 956d2c9 commit 137fb17

File tree

2 files changed

+28
-13
lines changed

2 files changed

+28
-13
lines changed
 

‎configurations/eslintrc.json

+16-1
Original file line numberDiff line numberDiff line change
@@ -675,8 +675,19 @@
675675
"name": "error"
676676
}
677677
],
678+
"unicorn/consistent-function-scoping": 1,
678679
"unicorn/custom-error-definition": 0,
679680
"unicorn/error-message": 2,
681+
"unicorn/expiring-todo-comments": [
682+
2,
683+
{
684+
"allowWarningComments": true,
685+
"ignoreDatesOnPullRequests": true,
686+
"terms": [
687+
"todo"
688+
]
689+
}
690+
],
680691
"unicorn/explicit-length-check": 0,
681692
"unicorn/filename-case": 0,
682693
"unicorn/import-index": 2,
@@ -687,22 +698,26 @@
687698
"unicorn/no-fn-reference-in-iterator": 0,
688699
"unicorn/no-for-loop": 2,
689700
"unicorn/no-hex-escape": 2,
701+
"unicorn/no-nested-ternary": 0,
690702
"unicorn/no-new-buffer": 2,
691703
"unicorn/no-process-exit": 0,
692704
"unicorn/no-unreadable-array-destructuring": 0,
693705
"unicorn/no-unused-properties": 1,
694706
"unicorn/no-zero-fractions": 2,
695707
"unicorn/number-literal-case": 2,
696708
"unicorn/prefer-add-event-listener": 0,
709+
"unicorn/prefer-dataset": 2,
697710
"unicorn/prefer-event-key": 2,
698711
"unicorn/prefer-exponentiation-operator": 2,
699712
"unicorn/prefer-flat-map": 2,
700713
"unicorn/prefer-includes": 2,
701714
"unicorn/prefer-node-append": 2,
702715
"unicorn/prefer-node-remove": 2,
703716
"unicorn/prefer-query-selector": 2,
717+
"unicorn/prefer-reflect-apply": 2,
704718
"unicorn/prefer-spread": 0,
705719
"unicorn/prefer-starts-ends-with": 2,
720+
"unicorn/prefer-string-slice": 2,
706721
"unicorn/prefer-text-content": 2,
707722
"unicorn/prefer-type-error": 2,
708723
"unicorn/prevent-abbreviations": [
@@ -733,4 +748,4 @@
733748
".js"
734749
]
735750
}
736-
}
751+
}

‎package.json

+12-12
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,30 @@
77
"ava": {},
88
"dependencies": {
99
"babel-eslint": "^10.0.3",
10-
"eslint-plugin-ava": "^8.0.0",
10+
"eslint-plugin-ava": "^9.0.0",
1111
"eslint-plugin-babel": "^5.3.0",
1212
"eslint-plugin-filenames": "^1.3.2",
13-
"eslint-plugin-flowtype": "^4.2.0",
13+
"eslint-plugin-flowtype": "^4.3.0",
1414
"eslint-plugin-fp": "^2.3.0",
1515
"eslint-plugin-import": "^2.18.2",
16-
"eslint-plugin-jest": "^22.15.2",
17-
"eslint-plugin-jsdoc": "^15.8.3",
16+
"eslint-plugin-jest": "^23.0.3",
17+
"eslint-plugin-jsdoc": "^17.1.2",
1818
"eslint-plugin-lodash": "^6.0.0",
19-
"eslint-plugin-mocha": "^6.1.0",
19+
"eslint-plugin-mocha": "^6.2.1",
2020
"eslint-plugin-no-use-extend-native": "^0.4.1",
2121
"eslint-plugin-promise": "^4.2.1",
22-
"eslint-plugin-react": "^7.14.3",
23-
"eslint-plugin-react-hooks": "^2.0.1",
22+
"eslint-plugin-react": "^7.16.0",
23+
"eslint-plugin-react-hooks": "^2.2.0",
2424
"eslint-plugin-sort-keys-fix": "^1.0.1",
25-
"eslint-plugin-unicorn": "^10.0.0"
25+
"eslint-plugin-unicorn": "^12.1.0"
2626
},
2727
"description": "Canonical ESLint Shareable Config",
2828
"devDependencies": {
29-
"ava": "^2.3.0",
29+
"ava": "^2.4.0",
3030
"eslint": "^5.16.0",
31-
"husky": "^3.0.4",
31+
"husky": "^3.0.9",
3232
"jsonlint": "^1.6.3",
33-
"semantic-release": "^15.13.24"
33+
"semantic-release": "^15.13.30"
3434
},
3535
"husky": {
3636
"hooks": {
@@ -45,7 +45,7 @@
4545
"main": "./eslintrc.js",
4646
"name": "eslint-config-canonical",
4747
"peerDependencies": {
48-
"eslint": "^6.2.2"
48+
"eslint": "^6.6.0"
4949
},
5050
"repository": {
5151
"type": "git",

0 commit comments

Comments
 (0)
Please sign in to comment.