From 0f1349bca8d40dff23098e141363c956a8dd7875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Tue, 14 Feb 2023 02:13:44 +0100 Subject: feat: Deprecate 'deno bundle' subcommand (#17695) This commit adds a deprecation warning when using "deno bundle" subcommand and removes it from the output of "deno help". --- cli/tools/bundle.rs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'cli/tools') diff --git a/cli/tools/bundle.rs b/cli/tools/bundle.rs index 86b28828b..6a9019cd8 100644 --- a/cli/tools/bundle.rs +++ b/cli/tools/bundle.rs @@ -25,6 +25,15 @@ pub async fn bundle( bundle_flags: BundleFlags, ) -> Result<(), AnyError> { let cli_options = Arc::new(CliOptions::from_flags(flags)?); + + log::info!( + "{} \"deno bundle\" is deprecated and will be removed in the future.", + colors::yellow("Warning"), + ); + log::info!( + "Use alternative bundlers like \"deno_emit\", \"esbuild\" or \"rollup\" instead." + ); + let resolver = |_| { let cli_options = cli_options.clone(); let source_file1 = &bundle_flags.source_file; -- cgit v1.2.3