Skip to content

Commit 10ae284

Browse files
build: install dprint to use for code formatting
1 parent 4980c7a commit 10ae284

3 files changed

Lines changed: 238 additions & 0 deletions

File tree

dprint.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"lineWidth": 120,
3+
"indentWidth": 2,
4+
"useTabs": false,
5+
"typescript": {
6+
"quoteStyle": "alwaysSingle",
7+
"jsx.quoteStyle": "preferDouble",
8+
"semiColons": "always",
9+
"trailingCommas": "onlyMultiLine",
10+
"useBraces": "always",
11+
"operatorPosition": "maintain",
12+
"arrowFunction.useParentheses": "maintain",
13+
"module.sortImportDeclarations": "maintain",
14+
"importDeclaration.sortNamedImports": "maintain",
15+
"importDeclaration.preferSingleLine": false,
16+
"exportDeclaration.sortNamedExports": "maintain"
17+
},
18+
"json": {
19+
},
20+
"markdown": {
21+
},
22+
"excludes": [
23+
"**/node_modules",
24+
"**/*-lock.json",
25+
"**/dist",
26+
"**/coverage",
27+
"jest.config.js",
28+
"env.config.*",
29+
"example.env.config.*",
30+
"module.config.js"
31+
],
32+
"plugins": [
33+
"https://plugins.dprint.dev/typescript-0.95.15.wasm",
34+
"https://plugins.dprint.dev/json-0.21.3.wasm",
35+
"https://plugins.dprint.dev/markdown-0.21.1.wasm"
36+
]
37+
}

package-lock.json

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

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
"@types/react": "^18",
117117
"@types/react-dom": "^18",
118118
"axios-mock-adapter": "2.1.0",
119+
"dprint": "^0.54.0",
119120
"eslint-import-resolver-webpack": "^0.13.8",
120121
"fetch-mock-jest": "^1.5.1",
121122
"jest-canvas-mock": "^2.5.2",

0 commit comments

Comments
 (0)