You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This change is breaking if you have `// eslint-disable-next-line @cloudfour/no-param-reassign` in your code, or if you are manually enabling/configuring this rule. In either case, the migration path is to remove the rule configuration
8
+
9
+
-[`3112bb7`](https://github.com/cloudfour/eslint-config/commit/3112bb704d3eed0b4dcb1dbd1146c8927ee79127)[#136](https://github.com/cloudfour/eslint-config/pull/136) Thanks [@calebeby](https://github.com/calebeby)! - Add support for linting TypeScript files
10
+
11
+
If you have .ts or .tsx files, ESLint should automatically start linting them once you update.
12
+
13
+
If typescript-eslint is unable to automatically infer your `tsconfig.json` location, you may need to [manually configure that](https://github.com/typescript-eslint/typescript-eslint/blob/master/docs/getting-started/linting/TYPED_LINTING.md)
14
+
15
+
## 12.0.0 - 2020-07-20
16
+
17
+
### Major/Breaking Changes
4
18
5
19
- Update dependency `eslint-plugin-unicorn` to v21
6
20
7
-
## Minor Changes
21
+
###Minor Changes
8
22
9
23
- Update dependency `eslint` to v7.5.0
10
24
- Update dependency `eslint-config-xo` to v0.32.1
@@ -13,124 +27,124 @@
13
27
- Update dependency `kleur` to v4.0.2
14
28
- Update `jest` monorepo to v26.1.0
15
29
16
-
# 11.0.0 - 2020-05-11
30
+
##11.0.0 - 2020-05-11
17
31
18
-
## Major/Breaking Changes
32
+
###Major/Breaking Changes
19
33
20
34
- Updated `eslint-plugin-jsdoc` to v25
21
35
22
-
## Minor Changes
36
+
###Minor Changes
23
37
24
38
- Updated `jest` to v26.0.1
25
39
- Updated `eslint` to v7
26
40
27
-
# 10.0.0 - 2020-04-27
41
+
##10.0.0 - 2020-04-27
28
42
29
-
## Major/Breaking Changes
43
+
###Major/Breaking Changes
30
44
31
45
- Updated `eslint-plugin-unicorn` to v19
32
46
- Add `eslint-plugin-jsdoc` v24 to lint JSDoc comments (#97)
33
47
34
-
## Minor Changes
48
+
###Minor Changes
35
49
36
50
- Updated `jest` to v25.4.0
37
51
- Updated `prettier` to v2.0.5
38
52
- Updated `eslint-config-prettier` to v6.11.0
39
53
- Add fixtures to make testing new releases more reliable (#91)
40
54
- Disabled a few unicorn v19 rules (#104)
41
55
42
-
# 9.0.0 - 2020-03-30
56
+
##9.0.0 - 2020-03-30
43
57
44
-
## Major/Breaking Changes
58
+
###Major/Breaking Changes
45
59
46
60
- Updated `eslint-plugin-unicorn` to v18
47
61
48
-
## Minor Changes
62
+
###Minor Changes
49
63
50
64
- Updated `jest` to v25.2.4
51
65
52
-
# 8.0.0 - 2020-03-24
66
+
##8.0.0 - 2020-03-24
53
67
54
68
Edit: @calebeby pointed out that this didn't need to be a major release because prettier is a devDependency, so it won't affect our users. Sorry for the false alarm!
55
69
56
-
## Major/Breaking Changes
70
+
###Major/Breaking Changes
57
71
58
72
- Updated `prettier` to v2
59
73
60
-
## Minor Changes
74
+
###Minor Changes
61
75
62
76
- Updated `eslint-config-prettier` to v6.10.1
63
77
- Updated `eslint-config-standard` to v14.1.1
64
78
65
-
# 7.0.0 - 2020-03-09
79
+
##7.0.0 - 2020-03-09
66
80
67
-
## Major/Breaking Changes
81
+
###Major/Breaking Changes
68
82
69
83
- Updated `eslint-plugin-unicorn` to v17
70
84
71
-
## Minor Changes
85
+
###Minor Changes
72
86
73
87
- Updated `eslint-config-xo` to v0.29.1
74
88
75
-
# 6.0.0 - 2020-02-07
89
+
##6.0.0 - 2020-02-07
76
90
77
-
## Major/Breaking Changes
91
+
###Major/Breaking Changes
78
92
79
93
- Updated `jest` to v25
80
94
- Updated `eslint-plugin-node` to v11
81
95
- Updated `eslint-plugin-unicorn` to v16
82
96
83
-
## Minor Changes
97
+
###Minor Changes
84
98
85
99
- Updated `eslint` to v6.8.0
86
100
- Updated `eslint-config-prettier` to v6.10.0
87
101
88
-
# 5.0.0 - 2019-12-03
102
+
##5.0.0 - 2019-12-03
89
103
90
-
## Major/Breaking Changes
104
+
###Major/Breaking Changes
91
105
92
106
- Updated `eslint-plugin-unicorn` to v14
93
107
94
-
## Minor Changes
108
+
###Minor Changes
95
109
96
110
- Updated `eslint` to v6.7.2
97
111
98
-
# 4.0.0 - 2019-11-19
112
+
##4.0.0 - 2019-11-19
99
113
100
-
## Major/Breaking Changes
114
+
###Major/Breaking Changes
101
115
102
116
- Updated `eslint` to v6.6.0
103
117
- Updated `eslint-plugin-unicorn` to v13
104
118
- Updated `eslint-config-prettier` to v6
105
119
- Updated `eslint-config-standard` to v14
106
120
- Updated `eslint-plugin-node` to v10
107
121
108
-
## Minor Changes
122
+
###Minor Changes
109
123
110
124
- Updated `eslint-config-xo` to v0.27.2
111
125
- Updated `prettier` to v1.19.1
112
126
113
-
# 3.0.0 - 2019-06-17
127
+
##3.0.0 - 2019-06-17
114
128
115
-
## Major/Breaking Changes
129
+
###Major/Breaking Changes
116
130
117
131
- Updated `eslint-plugin-node` to v9
118
132
- Updated `eslint-config-prettier` to v5
119
133
- Updated `eslint-plugin-unicorn` to v9
120
134
- Enabled `no-unused-expressions` for ternaries and short-circuit (#18)
121
135
122
-
## Minor Changes
136
+
###Minor Changes
123
137
124
138
- Added itself as a `devDep` (#17)
125
139
- Updated `prettier` to v1.18
126
140
127
-
# 2.0.1 - 2018-12-06
141
+
##2.0.1 - 2018-12-06
128
142
129
143
- Update `package.json``files` to include `src/rules/**/*.js` (#15)
130
144
131
-
# 2.0.0 - 2018-12-06
145
+
##2.0.0 - 2018-12-06
132
146
133
-
## Changed
147
+
###Changed
134
148
135
149
- Added build process to snapshot config and reduce peerDependencies (#9)
136
150
- Changed package name from `@cloudfour/eslint-config` to `@cloudfour/eslint-plugin`
@@ -140,6 +154,6 @@ Edit: @calebeby pointed out that this didn't need to be a major release because
0 commit comments