[ci] yarn format
This commit is contained in:
parent
ebe138b0db
commit
68474f4f91
1 changed files with 3 additions and 5 deletions
|
@ -8,7 +8,6 @@ Welcome to the Astro style guide. This document is meant to guide you on the cod
|
|||
|
||||
For the RFC writing guide, check out the [RFC issue template](https://github.com/snowpackjs/astro/issues/new/choose).
|
||||
|
||||
|
||||
### Linting (Style Rules)
|
||||
|
||||
We use tools like ESLint and TypeScript to automatically enforce some parts of our style guide. Run the `yarn lint` command to lint the codebase. We also use tools like Prettier to automatically enforce code formatting. Run the `yarn format` command to format the entire codebase.
|
||||
|
@ -16,12 +15,12 @@ We use tools like ESLint and TypeScript to automatically enforce some parts of o
|
|||
Anything enforced by linting and formatting is considered a **style rule.** It is strictly required that you follow all style rules while working in the codebase. Run the `yarn lint` and `yarn format` commands to check your code at any time.
|
||||
|
||||
These style rules are maintained in configuration files, and therefore not documented in this document. Read any of the following configuration files to learn more about the style rules that we strictly enforced across the codebase:
|
||||
|
||||
- [ESLint](https://github.com/snowpackjs/astro/blob/main/.eslintrc.cjs) (Linting)
|
||||
- [Prettier](https://github.com/snowpackjs/astro/blob/main/.prettierrc.json) (Formatting)
|
||||
|
||||
Alternatively, don't worry too much about style rules and trust that our tools will catch these issues for you and offer inline suggestions as you work.
|
||||
|
||||
|
||||
### Style Rules vs. Style Guidance
|
||||
|
||||
We will try to enforce most of our style guide with linting and formatting tools, but not everything can be reasonably captured in a lint rule.
|
||||
|
@ -30,7 +29,6 @@ Anything else in this document -- that is, anything not automatically enforced b
|
|||
|
||||
The reason that we don't treat these as strict rules is simple: we are all human. It would be silly to expect 100% accuracy without automated tooling to enforce it. Authors and reviewers will both miss things every once-in-a-while, and that is okay.
|
||||
|
||||
|
||||
### How to Request a Style Change
|
||||
|
||||
Currently, style rule changes must be nominated by a core maintainer (L3) to be considered for the official style guide. Anyone is free to suggest a change, but do not expect any action unless a core maintainer champions your proposal through the process.
|
||||
|
|
Loading…
Reference in a new issue