A Claude Code plugin that provides Deno Language Server Protocol (LSP) integration for TypeScript/JavaScript code intelligence in Deno projects.
Verify Deno is installed:
deno --version
Add this plugin to your Claude Code configuration:
claude config add plugins /path/to/claude-deno
Or use --plugin-dir when starting Claude Code:
claude --plugin-dir /path/to/claude-deno
The Deno LSP provides:
| Extension | Language |
|---|---|
.ts | TypeScript |
.tsx | TypeScript React |
.js | JavaScript |
.jsx | JavaScript React |
.mts, .cts | TypeScript (ESM/CJS) |
.mjs, .cjs | JavaScript (ESM/CJS) |
Once installed, the LSP tool becomes available for Deno files:
LSP goToDefinition <file> <line> <character>
LSP hover <file> <line> <character>
LSP findReferences <file> <line> <character>
LSP documentSymbol <file>
No automatic workspace detection: Claude Code does not currently support rootPatterns for conditional LSP activation. This means:
Workarounds:
The LSP is configured with these initialization options:
| Option | Value | Description |
|---|---|---|
enable | true | Explicitly enable Deno language features |
lint | true | Enable Deno's built-in linter |
unstable | false | Disable unstable APIs by default |
To customize these options, edit .lsp.json in the plugin directory.
deno --versionIf you see duplicate diagnostics or conflicting suggestions:
If you're using Deno unstable APIs, edit .lsp.json and set "unstable": true.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub wyattjoh/claude-code-marketplace --plugin deno-lspMCP server for JMAP email management
Manage stacked branches and pull requests with git config metadata, Deno helper scripts, and the gh CLI.
MCP server that wraps the Dokploy REST API
Snapshot-friendly testing helpers for OpenTUI React apps under bun test, plus an agent skill that teaches Claude how to use them.
Remote 1Password secret access with Telegram approval for AI agents
TypeScript/JavaScript language server
JavaScript and TypeScript language discipline: conventions, patterns, ecosystem practices, and LSP-powered code intelligence
Rust language server
Validation and quality enforcement for Tailwind CSS projects with comprehensive utility-first CSS patterns and best practices.
YAML language server
Bash language server