Skip to content

Commit af15584

Browse files
authored
feat: move to the official Copilot LSP binaries (#384)
Removes the need to use node. Allows for quicker updates as we are not tied to copilot.vim anymore.
1 parent 0e004a2 commit af15584

33 files changed

+320
-301553
lines changed

.github/workflows/update-copilot-dist.yaml

-37
This file was deleted.

README.md

-10
Original file line numberDiff line numberDiff line change
@@ -279,16 +279,6 @@ When `log_lsp_messages` is true, LSP log messages (`window/logMessage`) events w
279279

280280
Careful turning on all logging features as the log files may get very large over time, and are not pruned by the application.
281281

282-
### copilot_node_command
283-
284-
Use this field to provide the path to a specific node version such as one installed by nvm. Node.js version must be 18.x or newer.
285-
286-
Example:
287-
288-
```lua
289-
copilot_node_command = vim.fn.expand("$HOME") .. "/.config/nvm/versions/node/v18.18.2/bin/node", -- Node.js version must be > 18.x
290-
```
291-
292282
### server_opts_overrides
293283

294284
Override copilot lsp client settings. The `settings` field is where you can set the values of the options defined in [SettingsOpts.md](./SettingsOpts.md).

copilot/.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*
2+
!.gitignore
3+
!package.json
-318 KB
Binary file not shown.
Binary file not shown.
-318 KB
Binary file not shown.
Binary file not shown.
-191 KB
Binary file not shown.
Binary file not shown.
-195 KB
Binary file not shown.
-2.13 MB
Binary file not shown.
-207 KB
Binary file not shown.
-1.82 MB
Binary file not shown.

copilot/dist/crypt32.node

-142 KB
Binary file not shown.

copilot/dist/language-server.js

-1,128
This file was deleted.

copilot/dist/language-server.js.map

-6
This file was deleted.

0 commit comments

Comments
 (0)