dotfiles/.vim/coc-settings.json

31 lines
980 B
JSON

{
"workspace.rootPatterns": [ ".git", ".vscode" ],
"coc.preferences.formatOnType": false,
"diagnostic.separateRelatedInformationAsDiagnostics": true,
"diagnostic.errorSign": "┅",
"diagnostic.warningSign": "┉",
"diagnostic.infoSign": "┄",
"diagnostic.hintSign": "·",
"javascript.showUnused": true,
"coc.source.emoji.filetypes": [ "markdown", "magit", "gitcommit" ],
"html.filetypes": [ "html", "handlebars", "htmldjango", "blade", "liquid" ],
"html.autoClosingTags": false,
"html.autoCreateQuotes": false,
"javascript.preferences.quoteStyle": "double",
"javascript.preferences.importModuleSpecifierEnding": "js",
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": true,
"___eslint.options": {
"overrideConfig":{
"extends": [
"eslint:recommended"
],
"rules": {
"no-use-before-define": ["error", "nofunc"],
"max-params": ["error", 4],
"max-depth": ["error", 4],
"complexity": ["error", 15]
}
}
}
}