Skip to content

Commit f0b9088

Browse files
committed
Merge pull request #7 from mudetroit/eslint-2-upgrade
Upgrade to eslint 2
2 parents b94f506 + 07bea71 commit f0b9088

File tree

4 files changed

+12
-20
lines changed

4 files changed

+12
-20
lines changed

node_modules/eslint-config-nutshell

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-config-nutshell",
3-
"version": "3.0.0",
3+
"version": "4.0.0",
44
"description": "ESLint sharable config for Nutshell Javascript style guide",
55
"main": "index.js",
66
"scripts": {
@@ -24,18 +24,16 @@
2424
},
2525
"homepage": "https://github.com/nutshellcrm/eslint-config-nutshell#readme",
2626
"peerDependencies": {
27-
"eslint": ">=1.6.0",
28-
"eslint-plugin-babel": ">=2.1.1",
29-
"eslint-plugin-react": ">=3.12.0",
30-
"eslint-config-import": ">=0.9.1",
31-
"eslint-plugin-import": ">=0.10.0"
27+
"eslint": "^2.0.0",
28+
"eslint-plugin-babel": "^3.0.0",
29+
"eslint-plugin-react": "^4.0.0",
30+
"eslint-plugin-import": "^1.0.0"
3231
},
3332
"devDependencies": {
34-
"babel-eslint": "^4.1.4",
35-
"eslint": ">=1.6.0",
36-
"eslint-config-import": "^0.9.1",
37-
"eslint-plugin-babel": "^2.1.1",
38-
"eslint-plugin-import": "^0.10.0",
39-
"eslint-plugin-react": "^3.8.0"
33+
"babel-eslint": "^6.0.2",
34+
"eslint": "^2.7.0",
35+
"eslint-plugin-babel": "^3.1.0",
36+
"eslint-plugin-import": "^1.4.0",
37+
"eslint-plugin-react": "^4.2.3"
4038
}
4139
}

rules/import.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
'use strict';
22

33
module.exports = {
4-
'extends': [
5-
'import/es7-jsx',
6-
],
74
'plugins': [
85
'import',
96
],

rules/style.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ module.exports = {
1616
'indent' : [2, 4],
1717
// Enforce spacing between keys and values in object literal properties
1818
'key-spacing' : [2, {'beforeColon': false, 'afterColon': true}],
19+
// Enforce spacing around keywords
20+
'keyword-spacing' : [2],
1921
// Disallow mixed 'LF' and 'CRLF' as linebreaks
2022
'linebreak-style' : [2, 'unix'],
2123
// Disallow use of the continue statement
@@ -40,16 +42,12 @@ module.exports = {
4042
'semi-spacing' : [2, {'before': false, 'after': true}],
4143
// Require use of semicolons instead of ASI
4244
'semi' : [2, 'always'],
43-
// Require a space after certain keywords
44-
'space-after-keywords' : [2],
4545
// Require space before blocks
4646
'space-before-blocks' : [2],
4747
// Disallow space before function opening parenthesis
4848
'space-before-function-paren': [2, 'never'],
4949
// Require spaces around infix operators
5050
'space-infix-ops' : [2],
51-
// Require a space after return, throw, and case
52-
'space-return-throw-case' : [2],
5351
// Disallow spaces before/after unary operators
5452
'space-unary-ops' : [2],
5553
// Disallow spaces at the ends of lines

0 commit comments

Comments
 (0)