From c29e5b9d1edc7fb8a67e58ba43ca95eb417025a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sat, 31 Aug 2024 01:22:20 +0100 Subject: fix(upgrade): more informative information on invalid version (#25319) Before: ``` $ deno upgrade v1.xx error: Invalid version passed ``` After: ``` $ deno upgrade v1.xx error: Invalid version passed (v1.xx) Example usage: deno upgrade | deno upgrade 1.46 | deno upgrade canary ``` Also updates help text to use "shorthand version" without flags, but a positional arg. --- cli/args/flags.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cli/args/flags.rs') diff --git a/cli/args/flags.rs b/cli/args/flags.rs index a0cf4d7bf..5942b42d4 100644 --- a/cli/args/flags.rs +++ b/cli/args/flags.rs @@ -1173,7 +1173,7 @@ static DENO_HELP: &str = cstr!( deno test | deno test test.ts publish Publish the current working directory's package or workspace upgrade Upgrade deno executable to given version - deno upgrade | deno upgrade --version=1.45.0 | deno upgrade --canary + deno upgrade | deno upgrade 1.45.0 | deno upgrade canary {after-help} Docs: https://docs.deno.com -- cgit v1.2.3