style(config): update Prettier and VS Code settings

This commit is contained in:
kangfenmao
2024-05-24 12:43:48 +08:00
parent e7ebc5022b
commit 2b92c57f1e
6 changed files with 31 additions and 7 deletions

View File

@@ -1,4 +1,6 @@
singleQuote: true
semi: false
printWidth: 100
printWidth: 120
trailingComma: none
endOfLine: lf
bracketSameLine: true

26
.vscode/settings.json vendored
View File

@@ -1,11 +1,33 @@
{
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
},
"search.exclude": {
"**/dist/**": true
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"files.trimTrailingWhitespace": false
}
}

View File

@@ -16,4 +16,4 @@
],
"description": "Function component"
}
}
}

View File

@@ -1,4 +1,5 @@
# Cherry AI
Cherry AI is a desktop client for multiple cutting-edge LLM models, available on Windows, Mac and Linux.
## Recommended IDE Setup

View File

@@ -6,8 +6,7 @@
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta
http-equiv="Content-Security-Policy"
content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:"
/>
content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:" />
</head>
<body>

View File

@@ -101,4 +101,4 @@ code {
display: flex;
flex-direction: column;
width: 100%;
}
}