Skip to content

Commit 1d55827

Browse files
committed
✨ Setup Prettier
Install extra prettier plugins for XML, Twig (disabled🚧) and package.json
1 parent 1d9e123 commit 1d55827

File tree

5 files changed

+567
-6
lines changed

5 files changed

+567
-6
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ docs/api/
77
docs/demo/
88
output/
99
build/
10+
*.log
11+
npm-debug.log*

.prettierignore

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
composer.phar
2+
vendor/
3+
composer.lock
4+
node_modules/
5+
dist/
6+
docs/api/
7+
docs/demo/
8+
output/
9+
build/
10+
*.svg
11+
*.log
12+
npm-debug.log*
13+
14+
# Not compatible with Markdown Twig
15+
data/templates/

.prettierrc.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"tabWidth": 2,
3+
"xmlWhitespaceSensitivity": "ignore",
4+
"printWidth": 120,
5+
"twigPrintWidth": 120,
6+
7+
"overrides": [
8+
{
9+
"files": "*.js",
10+
"options": {
11+
"singleQuote": true
12+
}
13+
}
14+
]
15+
}

0 commit comments

Comments
 (0)