Dilettantes-Guide-to-Linting
prettier-standard
Our great sponsors
Dilettantes-Guide-to-Linting | prettier-standard | |
---|---|---|
4 | 1 | |
18 | 870 | |
- | - | |
0.0 | 0.0 | |
over 3 years ago | 25 days ago | |
JavaScript | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Dilettantes-Guide-to-Linting
-
A Dilettante's Guide to Linting: Addendum
As discussed, Prettier doesn't let us do a whole lot of configuration. We only needed to change two options to match AirBnB, but we can customize a few more if we want. My Prettier config file specifies all the options I'm opinionated about, even though I'm just re-stating the default behavior for most of them.
-
A Dilettante's Guide to Linting
This article is a step-by-step, ground-up look at how the most popular Javascript linting tools can be used together to professionalize any codebase. The target audience is a beginner++ level; you've written some javascript code in your IDE and probably pushed it to GitHub, but you haven't necessarily worked with other developers or published any public projects. The coverage will focus on vanilla Javascript, but some React linting is included incidentally. A TLDR version is available for more experienced developers.
prettier-standard
-
A Guide to Order: Setting up Prettier and Eslint with Husky, Lint-staged and Commitizen
However, there’s a known problem when using both Eslint and Prettier. A good approach is to run prettier first and then Eslint. There, however, exists a simpler solution. Enter prettier-standard.
What are some alternatives?
javascript - JavaScript Style Guide
Coding-Conventions - A set of guidelines, helpful practices, programming styles, and conventions for developers.
eslint-config-prettier - Turns off all rules that are unnecessary or might conflict with Prettier.
awesome-git-hooks - 😎 A collection of awesome Git Hooks
eslint-plugin-prettier - ESLint plugin for Prettier formatting
JSHint - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
prettier - Prettier is an opinionated code formatter.
prettierx - a less opinionated fork of Prettier code formatter
eslint-plugin-react - React-specific linting rules for ESLint
eslint-config-google - ESLint shareable config for the Google JavaScript style guide
cra-template-typescript - A custom TypeScript template for Create React App using the Airbnb style guide and additional tooling.
Standard - 🌟 JavaScript Style Guide, with linter & automatic code fixer