Style Guide: Introduce a new section on CSS-in-JavaScript, providing best practices for writing CSS within JavaScript files. This addition helps developers maintain consistency and clarity in their code.
Style Guide: Add a link to the discussion on function names, clarifying the naming conventions for function expressions in ES6. This enhances understanding of function declarations and expressions.
Improvements
Style Guide: Improve the clarity of the guidelines by explaining why methods should not be prefixed with underscores. This helps developers follow best practices more effectively.
Style Guide: Update the README to include M2GEN, ensuring that all relevant tools are recognized and accessible to users.
Fixes
Fix a broken link to the Classes & Constructors section from the ECMAScript 6+ Styles. This ensures users can easily navigate to the relevant guidelines.
Fix a typo in the commas section, correcting an example code block to enhance readability and accuracy.
Fix a misleading reference to the one-var ESLint rule, clarifying that it does not enforce the style guide rule. This prevents confusion among users regarding linting capabilities.
Others
Update the README formatting for the eslint-config-airbnb section, improving the overall presentation and user experience.
Remove a subtle endorsement of JSDoc-style commenting from the guide, ensuring that the style guide remains focused and clear.