68 lines
No EOL
2.1 KiB
JSON
68 lines
No EOL
2.1 KiB
JSON
{
|
|
"jsonrpc": "2.0",
|
|
"id": 1,
|
|
"method": "initialize",
|
|
"params": {
|
|
"processId": null,
|
|
"clientInfo": {
|
|
"name": "@codemirror/lsp-client"
|
|
},
|
|
"rootUri": null,
|
|
"capabilities": {
|
|
"general": {
|
|
"markdown": {
|
|
"parser": "marked"
|
|
}
|
|
},
|
|
"textDocument": {
|
|
"completion": {
|
|
"completionItem": {
|
|
"snippetSupport": true,
|
|
"documentationFormat": [
|
|
"plaintext",
|
|
"markdown"
|
|
],
|
|
"insertReplaceSupport": false
|
|
},
|
|
"completionList": {
|
|
"itemDefaults": [
|
|
"commitCharacters",
|
|
"editRange",
|
|
"insertTextFormat"
|
|
]
|
|
},
|
|
"completionItemKind": {
|
|
"valueSet": []
|
|
},
|
|
"contextSupport": true
|
|
},
|
|
"hover": {
|
|
"contentFormat": [
|
|
"markdown",
|
|
"plaintext"
|
|
]
|
|
},
|
|
"formatting": {},
|
|
"rename": {},
|
|
"signatureHelp": {
|
|
"contextSupport": true,
|
|
"signatureInformation": {
|
|
"documentationFormat": [
|
|
"markdown",
|
|
"plaintext"
|
|
],
|
|
"parameterInformation": {
|
|
"labelOffsetSupport": true
|
|
},
|
|
"activeParameterSupport": true
|
|
}
|
|
},
|
|
"definition": {},
|
|
"declaration": {},
|
|
"implementation": {},
|
|
"typeDefinition": {},
|
|
"references": {}
|
|
}
|
|
}
|
|
}
|
|
} |