Make Prettier preserve line ending type (#2244)

Why? The default in Prettier 2.0 was
[changed](https://prettier.io/docs/en/options.html#end-of-line) from
`auto` to `LF`. This makes development on Windows awkward, because
every file is marked with changes both by Prettier and then by Git
regardless of repository line ending settings, making committing harder
than it should be.

---

Aside from that: I noticed that runnin pre-commit manually seems to add
line endings to symlink files, but they disappear when actually committing.
Don't know if that's a known.. quirk..(?) or not.

---

Commit history before merge:

* Make Prettier preserve line ending type
* Move options to .prettierrc
This commit is contained in:
Felix Hildén 2021-05-17 21:38:43 +03:00 committed by GitHub
parent b8450b9fae
commit 921c24af80
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View File

@ -28,4 +28,3 @@ repos:
rev: v2.2.1
hooks:
- id: prettier
args: [--prose-wrap=always, --print-width=88]

3
.prettierrc.yaml Normal file
View File

@ -0,0 +1,3 @@
proseWrap: always
printWidth: 88
endOfLine: auto