Alvin Sng
9563e1a418
Merge pull request #331 from airbnb/react_style
...
React/JSX Style Guide
2015-04-30 13:10:00 -07:00
Alvin Sng
2595cb6724
removed alpha sort, changed jsx exten to js, added method prefix rule, added camelCase for props
2015-04-30 13:08:58 -07:00
Alvin Sng
3764337df2
React/JSX Style Guide
2015-04-29 15:29:51 -07:00
Harrison Shoff
716e8c5b9d
Merge pull request #330 from airbnb/fix-example
...
[comments] fix example
2015-04-29 12:26:50 -07:00
Harrison Shoff
0ffbdd3692
[comments] fix example
2015-04-29 12:26:14 -07:00
Harrison Shoff
261f3bbbc5
Merge pull request #329 from airbnb/es6-trailing-commas
...
es6 additional trailing commas
2015-04-29 11:53:44 -07:00
Harrison Shoff
2521d46683
[readme] update additional trailing commas, examples
2015-04-29 11:49:28 -07:00
Harrison Shoff
07bba234a0
[readme] update additional trailing commas, examples
2015-04-29 11:48:52 -07:00
Josh Perez
fc248e66ee
Merge pull request #328 from airbnb/es6-trailing-commas
...
[commas] additional trailing commas good in es6. fixes #323
2015-04-29 10:49:22 -07:00
Harrison Shoff
7ade95434c
[commas] fix bad git diff example
2015-04-29 10:42:03 -07:00
Harrison Shoff
a2034b0f6c
[commas] additional trailing commas good in es6. fixes #323
2015-04-29 10:39:01 -07:00
Josh Perez
120a122c29
Merge pull request #327 from airbnb/fix-wording
...
[intro] our es5 guide is still up to date
2015-04-29 10:22:59 -07:00
Harrison Shoff
a41c1fab68
[intro] our es5 guide is still up to date
2015-04-29 10:07:11 -07:00
Josh Perez
1df31607a7
Merge pull request #276 from airbnb/es6
...
A mostly reasonable ES6 style guide
2015-04-29 01:12:41 -07:00
Josh Perez
cc460132cc
Learn you some ES6
2015-04-28 21:31:58 -07:00
Josh Perez
455529c234
Updates es5 guide with latest
2015-04-28 21:28:40 -07:00
Josh Perez
cb47b478c7
Amend grammar for default parameters
2015-04-28 21:28:05 -07:00
Herrington Darkholme
d0028724ea
add semicolons
2015-04-28 21:28:05 -07:00
Matias Singers
e5006931f1
Use modules in naming conventions example
...
Following the rule from further up: "Always use modules (import/export) over a non-standard module system."
2015-04-28 21:28:05 -07:00
Tomek Wiszniewski
0cca5e21fc
Fix hoisting examples
...
Hoisting only happens to `var`. As kangax describes in [Why `typeof` is no longer “safe”](http://es-discourse.com/t/why-typeof-is-no-longer-safe/15/3 ).
Also, I wonder if we need the whole section, since you recommend to [avoid using `var` altogether](https://github.com/airbnb/javascript/blob/b492/README.md#references ).
2015-04-28 21:28:05 -07:00
dsc
ee176044c3
Rename two let keywords to const
2015-04-28 21:28:05 -07:00
Tomek Wiszniewski
875d2ad05e
Add esnext to the jsHint configuration
...
This way we'll allow ES6 syntax.
2015-04-28 21:28:05 -07:00
Harrison Shoff
f7321b303d
[modules] fix invalid syntax in bad example. fixes #287
2015-04-28 21:28:05 -07:00
Harrison Shoff
6d34c516cc
[toc] remove extra modules link
2015-04-28 21:28:05 -07:00
Sean Massa
38ae6b6df2
add bad comment to bad section of destructuring
2015-04-28 21:28:05 -07:00
NoNameSheep
e826067498
advice against side effect in default parameter
2015-04-28 21:28:05 -07:00
Luke Westby
bc5b0ee007
Change wording in Iterators and Generators
...
I found the term "function constructors" to be confusing as the functions the section refers to are not constructors. I think "higher-order functions" or something similar would be more clear.
Thanks!
2015-04-28 21:28:05 -07:00
Josh Perez
22e3c89d04
Removing a few trailing commas
2015-04-28 21:28:05 -07:00
Josh Perez
a6a573e3cc
Use more template literals, s/suffer/blessed with
2015-04-28 21:28:04 -07:00
Casey Jenks
b8fd0438fb
Iterators and Generators: sum should be 15, not 10
2015-04-28 21:27:44 -07:00
Josh Perez
58cdc731f4
Initial ES6 style guide
2015-04-28 21:27:44 -07:00
Harrison Shoff
b50a43d2ad
Merge pull request #324 from nkt/patch-1
...
Allow dot-notation keywords in eslint
2015-04-28 10:30:22 -07:00
Josh Perez
8d0f04c492
Merge pull request #322 from kzsh/clarifying-enforced-rule
...
Clarifying what rule is being enforced.
2015-04-27 17:43:30 -07:00
Andrew
a6e906a1b9
Clarifying what rule is being enforced.
...
Capitalization of constructors is not the rule in question here. It makes it more clear what the offending difference is between `//bad` and `//good` to have consistent constructor capitalization.
2015-04-27 20:18:32 -04:00
Josh Perez
1282ee63df
Add comment on why we're breaking a rule
2015-04-27 16:39:57 -07:00
Nikita Gusakov
15c947b48b
Allow dot-notation keywords in eslint
...
ES6 gives us promises, which have `.catch` method. Other Promise implementation also uses `try` and `finally` methods, which are also reserved keywords ([bluebird](https://github.com/petkaantonov/bluebird/blob/master/API.md )).
2015-04-25 18:24:58 +03:00
Josh Perez
0c6697104b
Merge pull request #321 from JSSolutions/master
...
Added new organization.
2015-04-23 12:59:11 -07:00
Maxim
a1b53a1d85
Added new organization.
2015-04-23 15:25:49 +03:00
Josh Perez
92d9cbdf5d
Merge pull request #318 from jensechu/master
...
Remove excess whitespace in Whitespace section
2015-04-20 16:57:11 -07:00
Jensen
17dde0d593
Remove excess whitespace in Whitespace section
2015-04-20 16:17:48 -07:00
Harrison Shoff
6de02b80a2
Merge pull request #316 from airbnb/eslintrc
...
[linters] update .eslintrc. fixes : #313 , #259
2015-04-19 19:31:24 -07:00
Harrison Shoff
dc100c8d31
Merge pull request #317 from airbnb/fix-var-example
...
[variables] fix variable hoisting example. fixes #265
2015-04-19 17:55:03 -07:00
Harrison Shoff
7fe4883a75
[variables] fix variable hoisting example. fixes #265
2015-04-19 15:42:15 -07:00
Harrison Shoff
91d56b6874
[eslint] fix whitespace, silence underscore dangle
2015-04-19 15:34:51 -07:00
Harrison Shoff
b694fedccd
[linters] update .eslintrc
2015-04-18 17:58:26 -07:00
Harrison Shoff
10ef68a4ab
Merge pull request #315 from sinkswim/master
...
Added italian translation
2015-04-18 11:41:37 -07:00
robertmargelli
5fe373c646
Added italian translation
2015-04-17 15:13:59 -07:00
Josh Perez
c496b7e840
Merge pull request #314 from Flexberry/master
...
Add Flexberry to the organizations list
2015-04-17 08:28:46 -07:00
nagits
64013fb578
Add Flexberry to the organizations list
2015-04-17 18:28:05 +05:00
Harrison Shoff
56f2aad65a
Merge pull request #312 from lvarayut/patch-1
...
Add Thai language version
2015-04-15 21:20:33 -07:00