feat(setup): Add oxlint, dprint, vite, playwright configs

This commit is contained in:
Ilia Mashkov
2025-12-30 11:05:13 +03:00
parent cd7c4ef9a3
commit 6d70c1ed0e
21 changed files with 898 additions and 15136 deletions

View File

@@ -1,8 +1,6 @@
{
"incremental": true,
"includes": [
"**/*.{ts,tsx,js,jsx,svelte,json,md}"
],
"includes": ["**/*.{ts,tsx,js,jsx,svelte,json,md}"],
"excludes": [
"**/node_modules",
"**/dist",
@@ -13,15 +11,16 @@
"plugins": [
"https://plugins.dprint.dev/typescript-0.93.0.wasm",
"https://plugins.dprint.dev/json-0.19.3.wasm",
"https://plugins.dprint.dev/markdown-0.17.8.wasm"
"https://plugins.dprint.dev/markdown-0.17.8.wasm",
"https://plugins.dprint.dev/g-plane/markup_fmt-v0.25.3.wasm"
],
"typescript": {
"lineWidth": 100,
"indentWidth": 2,
"indentWidth": 4,
"useTabs": false,
"semiColons": "prefer",
"singleQuote": true,
"trailingCommas": "es5",
"quoteStyle": "preferSingle",
"trailingCommas": "onlyMultiLine",
"arrowFunction.useParentheses": "preferNone",
"importDeclaration.sortNamedImports": "caseInsensitive"
},
@@ -31,5 +30,13 @@
},
"markdown": {
"lineWidth": 100
},
"markup": {
"printWidth": 100,
"indentWidth": 4,
"useTabs": false,
"quotes": "double",
"scriptIndent": true,
"styleIndent": true
}
}