deno/cli/lsp
David Sherret c51b1a84e9
fix(lsp): improve renaming a file with bytes or text imports (#30142)
Also actually goes to the file now when doing "go to definition" on the
specifier.
2025-07-21 09:57:20 -04:00
..
testing chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
analysis.rs refactor(lsp): move workspace_resolver to LspResolver (#30127) 2025-07-16 21:15:53 +01:00
cache.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
capabilities.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
client.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
code_lens.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
compiler_options.rs fix(lsp): tsconfig features for 'deno check' parity (#30007) 2025-07-08 23:22:13 +01:00
completions.rs refactor(lsp): move workspace_resolver to LspResolver (#30127) 2025-07-16 21:15:53 +01:00
config.rs refactor(lsp): move workspace_resolver to LspResolver (#30127) 2025-07-16 21:15:53 +01:00
diagnostics.rs fix(lsp): do not error for bytes or text import of json module (#30137) 2025-07-17 23:09:16 +00:00
documents.rs fix(lsp): improve renaming a file with bytes or text imports (#30142) 2025-07-21 09:57:20 -04:00
jsr.rs refactor(lsp): move workspace_resolver to LspResolver (#30127) 2025-07-16 21:15:53 +01:00
language_server.rs refactor(lsp): move workspace_resolver to LspResolver (#30127) 2025-07-16 21:15:53 +01:00
lint.rs refactor(lsp): move workspace_resolver to LspResolver (#30127) 2025-07-16 21:15:53 +01:00
logging.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
lsp_custom.rs feat(lsp): add description in TaskDefinition (#29244) 2025-05-12 23:33:38 +01:00
mod.rs fix(lsp): tsconfig features for 'deno check' parity (#30007) 2025-07-08 23:22:13 +01:00
npm.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
parent_process_checker.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
path_to_regex.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
performance.rs refactor(lsp): remove Send + Sync requirement (#28035) 2025-02-12 13:37:47 +00:00
README.md docs: fix broken deno manual link (#20667) 2023-09-25 14:09:27 +02:00
refactor.rs refactor(lsp): separate document and module storage (#28469) 2025-03-31 22:25:27 +01:00
registries.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
repl.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
resolver.rs refactor(lsp): move workspace_resolver to LspResolver (#30127) 2025-07-16 21:15:53 +01:00
search.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
semantic_tokens.rs chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
text.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
trace.rs chore: update to edition 2024 (#29923) 2025-07-02 17:59:39 -07:00
tsc.rs fix(lsp): improve renaming a file with bytes or text imports (#30142) 2025-07-21 09:57:20 -04:00
urls.rs fix(lsp): normalize all uris originating from client (#29019) 2025-04-28 21:00:14 +01:00

Deno Language Server

The Deno Language Server provides a server implementation of the Language Server Protocol which is specifically tailored to provide a Deno view of code. It is integrated into the command line and can be started via the lsp sub-command.

This documentation has been moved to the Deno manual.