Jordan Harband
dfbeaaea4b
[eslint config] v16.0.0
eslint-config-airbnb-v16.0.0
2017-10-06 10:40:05 -07:00
Jordan Harband
e5b5aeeb6b
[eslint config] [breaking] enable/add react rules:
...
- `react/jsx-curly-brace-presence`
- `react/no-typos`
- `react/no-unused-state`
- `react/no-redundant-should-component-update`
- `react/default-props-match-prop-types`
2017-10-05 01:01:01 -07:00
Jordan Harband
2c228825a8
[eslint config] [deps] update eslint, eslint-config-airbnb-base, eslint-plugin-react
2017-10-05 00:55:14 -07:00
Jordan Harband
ad3746672e
[eslint config] [base] v12.0.2
eslint-config-airbnb-base-v12.0.2
2017-10-05 00:03:21 -07:00
Jordan Harband
a8155091ff
[eslint config] [base] [deps] update eslint
2017-10-05 00:02:31 -07:00
Jordan Harband
4170a50732
Merge pull request #1574 from leonidlebedev/patch-1
...
[guide] Add Amendments
2017-10-01 12:00:11 -04:00
Leonid Lebedev
faedb67042
Add Amendments
2017-10-01 17:36:45 +03:00
Jordan Harband
cd038fb89b
v12.0.1
eslint-config-airbnb-base-v12.0.1
2017-09-27 16:38:49 -04:00
Jordan Harband
b7ff33e79c
[eslint config] [base] [deps] update eslint
2017-09-27 16:37:54 -04:00
Jordan Harband
8e29a161f9
[eslint config] [base] [fix] ensure all JSX elements are ignored by indent
...
Fixes #1569 .
2017-09-27 16:33:51 -04:00
Josh
2380c0ddb8
[guide] Improve severity of warning comment
2017-09-27 12:51:40 -07:00
Vladimir Kovpak
3ad1ad1a6a
[guide] Updated example in ternaries.
2017-09-21 02:11:14 +03:00
Nikita Lebedev
e16b03b841
[guide] require array spread operator or Array.from
...
Fixes #1084 .
2017-09-20 14:12:25 -07:00
Carlos Soria
0aab14c364
Add Grupo Abraxas to In The Wild section
2017-09-14 16:09:30 -05:00
Jordan Harband
5b338e1937
[Tests] lint our markdown
2017-09-02 11:33:45 -07:00
Jordan Harband
e86fb14932
Merge pull request #1551 from vitalymak/patch-1
...
[eslint config] [base] fix typo in changelog
2017-09-07 10:27:56 -07:00
Vitaly Makarevich
138aafd2a0
Update CHANGELOG.md
...
Typo: prefer-restructuring => prefer-destructuring
2017-09-07 17:26:11 +03:00
Jordan Harband
9dee84796b
[Docs] add note about requiring babel-preset-airbnb and airbnb-browser-shims.
...
Fixes #1544 .
2017-09-02 11:28:53 -07:00
Stephen Wyatt Bush
074b2f81b8
[eslint config] [breaking] [deps] Upgrade eslint-plugin-jsx-a11y to v6
...
- enable more a11y rules
2017-07-05 15:47:54 -07:00
Jordan Harband
7b30681227
[eslint config] [breaking] [deps] require eslint v4, update eslint-config-airbnb-base
2017-09-02 10:24:51 -07:00
Jordan Harband
1f5ca4c976
[eslint config] [base] v12.0.0
eslint-config-airbnb-base-v12.0.0
2017-09-01 22:57:11 -07:00
Jordan Harband
63d1ae175e
[Tests] fix linting error caused by updated base config
2017-09-02 09:04:05 -07:00
Jordan Harband
9d91990221
[Tests] stop testing on eslint v3
2017-09-01 22:59:54 -07:00
elmehri
b687a9ceb8
[eslint config] [base] [patch] support Protractor config files in import/no-extraneous-dependencies
2017-08-29 15:27:08 +01:00
Thomas Grainger
f878edad25
[eslint config] [base] [patch] also disallow padding in classes and switches
2017-05-05 11:42:43 +01:00
Jordan Harband
5aa203eaa8
[eslint config] [base] [deps] [breaking] require eslint v4
...
- enable `function-paren-newline`, `for-direction`, `getter-return`, `no-compare-neg-zero`, `semi-style`, `object-curly-newline`, `no-buffer-constructor`, `no-restricted-globals`, `switch-colon-spacing`, `template-tag-spacing`, `prefer-promise-reject-errors`, `prefer-restructuring`
- improve `indent`, `no-multi-spaces`, `no-trailing-spaces`, `no-underscore-dangle`
2017-09-01 22:25:31 -07:00
David Walsh
f5cd2869d3
[guide] [eslint config] [base] [breaking] Rules prohibiting global isNaN, isFinite.
...
- Update README with new Standard Library section.
2017-07-04 12:40:53 +10:00
koooge
5dec8272e0
[eslint config] [base] [breaking] move comma-dangle to Stylistic Issues
2017-08-03 17:57:58 +02:00
Jordan Harband
22672c1cdc
[eslint config] [new] add propWrapperFunctions default settings for eslint-plugin-react
2017-08-22 19:44:12 -07:00
Jordan Harband
f93ca2f71d
[eslint config] [deps] update eslint v4, eslint-plugin-react
2017-08-22 17:16:31 -07:00
Jordan Harband
db719a2033
[eslint config] [deps] update eslint-config-airbnb-base
2017-08-22 17:10:01 -07:00
Joe Lencioni
68cdc59362
[eslint config] [new] Enable react/jsx-closing-tag-location
2017-08-22 15:38:13 -07:00
Jordan Harband
f1cc91c88a
[eslint config] [base] v11.3.2
eslint-config-airbnb-base-v11.3.2
2017-08-22 15:54:17 -07:00
Jordan Harband
5637c8f4c0
[eslint config] [base] [deps] update eslint, tape
2017-08-22 15:43:40 -07:00
Dhruvdutt Jadhav
a79237b020
[guide] [react] add another “good” example
2017-08-17 22:54:31 +05:30
Max Kaplan
09988e34b4
[inthewild] adding kaplan komputing
2017-08-20 09:24:03 -04:00
Anton Vasyunin
855426b3db
Update section on naming conventions for acronyms
...
- Fix array name starting with a capital
- Add alternative good example
2017-08-18 00:05:21 +07:00
Wooram Jun
344c25d83a
Fix a wrong link
2017-08-17 15:35:14 +09:00
Mark Larah
1cddb4f2c0
[eslint config] [base] [patch] Add jest.config.js to import/no-extraneous-dependencies devDeps
2017-08-14 19:49:29 -07:00
Jordan Harband
6bd73560ee
[eslint config] [deps] update eslint v4, eslint-plugin-react, tape
2017-08-09 17:35:23 -07:00
Jared Deckard
b5e14dc5d0
Explain why default exports are preferred
2017-08-07 15:36:22 -05:00
marhub
dbdbde0b81
Remove polish translation
...
Remove link to polish translation as it's outdated ( last commit from 2-3 years ago ).
For example in polish translation you can read that you should use one "var" keyword to declare your vars.
example:
```js
// źle ( bad )
var items = getItems();
var goSportsTeam = true;
var dragonball = 'z';
// dobrze ( good )
var items = getItems(),
goSportsTeam = true,
dragonball = 'z';
```
2017-08-07 12:48:54 +02:00
Eric Pan
16faade698
[eslint config] [*] [docs] Specify yarn-specific install instructions
...
Attempts to clarify and address issue https://github.com/airbnb/javascript/issues/1508#issuecomment-319113807
Recommends yarn users to list peer dependencies and then install each peer dependency with specified version.
Prior yarn instructions led users to install the latest version of each peer dependency which, in some cases, led to errors if the latest version of a peer dependency did not have rules that this package uses.
2017-07-31 11:19:07 -07:00
Chris Atkin
e4f35ac959
Removing "GitHub" from In The Wild reference
...
This removes the word "GitHub" from an In The Wild reference link, to prevent association with the main GitHub organisation.
2017-07-31 17:12:27 +01:00
Will Clark
a206c52854
[eslint config] [base] [patch] Improve Gruntfile glob pattern
...
To cover `Gruntfile` and `Gruntfile.js` instead of just `Gruntfile`.
2017-07-25 11:41:34 +02:00
Jordan Harband
abeb313333
Merge pull request #1505 from asherdale/master
...
Update README, fixed badly-styled eslint links
2017-07-25 23:35:25 -07:00
Asher Dale
9393e6ab10
Update README, finished fixing eslint styling
...
Update README, finished fixing eslint styling (look at previous commit description for info).
2017-07-25 15:50:10 -04:00
Asher Dale
a371d73414
Update README, fixed badly-styled eslint links
...
There were links to eslint rules in a style that didn't match the style of the rest of the document. Specifically, most links in the document use the following style: "eslint: ['no-unneeded-ternary']", but there were badly styled links that looks like this: "eslint rule: ['no-unneeded-ternary']." Additionally, the badly styled links were on their own line, whereas all the other links are not placed on their own line.
2017-07-25 15:46:30 -04:00
Asher Dale
3cc6269c86
Updated README, deleted extra 'back to top'
...
There was an extra 'back to top' link in between sections 4.5 and 4.6 in the 'Arrays' section.
2017-07-20 11:21:29 -04:00
Jordan Harband
106a58ec1a
[eslint config] [base] v11.3.1
eslint-config-airbnb-base-v11.3.1
2017-07-24 12:07:43 -07:00