Extract Prisma support into an extension (#9820)

This PR extracts Prisma support into an extension and removes the
built-in Prisma support from Zed.

Release Notes:

- Removed built-in support for Prisma, in favor of making it available
as an extension. The Prisma extension will be suggested for download
when you open a `.prisma` file.
This commit is contained in:
Marshall Bowers
2024-03-26 12:50:44 -04:00
committed by GitHub
parent 71441317bd
commit dbcff2a420
12 changed files with 127 additions and 144 deletions
Generated
+7 -10
View File
@@ -5315,7 +5315,6 @@ dependencies = [
"tree-sitter-nu",
"tree-sitter-ocaml",
"tree-sitter-php",
"tree-sitter-prisma-io",
"tree-sitter-proto",
"tree-sitter-purescript",
"tree-sitter-python",
@@ -10398,15 +10397,6 @@ dependencies = [
"tree-sitter",
]
[[package]]
name = "tree-sitter-prisma-io"
version = "1.4.0"
source = "git+https://github.com/victorhqc/tree-sitter-prisma#eca2596a355b1a9952b4f80f8f9caed300a272b5"
dependencies = [
"cc",
"tree-sitter",
]
[[package]]
name = "tree-sitter-proto"
version = "0.0.2"
@@ -12609,6 +12599,13 @@ dependencies = [
"zed_extension_api 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "zed_prisma"
version = "0.0.1"
dependencies = [
"zed_extension_api 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
]
[[package]]
name = "zed_svelte"
version = "0.0.1"