fix(typescript): vtsls server expe settings (#3372)

Based on [vtsls schema](bd2df5a2d4/packages/service/configuration.schema.json (L1092)), experimental setting should be vtsls property not typescript.

```json
"vtsls.experimental.completion.enableServerSideFuzzyMatch": {
      "default": false,
      "type": "boolean",
      "description": "Execute fuzzy match of completion items on server side. Enable this will help filter out useless completion items from tsserver."
    },
```
This commit is contained in:
Saiful Islam
2024-05-30 15:29:09 +06:00
committed by GitHub
parent c2ef09227e
commit ae098d67d6

View File

@ -36,14 +36,14 @@ return {
complete_function_calls = true,
vtsls = {
enableMoveToFileCodeAction = true,
},
typescript = {
updateImportsOnFileMove = { enabled = "always" },
experimental = {
completion = {
enableServerSideFuzzyMatch = true,
},
},
},
typescript = {
updateImportsOnFileMove = { enabled = "always" },
suggest = {
completeFunctionCalls = true,
},