783 Commits

Author SHA1 Message Date
RH Becker
b056ad09bb Flag modification of variables that are declared using const keyword as an error. 2015-10-29 22:43:33 -07:00
Adrien Vergé
ab0a6ca92b eslint: Add missing space-before-keywords rule
All examples in README.md seem to agree on avoiding missing whitespaces
before keywords such as:

    if (cond) {
    }else {       // no space before 'else'
    }

    try {
    }catch (e) {  // no space before 'catch'
    }

This patchs adds the `space-before-keywords` rule as an error (as is
`space-after-keywords` already).
2015-10-23 10:57:24 +02:00
Ankit Sardesai
1b46be032e Added version badge to eslint-config-airbnb 2015-10-04 03:15:09 -04:00
Jimmy Jia
8da7adbdd4 Clarify strict ESLint rule 2015-09-29 12:19:49 -04:00
Jake Teton-Landis
e65c6afe44 eslint-config-airbnb v0.1.0 2015-09-27 20:02:01 -07:00
Jake Teton-Landis
b42e9b82dd explain eslint-config-airbnb rule choices 2015-09-27 19:52:28 -07:00
Jake Teton-Landis
170dbeb5d4 make exported rulesets extend relative to eslint-config-airbnb 2015-09-27 19:52:28 -07:00
Jake Teton-Landis
de90317a6d create legacy.js to export es5 rules 2015-09-27 18:47:13 -07:00
Jimmy Jia
9c7674a7b3 Update for upstream dependencies
- react/jsx-quotes has been superseded by jsx-quotes
- eqeqeq now covers comparisons to null
2015-09-25 16:27:48 -04:00
Jimmy Jia
db6c4a8b4e Remove differences from eslint-config-defaults 2015-09-25 16:23:29 -04:00
Jimmy Jia
daea8a638f Use rules from eslint-config-defaults 2015-09-25 16:15:38 -04:00
Jake Teton-Landis
58c901c330 use eslint 1.3.0 (fixes #515) 2015-09-24 12:25:34 -07:00
Jake Teton-Landis
e40ea1c24e update readme for eslint-config-airbnb 0.0.9 2015-09-24 12:18:34 -07:00
Jake Teton-Landis
f25c85ef2e eslint-config-airbnb 0.0.9 2015-09-24 12:12:32 -07:00
Ankit Sardesai
15780d5284 Added id-length documentation url 2015-09-14 17:26:16 -04:00
Ankit Sardesai
867bfdeace Added id-length rule to style guide 2015-09-12 21:05:50 -04:00
Aaron Jensen
c95af97e61 Add no-undef
Fixes #454
Fixes #473
2015-08-22 23:59:50 -07:00
Jake Teton-Landis
64e13a20df eslint-config-airbnb 0.0.8 2015-08-21 14:22:03 -07:00
Jake Teton-Landis
2d90ebf11b update README with new package structure 2015-08-19 14:01:14 -07:00
Jake Teton-Landis
7646a8619b lint eslint-config-airbnb with eslint-config-airbnb/base 2015-08-19 14:00:53 -07:00
Jake Teton-Landis
048e22ea98 somewhat modularize eslint-config-airbnb; add some tests 2015-08-18 18:02:31 -07:00
Slava Shklyaev
0068cc1d6e Put custom component methods before render methods 2015-08-18 20:14:24 +03:00
Nikita Gusakov
20b6913202 Simplify ESLint config package.
This patch moves `.eslintrc` contents into `index.js` directly.
This allows us to drop external dependencies and using javascript
comments instead of not valid JSON.
2015-08-08 17:46:56 +03:00
Jake Teton-Landis
ff4dc46d05 [eslint] allow +, -, =, ! in comments without a space 2015-07-30 17:49:47 -07:00
Jake Teton-Landis
cf5266bc52 [eslint] document dependences in README 2015-07-30 15:01:17 -07:00
Jake Teton-Landis
a45dfe359b [eslint] remove peerDependencies 2015-07-30 14:59:19 -07:00
Jake Teton-Landis
abc85310b9 [eslint] add readme to eslint-config-airbnb 2015-07-30 14:49:34 -07:00
Jake Teton-Landis
f5cac3cc5c [eslint] remove most dependencies 2015-07-30 14:48:32 -07:00
Jake Teton-Landis
2f55be7cc3 [eslint] move .eslintrc into packages/eslint-config-airbnb 2015-07-30 14:47:42 -07:00
Jake Teton-Landis
c3a94c15fd add keyword "eslintconfig" to eslint-config-airbnb 2015-05-23 18:56:39 -07:00
Jake Teton-Landis
1676f2b1dc bump eslint-config-airbnb version to 0.0.2 2015-05-22 11:06:37 -07:00
Jake Teton-Landis
f2da99e058 manually load commented JSON 2015-05-22 11:06:16 -07:00
Jake Teton-Landis
6b40c838fb create package eslint-config-airbnb 2015-05-22 10:38:21 -07:00