prisma: Update grammar and syntax highlighting (#23596)
- Updates the bindings ([tree-sitter-prisma](https://github.com/victorhqc/tree-sitter-prisma)) to its latest update (recently updated to use latest tree-sitter) - Improves syntax highlighting - Adds the `view` keyword **After** <img width="1174" alt="Screenshot 2025-01-24 at 12 44 57" src="https://github.com/user-attachments/assets/84e6afe0-5340-4cdf-ad85-9a800a757323" /> **Before** <img width="1174" alt="Screenshot 2025-01-24 at 12 44 45" src="https://github.com/user-attachments/assets/11296998-fdfe-4fe8-8e5b-feeb41c24385" /> Release Notes: - N/A --------- Co-authored-by: Marshall Bowers <git@maxdeviant.com>
This commit is contained in:
parent
e1646e6ff4
commit
353ae316c9
2 changed files with 17 additions and 6 deletions
|
@ -3,7 +3,7 @@ name = "Prisma"
|
||||||
description = "Prisma support."
|
description = "Prisma support."
|
||||||
version = "0.0.4"
|
version = "0.0.4"
|
||||||
schema_version = 1
|
schema_version = 1
|
||||||
authors = ["Matthew Gramigna <matthewgramigna@gmail.com>"]
|
authors = ["Matthew Gramigna <matthewgramigna@gmail.com>", "Victor Quiroz <git@victorhqc.com>"]
|
||||||
repository = "https://github.com/zed-industries/zed"
|
repository = "https://github.com/zed-industries/zed"
|
||||||
|
|
||||||
[language_servers.prisma-language-server]
|
[language_servers.prisma-language-server]
|
||||||
|
@ -12,4 +12,4 @@ language = "Prisma"
|
||||||
|
|
||||||
[grammars.prisma]
|
[grammars.prisma]
|
||||||
repository = "https://github.com/victorhqc/tree-sitter-prisma"
|
repository = "https://github.com/victorhqc/tree-sitter-prisma"
|
||||||
commit = "eca2596a355b1a9952b4f80f8f9caed300a272b5"
|
commit = "beeac50812da9765e29cbb2af1324783033cdca3"
|
||||||
|
|
|
@ -3,18 +3,28 @@
|
||||||
"enum"
|
"enum"
|
||||||
"generator"
|
"generator"
|
||||||
"model"
|
"model"
|
||||||
|
"view"
|
||||||
] @keyword
|
] @keyword
|
||||||
|
|
||||||
(comment) @comment
|
(comment) @comment
|
||||||
(developer_comment) @comment
|
(developer_comment) @comment
|
||||||
|
|
||||||
|
(number) @number
|
||||||
|
(string) @string
|
||||||
|
(false) @boolean
|
||||||
|
(true) @boolean
|
||||||
(arguments) @property
|
(arguments) @property
|
||||||
(attribute) @function
|
(maybe) @punctuation
|
||||||
(call_expression) @function
|
(call_expression (identifier) @function)
|
||||||
(column_type) @type
|
|
||||||
(enumeral) @constant
|
(enumeral) @constant
|
||||||
(identifier) @variable
|
(identifier) @variable
|
||||||
(string) @string
|
(column_declaration (identifier) (column_type (identifier) @type))
|
||||||
|
(attribute (identifier) @label)
|
||||||
|
(attribute (call_expression (identifier) @label))
|
||||||
|
(attribute (call_expression (member_expression (identifier) @label)))
|
||||||
|
(block_attribute_declaration (identifier) @label)
|
||||||
|
(block_attribute_declaration (call_expression (identifier) @label))
|
||||||
|
(type_expression (identifier) @property)
|
||||||
|
|
||||||
"(" @punctuation.bracket
|
"(" @punctuation.bracket
|
||||||
")" @punctuation.bracket
|
")" @punctuation.bracket
|
||||||
|
@ -24,3 +34,4 @@
|
||||||
"}" @punctuation.bracket
|
"}" @punctuation.bracket
|
||||||
"=" @operator
|
"=" @operator
|
||||||
"@" @operator
|
"@" @operator
|
||||||
|
"@@" @operator
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue