File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 111.0.0 (Not Released Yet)
22========================
33
4+ 1.0.0-beta.5 (2016-07-25)
5+ =========================
6+
7+ * Require node.js 4 LTS or higher and npm 3 to use ` eslint-config-ezhome `
8+ * Install ESLint dependencies via ` package.json ` , which results in unnecessary
9+ to install them via ` devDependencies `
10+ * New rule to ` ezhome/alternate ` config:
11+ * ` react/jsx-no-string-refs `
12+
4131.0.0-beta.4 (2016-07-20)
514=========================
615
Original file line number Diff line number Diff line change @@ -7,30 +7,34 @@ eslint-config-ezhome
77
88This package provides Ezhome's ` .eslintrc ` as an extensible shared config.
99
10+ ## Requirements
11+
12+ As of ` 1.0.0 ` release ` eslint-config-ezhome ` requires,
13+
14+ * [ node.js] ( https://www.nodejs.org/ ) 4.4 or later
15+ * [ npm] ( https://www.npmjs.com/ ) 3.10 or later
16+
1017## Usage
1118
12191 . Install ` eslint-config-ezhome ` and some other ESLint dev dependencies as,
1320
1421 ```
15- npm install --save-dev eslint babel-eslint esling-plugin-import-order eslint-plugin-react eslint -config-ezhome
22+ npm install --save-dev eslint-config-ezhome
1623 ```
1724
18- If your project doesn't use React, you don't need to install
19- ` eslint-plugin-react ` dev dep.
20-
21252 . Add ` "extends": "ezhome" ` to your ` .eslintrc `
2226
2327### Note on preferred ESLint versions
2428
25- As of ` 1.0.0 ` release, ` eslint-config-ezhome ` prefers :
29+ As of ` 1.0.0 ` release, ` eslint-config-ezhome ` installs :
2630
2731* ` eslint@3.1.1 `
2832* ` babel-eslint@6.1.2 `
2933* ` eslint-plugin-import-order@2.1.4 `
3034* ` eslint-plugin-react@5.2.2 `
3135
32- You still able to install other versions of ESLint packages, but we recommend
33- use versions listed above.
36+ as its requirements. You still able to install other versions of ESLint
37+ packages, but we recommend use versions listed above.
3438
3539## Other Configs
3640
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ if (utils.reactPluginInstalled) {
88 config . rules [ "react/jsx-handler-names" ] = 2 ;
99 config . rules [ "react/jsx-indent" ] = [ 2 , 2 ] ;
1010 config . rules [ "react/jsx-indent-props" ] = [ 2 , 2 ] ;
11+ config . rules [ "react/jsx-no-string-refs" ] = 2 ;
1112}
1213
1314module . exports = config ;
Original file line number Diff line number Diff line change 11{
22 "name" : " eslint-config-ezhome" ,
3- "version" : " 1.0.0-beta.4 " ,
3+ "version" : " 1.0.0-beta.5 " ,
44 "author" : " Igor Davydenko" ,
55 "authorEmail" : " igor@ezhome.com" ,
66 "bugs" : {
2222 "url" : " https://github.com/ezhome/eslint-config-ezhome"
2323 },
2424 "dependencies" : {
25- "object-assign" : " 4.1.0"
26- },
27- "devDependencies" : {
2825 "babel-eslint" : " 6.1.2" ,
2926 "eslint" : " 3.1.1" ,
3027 "eslint-plugin-import-order" : " 2.1.4" ,
31- "eslint-plugin-react" : " 5.2.2"
28+ "eslint-plugin-react" : " 5.2.2" ,
29+ "object-assign" : " 4.1.0"
30+ },
31+ "engines" : {
32+ "node" : " >= 4" ,
33+ "npm" : " >= 3"
3234 },
3335 "eslintConfig" : {
3436 "extends" : " ezhome/base/index.js"
You can’t perform that action at this time.
0 commit comments