From d9b1f96897239bf7de8cdfd11d40e3f99bb29a4a Mon Sep 17 00:00:00 2001 From: Satya Rohith Date: Thu, 18 Feb 2021 22:01:32 +0530 Subject: feat: add json(c) support to deno fmt (#9292) This commit adds support for formatting JSON and JSONC in "deno fmt". New values "json" and "jsonc" are added to "--ext" flag for standard input processing. --- cli/flags.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cli/flags.rs') diff --git a/cli/flags.rs b/cli/flags.rs index 80ad6e240..c58e3e3d4 100644 --- a/cli/flags.rs +++ b/cli/flags.rs @@ -797,7 +797,7 @@ fn fmt_subcommand<'a, 'b>() -> App<'a, 'b> { SubCommand::with_name("fmt") .about("Format source files") .long_about( - "Auto-format JavaScript, TypeScript and Markdown files. + "Auto-format JavaScript, TypeScript, Markdown, and JSON files. deno fmt deno fmt myfile1.ts myfile2.ts deno fmt --check @@ -823,7 +823,7 @@ Ignore formatting a file by adding an ignore comment at the top of the file: .help("Set standard input (stdin) content type") .takes_value(true) .default_value("ts") - .possible_values(&["ts", "tsx", "js", "jsx", "md"]), + .possible_values(&["ts", "tsx", "js", "jsx", "md", "json", "jsonc"]), ) .arg( Arg::with_name("ignore") -- cgit v1.2.3