Skip to content

Commit 4d0617a

Browse files
Release Candidate. Make eslint peer dependency.
Also bump plugins and add few new rules.
1 parent cde3d8b commit 4d0617a

5 files changed

Lines changed: 27 additions & 9 deletions

File tree

.node-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v4.5.0
1+
v4.6.1

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# 1.0.0 (Not Released Yet)
22

3+
## 1.0.0-rc.1 (2016-10-22)
4+
5+
* Make `eslint` `peerDependency` to ensure it been installed in `npm bin` with
6+
`npm` or `yarn`
7+
* Bump:
8+
* `babel-eslint` to `7.0.0`
9+
* `eslint-plugin-react` to `6.4.1`
10+
* New rules:
11+
* `react/no-children-prop`
12+
* `react/no-unused-prop-types`
13+
314
## 1.0.0-beta.8 (2016-08-24)
415

516
* Disable `eslint-plugin-import` as it breaks Sublime Text & Atom ESLint

base/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ if (utils.reactPluginInstalled) {
101101
"react/jsx-uses-vars": 1,
102102
"react/jsx-wrap-multilines": 2,
103103
"react/display-name": 1,
104+
"react/no-children-prop": 2,
104105
"react/no-danger": 2,
105106
"react/no-danger-with-children": 2,
106107
"react/no-deprecated": 2,
@@ -111,6 +112,7 @@ if (utils.reactPluginInstalled) {
111112
"react/no-is-mounted": 2,
112113
"react/no-multi-comp": 2,
113114
"react/no-unknown-property": 2,
115+
"react/no-unused-prop-types": 2,
114116
"react/prefer-es6-class": [2, "always"],
115117
"react/prefer-stateless-function": 2,
116118
"react/prop-types": 2,

circle.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ machine:
22
environment:
33
LEVEL: development
44
node:
5-
version: 4.5.0
5+
version: 4.6.1
66
timezone:
77
America/Los_Angeles
88

99
dependencies:
1010
cache_directories:
1111
- node_modules
1212
override:
13-
- npm install -g npm@3.10.6
13+
- npm install -g npm@3.10.9
1414
- make
1515

1616
test:

package.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "eslint-config-ezhome",
3-
"version": "1.0.0-beta.8",
4-
"author": "Ezhome Engineers",
5-
"authorEmail": "engineers@ezhome.com",
3+
"version": "1.0.0-rc.1",
4+
"author": "Ezhome Engineering",
5+
"authorEmail": "engineering@ezhome.com",
66
"bugs": {
77
"url": "https://github.com/ezhome/eslint-config-ezhome/issues"
88
},
@@ -22,10 +22,15 @@
2222
"url": "https://github.com/ezhome/eslint-config-ezhome"
2323
},
2424
"dependencies": {
25-
"babel-eslint": "6.1.2",
26-
"eslint": "3.3.1",
25+
"babel-eslint": "7.0.0",
2726
"eslint-plugin-import-order": "2.1.4",
28-
"eslint-plugin-react": "6.1.2"
27+
"eslint-plugin-react": "6.4.1"
28+
},
29+
"devDependencies": {
30+
"eslint": "3.8.1"
31+
},
32+
"peerDependencies": {
33+
"eslint": ">=3.8.1"
2934
},
3035
"engines": {
3136
"node": ">= 4",

0 commit comments

Comments
 (0)