# Extract Deno extension \(\#10912\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/25981550d5605e4d17a0ecc6f39920c3b0195d04)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 25981550d5605e4d17a0ecc6f39920c3b0195d04

Requested commit: 25981550d5605e4d17a0ecc6f39920c3b0195d04

Commit: 25981550d5605e4d17a0ecc6f39920c3b0195d04

Tree: 80c13adc845f1d1a3362427732823fb6845ad54e

Author: Marshall Bowers

Committer: GitHub

## Message

````
Extract Deno extension (#10912)

This PR extracts Deno support into an extension and removes the built-in
Deno support from Zed.

When using the Deno extension, you'll want to add the following to your
settings to disable the built-in TypeScript and ESLint language servers
so that they don't conflict with Deno's functionality:

```json
{
  "languages": {
    "TypeScript": {
      "language_servers": ["deno", "!typescript-language-server", "!eslint", "..."]
    },
    "TSX": {
      "language_servers": ["deno", "!typescript-language-server", "!eslint", "..."]
    }
  }
}

```

Release Notes:

- Removed built-in support for Deno, in favor of making it available as
an extension.
````

## Parents

- [cf67fc90551d79baad178a16841f6fb13f8892dd](https://git.cafe/gitcafe/zed/commit/cf67fc90551d79baad178a16841f6fb13f8892dd?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/25981550d5605e4d17a0ecc6f39920c3b0195d04?format=markdown)
