mirror of
https://github.com/jellyfin/jellyfin-vue.git
synced 2026-09-02 21:04:08 +03:00
chore: enable VSCode project-wide problem reporting
Signed-off-by: GitHub <noreply@github.com>
This commit is contained in:
Vendored
-2
@@ -1,7 +1,5 @@
|
||||
{
|
||||
"recommendations": [
|
||||
"antfu.vite",
|
||||
"antfu.browse-lite",
|
||||
"antfu.iconify",
|
||||
"aaron-bond.better-comments",
|
||||
"eamodio.gitlens",
|
||||
|
||||
Vendored
+9
-2
@@ -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
|
||||
}
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
"resolveJsonModule": true,
|
||||
"sourceMap": true,
|
||||
"strict": true,
|
||||
"skipLibCheck": true,
|
||||
"noEmit": true,
|
||||
"isolatedModules": true,
|
||||
"useDefineForClassFields": true,
|
||||
|
||||
Reference in New Issue
Block a user