File tree Expand file tree Collapse file tree 9 files changed +3084
-1851
lines changed Expand file tree Collapse file tree 9 files changed +3084
-1851
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file.
55This project adheres to [ Semantic Versioning] ( http://semver.org ) . Except add new
66rule (it is breaking changed by default).
77
8+ ## 102.0.0 - 2019-06-03
9+
10+ - Added: ` unicorn/prefer-event-key ` rule.
11+ - Added: ` unicorn/prefer-flat-map ` rule.
12+ - Chore: minimum require ` eslint-plugin-ava ` version is now ` ^7.0.0 ` .
13+ - Chore: minimum require ` eslint-plugin-jest ` version is now ` ^22.6.4 ` .
14+ - Chore: minimum require ` eslint-plugin-node ` version is now ` ^9.1.0 ` .
15+ - Chore: minimum require ` eslint-plugin-unicorn ` version is now ` ^9.0.0 ` .
16+
817## 101.0.0 - 2019-05-06
918
1019- Added: ` jest/no-mocks-import ` rule.
Original file line number Diff line number Diff line change 1- /* eslint-disable max-classes-per-file */
21import { CLIEngine , linter } from "eslint" ;
32import remarkConfig from "remark-preset-lint-itgalaxy" ;
43
@@ -517,10 +516,10 @@ function handleHands() {
517516 const handsValues = [ ] ;
518517 let lastIndex = 0 ;
519518
520- for ( let first = 0 ; first < hands . length ; first ++ ) {
521- for ( let j = 0 ; j < hands [ first ] . length ; j ++ ) {
522- for ( let k = 0 ; k < hands [ first ] [ j ] . length ; k ++ ) {
523- handsValues . push ( hands [ first ] [ j ] [ k ] ) ;
519+ for ( const element of hands ) {
520+ for ( const subElement of element ) {
521+ for ( const subSubElement of subElement ) {
522+ handsValues . push ( subSubElement ) ;
524523 }
525524 }
526525 }
Original file line number Diff line number Diff line change @@ -324,7 +324,11 @@ alert("test");
324324
325325test ( "integration tests for `esnext`" , t => {
326326 const cli = new eslint . CLIEngine ( {
327- baseConfig : Object . assign ( { } , configs . esnext ) ,
327+ baseConfig : Object . assign ( { } , configs . esnext , {
328+ rules : {
329+ "max-classes-per-file" : "off"
330+ }
331+ } ) ,
328332 useEslintrc : false
329333 } ) ;
330334
File renamed without changes.
Original file line number Diff line number Diff line change @@ -43,10 +43,15 @@ module.exports = {
4343 "ava/prefer-async-await" : "off" ,
4444 // Allow only use of the asserts that have no power-assert alternative.
4545 "ava/prefer-power-assert" : "off" ,
46+ // Prefer using `t.regex()` to test regular expressions
47+ // Enable in future
48+ "ava/prefer-t-regex" : "off" ,
4649 // Ensure callback tests are explicitly ended.
4750 "ava/test-ended" : "error" ,
4851 // Ensure tests have a title.
49- "ava/test-title" : [ "error" , "if-multiple" ] ,
52+ "ava/test-title" : "error" ,
53+ // Ensure test titles have a certain format
54+ "ava/test-title-format" : "off" ,
5055 // Prevent the incorrect use of t.
5156 "ava/use-t-well" : "error" ,
5257 // Ensure test functions use t as their parameter.
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ module.exports = {
1313 "jest/no-alias-methods" : "error" ,
1414 // Disallow disabled tests
1515 "jest/no-disabled-tests" : "error" ,
16+ // Disallow commented out tests
17+ "jest/no-commented-out-tests" : "off" ,
1618 // Disallow disabled tests
1719 "jest/no-empty-title" : "error" ,
1820 // Disallow focused tests
Original file line number Diff line number Diff line change @@ -55,8 +55,12 @@ module.exports = {
5555 "unicorn/number-literal-case" : "off" ,
5656 // Prefer `addEventListener` over `on`-functions.
5757 "unicorn/prefer-add-event-listener" : "error" ,
58+ // Prefer `KeyboardEvent#key` over `KeyboardEvent#keyCode`
59+ "unicorn/prefer-event-key" : "error" ,
5860 // Prefer the exponentiation operator over Math.pow()
5961 "unicorn/prefer-exponentiation-operator" : "error" ,
62+ // Prefer `.flatMap(…)` over `.map(…).flat()`
63+ "unicorn/prefer-flat-map" : "error" ,
6064 // Prefer `.includes()` over `.indexOf()` when checking for existence or non-existence
6165 "unicorn/prefer-includes" : "error" ,
6266 // Prefer `append` over `appendChild`.
You can’t perform that action at this time.
0 commit comments