forked from likelion-plus/counting-stars-13
-
Notifications
You must be signed in to change notification settings - Fork 0
/
prettier.config.cjs
29 lines (29 loc) ยท 943 Bytes
/
prettier.config.cjs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
module.exports = {
// ํ์ดํ ํจ์ ์ ๋งค๊ฐ๋ณ์ () ์๋ต ์ฌ๋ถ (ex: (a) => a)
arrowParens: 'always',
// ๋ซ๋ ๊ดํธ(>) ์์น ์ค์
// ex: <div
// id="unique-id"
// class="contaienr"
// >
htmlWhitespaceSensitivity: 'css',
bracketSameLine: false,
// ๊ฐ์ฒด ํ๊ธฐ ๊ดํธ ์ฌ์ด ๊ณต๋ฐฑ ์ถ๊ฐ ์ฌ๋ถ (ex: { foo: bar })
bracketSpacing: true,
// ํํญ ์ค์ (์ค ๊ธธ์ด๊ฐ ์ค์ ๊ฐ๋ณด๋ค ๊ธธ์ด์ง๋ฉด ์๋ ๊ฐํ)
printWidth: 80,
// ์ฐ๋ฌธ ๋ํ ์ค์
proseWrap: 'preserve',
// ๊ฐ์ฒด ์์ฑ key ๊ฐ์ ์ธ์ฉ ๋ถํธ ์ฌ์ฉ ์ฌ๋ถ (ex: { 'key': 'xkieo-xxxx' })
quoteProps: 'as-needed',
// ์ธ๋ฏธ์ฝ๋ก (;) ์ฌ์ฉ ์ฌ๋ถ
semi: true,
// ์ฑ๊ธ ์ธ์ฉ ๋ถํธ(') ์ฌ์ฉ ์ฌ๋ถ
singleQuote: true,
// ํญ ๋๋น ์ค์
tabWidth: 2,
// ๊ฐ์ฒด ๋ง์ง๋ง ์์ฑ ์ ์ธ ๋ท ๋ถ๋ถ์ ์ฝค๋ง ์ถ๊ฐ ์ฌ๋ถ
trailingComma: 'es5',
// ํญ ์ฌ์ฉ ์ฌ๋ถ
useTabs: false,
};