From 35f2f2aac4837ded29279587092237baea13973d Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Fri, 18 Oct 2024 11:11:29 -0400 Subject: [PATCH] Treat `.postcss` files as CSS (#19416) This PR makes it so `.postcss` files are recognized as CSS. The `tree-sitter-css` grammar has basic support for PostCSS: https://github.com/tree-sitter/tree-sitter-css/issues/17#issuecomment-1830349808. Closes #18051. Release Notes: - `.postcss` files are now recognized as CSS. --- assets/icons/file_icons/file_types.json | 1 + crates/languages/src/css/config.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/icons/file_icons/file_types.json b/assets/icons/file_icons/file_types.json index fee76aa04407215ea155593821382f58d95bc201..bf95879b88a0e632781552eb9ddd47368ba0f64e 100644 --- a/assets/icons/file_icons/file_types.json +++ b/assets/icons/file_icons/file_types.json @@ -128,6 +128,7 @@ "php": "php", "plist": "template", "png": "image", + "postcss": "css", "ppt": "document", "pptx": "document", "prettierignore": "prettier", diff --git a/crates/languages/src/css/config.toml b/crates/languages/src/css/config.toml index e22abe6d7056dc465b6c7b0743cd83deb23d2303..9b0c9c703c07f129ff6bed3155c06a79c78a1144 100644 --- a/crates/languages/src/css/config.toml +++ b/crates/languages/src/css/config.toml @@ -1,6 +1,6 @@ name = "CSS" grammar = "css" -path_suffixes = ["css"] +path_suffixes = ["css", "postcss"] autoclose_before = ";:.,=}])>" brackets = [ { start = "{", end = "}", close = true, newline = true },