chore: enable VSCode project-wide problem reporting

Signed-off-by: GitHub <noreply@github.com>
This commit is contained in:
Fernando Fernández
2024-03-20 15:52:29 +00:00
committed by GitHub
parent f1d2807e1f
commit f87f1940fb
5 changed files with 12 additions and 5 deletions
-2
View File
@@ -1,7 +1,5 @@
{
"recommendations": [
"antfu.vite",
"antfu.browse-lite",
"antfu.iconify",
"aaron-bond.better-comments",
"eamodio.gitlens",
+9 -2
View File
@@ -35,12 +35,19 @@
}
],
"vue.autoInsert.dotValue": true,
"vue.server.fullCompletionList": true,
"vue.inlayHints.missingProps": true,
"vue.complete.casing.props": "kebab",
"vue.complete.casing.tags": "pascal",
"vue.format.script.initialIndent": true,
"vue.format.style.initialIndent": true,
"vue.inlayHints.inlineHandlerLeading": true,
"vue.inlayHints.vBindShorthand": true,
"sonarlint.output.showAnalyzerLogs": true,
"sonarlint.output.showVerboseLogs": true,
"sonarlint.connectedMode.project": {
"connectionId": "jellyfin-vue",
"projectKey": "jellyfin_jellyfin-vue"
},
"typescript.preferences.autoImportFileExcludePatterns": ["vue-router"]
"typescript.preferences.autoImportFileExcludePatterns": ["vue-router"],
"typescript.tsserver.experimental.enableProjectDiagnostics": true
}
+1
View File
@@ -67,6 +67,7 @@ module.exports = {
'file-progress'
],
rules: {
'@stylistic/object-curly-spacing': ['error', 'always'],
'@stylistic/semi': ['error', 'always'],
'@stylistic/quotes': ['error', 'single', { 'avoidEscape': true }],
'@stylistic/comma-dangle': 'error',
+1 -1
View File
@@ -15,7 +15,7 @@
"lint": "eslint . --ignore-path ../.gitignore --max-warnings=0 --cache --cache-location ../node_modules/.cache/eslint",
"lint-fix": "eslint . --fix --ignore-path ../.gitignore --max-warnings=0 --cache --cache-location ../node_modules/.cache/eslint",
"prod": "npm run build && npm run serve",
"typecheck": "vue-tsc --noEmit --skipLibCheck"
"typecheck": "vue-tsc"
},
"dependencies": {
"@jellyfin/sdk": "0.8.2",
+1
View File
@@ -7,6 +7,7 @@
"resolveJsonModule": true,
"sourceMap": true,
"strict": true,
"skipLibCheck": true,
"noEmit": true,
"isolatedModules": true,
"useDefineForClassFields": true,