prettier-standard
Dilettantes-Guide-to-Linting
prettier-standard | Dilettantes-Guide-to-Linting | |
---|---|---|
1 | 4 | |
870 | 18 | |
- | - | |
0.0 | 0.0 | |
26 days ago | over 3 years 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.
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.
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.
What are some alternatives?
Coding-Conventions - A set of guidelines, helpful practices, programming styles, and conventions for developers.
javascript - JavaScript Style Guide
awesome-git-hooks - 😎 A collection of awesome Git Hooks
eslint-config-prettier - Turns off all rules that are unnecessary or might conflict with Prettier.
JSHint - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code
eslint-plugin-prettier - ESLint plugin for Prettier formatting
prettierx - a less opinionated fork of Prettier code formatter
prettier - Prettier is an opinionated code formatter.
eslint-config-google - ESLint shareable config for the Google JavaScript style guide
eslint-plugin-react - React-specific linting rules for ESLint
Standard - 🌟 JavaScript Style Guide, with linter & automatic code fixer
cra-template-typescript - A custom TypeScript template for Create React App using the Airbnb style guide and additional tooling.