Skip to content

Commit 390403f

Browse files
committed
chore: add Prettier configuration and update package.json for lint-staged
1 parent 2bbe326 commit 390403f

4 files changed

Lines changed: 68 additions & 74 deletions

File tree

.prettierignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
node_modules
2+
dist
3+
pnpm-lock.yaml
4+
CHANGELOG.md

.prettierrc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"trailingComma": "all",
3+
"singleQuote": false,
4+
"printWidth": 100,
5+
"semi": true,
6+
"arrowParens": "always",
7+
"bracketSpacing": true,
8+
"bracketSameLine": false,
9+
"useTabs": false,
10+
"tabWidth": 2,
11+
"objectWrap": "collapse"
12+
}

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,19 @@
4848
"eslint": "9.25.1",
4949
"husky": "8.0.1",
5050
"lint-staged": "15.5.0",
51+
"prettier": "3.8.3",
5152
"semantic-release": "25.0.2",
5253
"tsdown": "0.18.3",
5354
"tslib": "2.8.1",
5455
"typescript": "6.0.3"
5556
},
5657
"lint-staged": {
5758
"*.@(js|ts|tsx)": [
58-
"pnpm format ."
59+
"prettier --write",
60+
"eslint --fix --max-warnings=0"
61+
],
62+
"*.@(json|md|css)": [
63+
"prettier --write"
5964
]
6065
}
6166
}

pnpm-lock.yaml

Lines changed: 46 additions & 73 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)