{"push_id":1248280088,"size":34,"distinct_size":34,"ref":"refs/heads/master","head":"628dd16a933b3998f619dd90d73b59dc23dfe3c7","before":"c7ba1c31fdcf0e612eb82ae6edeb260e1c80af46","commits":[{"sha":"4c8f78921ff887843f16993442a19bb01805cc66","author":{"name":"Joe Lencioni","email":"66157eedc2dd899ebf350e4c3e80849008762eb4@airbnb.com"},"message":"Add guideline for displayName in higher-order components\n\nThis guideline will help us keep our higher-order components consistent\nand easy to understand.\n\nFixes #968.","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/4c8f78921ff887843f16993442a19bb01805cc66"},{"sha":"0165c1384550c65ae0919fd35a6164419b671dac","author":{"name":"James Glover","email":"29e933fa1b0e6eefdab422ec9add35a4ae98cb33@gmail.com"},"message":"[eslint config] [*] [docs] Added subshell to usage commands and converted samples to the three backtick markdown syntax with language specifier for highlighting.","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/0165c1384550c65ae0919fd35a6164419b671dac"},{"sha":"1917968acba307f325a77883f9bad39dd3d19275","author":{"name":"Joe Lencioni","email":"66157eedc2dd899ebf350e4c3e80849008762eb4@airbnb.com"},"message":"Add missing closing paren in HOC guideline\n\nAs pointed out by eagle-eyed @pepakriz.","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/1917968acba307f325a77883f9bad39dd3d19275"},{"sha":"4dbb2af7da8d919fae2eb25eac5eef4360dbe939","author":{"name":"Joe Lencioni","email":"66157eedc2dd899ebf350e4c3e80849008762eb4@airbnb.com"},"message":"Improve React HOC example\n\nI decided that `WrappedComponent` is clearer than `Component` here, so I\nmade the switch. I also realized that `WrappedComponent.name` might\nstill be undefined, so I added a fallback value of \"Component\".","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/4dbb2af7da8d919fae2eb25eac5eef4360dbe939"},{"sha":"b2ea03ef2cc433b1be63a37f66dcd6aa15991248","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [base] [deps] update `eslint-plugin-import`","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/b2ea03ef2cc433b1be63a37f66dcd6aa15991248"},{"sha":"49dfcc42de66964e7c26a29fbd115025433ee66e","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [*] improve prepublish script","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/49dfcc42de66964e7c26a29fbd115025433ee66e"},{"sha":"4425d3c76b094fdfbefe4f5921d2901c220cb739","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [base] [deps] update `eslint` to `v3.2`","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/4425d3c76b094fdfbefe4f5921d2901c220cb739"},{"sha":"a533e2dd35ebc05e246698e65a6e23cbd342c240","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [base] v5.0.1","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/a533e2dd35ebc05e246698e65a6e23cbd342c240"},{"sha":"75c961a43f158263ef4bdb0f042cdcfa6a040b45","author":{"name":"Zane Mountcastle","email":"d07e8a72d765822d16057b2607f340e8d9602091@gmail.com"},"message":"Change 'Brazilian' to 'Portuguese'","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/75c961a43f158263ef4bdb0f042cdcfa6a040b45"},{"sha":"cb36ed90c3647561bb5b062c835282255a1a789c","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [deps] [breaking] update `eslint` to v3, `eslint-config-airbnb-base` to v5, `eslint-find-rules`, `eslint-plugin-import`, `eslint-plugin-jsx-a11y` to v2, `eslint-plugin-react` to v6, `tape`.\n\n - drop node < 4 support","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/cb36ed90c3647561bb5b062c835282255a1a789c"},{"sha":"6857f7af97c10cf8dd05eff4b86a9fe5ddb2bba8","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [react] [breaking] enable react rules:\n\n - `react/jsx-filename-extension`\n - `react/jsx-no-comment-textnodes`\n - `react/jsx-no-target-blank`\n - `react/require-extension`\n - `react/no-render-return-value`\n - `react/no-find-dom-node`\n - `react/no-deprecated`","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/6857f7af97c10cf8dd05eff4b86a9fe5ddb2bba8"},{"sha":"a6da4bb5b2b7997affe21da6a1bf9487722b53c8","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [react] [breaking] enable aria rules:\n\n - `jsx-a11y/aria-props`\n - `jsx-a11y/aria-proptypes`\n - `jsx-a11y/aria-unsupported-elements`\n - `jsx-a11y/role-has-required-aria-props`\n - `jsx-a11y/role-supports-aria-props`","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/a6da4bb5b2b7997affe21da6a1bf9487722b53c8"},{"sha":"b4d8543f120ba761ae7f39caf850c1e4efdc2727","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [react] [breaking] enable jsx-a11y rules:\n\n - `jsx-a11y/heading-has-content`\n - `jsx-a11y/html-has-lang`\n - `jsx-a11y/lang`\n - `jsx-a11y/no-marquee`\n - `jsx-a11y/scope`\n - `jsx-a11y/href-no-hash`\n - `jsx-a11y/label-has-for`","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/b4d8543f120ba761ae7f39caf850c1e4efdc2727"},{"sha":"53b4173b0432cfca0b2b59a1849616f4d672c8eb","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[guide] [es5] Remove ES5 guide and mark it deprecated.\n\nFixes #941.","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/53b4173b0432cfca0b2b59a1849616f4d672c8eb"},{"sha":"a1edac348ad16a95259126884cd40216fa6d65dd","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] [*] add `safe-publish-latest` to `prepublish`","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/a1edac348ad16a95259126884cd40216fa6d65dd"},{"sha":"9ffadff1fdf85b327c6d4887b422ebeb904b641e","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[eslint config] v10.0.0","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/9ffadff1fdf85b327c6d4887b422ebeb904b641e"},{"sha":"52a2da4182b9f1e61300a212e97f250a075c603b","author":{"name":"Joe Lencioni","email":"66157eedc2dd899ebf350e4c3e80849008762eb4@airbnb.com"},"message":"Add curlies around ref function body\n\nThe example we have here uses an implicit return, which is forbidden\nwhen assigning. This triggers the no-return-assign rule.\n\nFixes #980","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/52a2da4182b9f1e61300a212e97f250a075c603b"},{"sha":"6454839e7627fc0d26e9552b0f7ce2ea7c3f90e3","author":{"name":"Jordan Harband","email":"b91d3fee249d983b90a81b1f4550c1e35e24ce0b@gmail.com"},"message":"[guide] Use `var` in reserved word examples, since they refer to untranspiled code.","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/6454839e7627fc0d26e9552b0f7ce2ea7c3f90e3"},{"sha":"f94f6e21c6275c298cb665093a068635d0351623","author":{"name":"felipethome","email":"9a8c4cd2ac1c830a0fd4c8a6d828976a2d94f1f6@gmail.com"},"message":"[guide] Add eslint rule to spacing in a function signature topic\n\n[guide] Add eslint rules to spacing in a function signature topic","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/f94f6e21c6275c298cb665093a068635d0351623"},{"sha":"f0b31960d339fa5e3ff4cbe6494cc670fa23e46f","author":{"name":"felipethome","email":"9a8c4cd2ac1c830a0fd4c8a6d828976a2d94f1f6@gmail.com"},"message":"[guide] Add eslint rules to function declaration and function constructor topics","distinct":true,"url":"https://api.github.com/repos/yangsu/javascript/commits/f0b31960d339fa5e3ff4cbe6494cc670fa23e46f"}]}
{"actor":{"display_login":"yangsu"}}