From c55e936be03a3a023330789f903e2fbd12f4a308 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20Baptista?=
 <15786310+M4RC3L05@users.noreply.github.com>
Date: Tue, 19 Nov 2024 21:01:16 +0000
Subject: feat(fmt): support SQL (#26750)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

This commit adds support for .sql files in "deno fmt" subcommand.

Closes: https://github.com/denoland/deno/issues/25024
---------

Signed-off-by: m4rc3l05 <15786310+M4RC3L05@users.noreply.github.com>
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
---
 tests/specs/fmt/sql/wrong_file_ignore.sql | 6 ++++++
 1 file changed, 6 insertions(+)
 create mode 100644 tests/specs/fmt/sql/wrong_file_ignore.sql

(limited to 'tests/specs/fmt/sql/wrong_file_ignore.sql')

diff --git a/tests/specs/fmt/sql/wrong_file_ignore.sql b/tests/specs/fmt/sql/wrong_file_ignore.sql
new file mode 100644
index 000000000..c124855dc
--- /dev/null
+++ b/tests/specs/fmt/sql/wrong_file_ignore.sql
@@ -0,0 +1,6 @@
+-- File ignore directive only works if it's in the first cluster
+-- of comment, ie. there are no empty lines after the first n-leading lines.
+
+-- deno-fmt-ignore-file
+
+ foo
\ No newline at end of file
-- 
cgit v1.2.3

