diff --git a/.changeset/forty-kiwis-explode.md b/.changeset/forty-kiwis-explode.md new file mode 100644 index 000000000000..9da6ea0092b1 --- /dev/null +++ b/.changeset/forty-kiwis-explode.md @@ -0,0 +1,5 @@ +--- +"wrangler": patch +--- + +polish: added logout and login to helpstring message. diff --git a/packages/wrangler/src/__tests__/index.test.ts b/packages/wrangler/src/__tests__/index.test.ts index 0dbd43b231a0..6f86a231909a 100644 --- a/packages/wrangler/src/__tests__/index.test.ts +++ b/packages/wrangler/src/__tests__/index.test.ts @@ -31,11 +31,14 @@ describe("wrangler", () => { it("should display a list of available commands", async () => { await runWrangler(); - expect(std.out).toMatchInlineSnapshot(` + expect(std.out).toMatchInlineSnapshot( + ` "wrangler Commands: wrangler init [name] 📥 Create a wrangler.toml configuration file + wrangler login 🔓 Login to Cloudflare + wrangler logout 🚪 Logout from Cloudflare wrangler whoami 🕵️ Retrieve your user info and test your auth config wrangler dev [script] 👂 Start a local server for developing your worker wrangler publish [script] 🆙 Publish your Worker to Cloudflare. @@ -52,7 +55,8 @@ describe("wrangler", () => { -h, --help Show help [boolean] -v, --version Show version number [boolean] --legacy-env Use legacy environments [boolean]" - `); + ` + ); expect(std.err).toMatchInlineSnapshot(`""`); }); @@ -67,11 +71,14 @@ describe("wrangler", () => { ); expect(std.out).toMatchInlineSnapshot(`""`); - expect(std.err).toMatchInlineSnapshot(` + expect(std.err).toMatchInlineSnapshot( + ` "wrangler Commands: wrangler init [name] 📥 Create a wrangler.toml configuration file + wrangler login 🔓 Login to Cloudflare + wrangler logout 🚪 Logout from Cloudflare wrangler whoami 🕵️ Retrieve your user info and test your auth config wrangler dev [script] 👂 Start a local server for developing your worker wrangler publish [script] 🆙 Publish your Worker to Cloudflare. @@ -90,7 +97,8 @@ describe("wrangler", () => { --legacy-env Use legacy environments [boolean] Unknown command: invalid-command." - `); + ` + ); }); }); diff --git a/packages/wrangler/src/index.tsx b/packages/wrangler/src/index.tsx index bab0d78f6ade..222dd8acd8fb 100644 --- a/packages/wrangler/src/index.tsx +++ b/packages/wrangler/src/index.tsx @@ -620,8 +620,7 @@ export async function main(argv: string[]): Promise { wrangler.command( // this needs scopes as an option? "login", - false, // we don't need to show this in the menu - // "🔓 Login to Cloudflare", + "🔓 Login to Cloudflare", (yargs) => { // TODO: This needs some copy editing // I mean, this entire app does, but this too. @@ -669,8 +668,7 @@ export async function main(argv: string[]): Promise { wrangler.command( // this needs scopes as an option? "logout", - false, // we don't need to show this in the menu - // "🚪 Logout from Cloudflare", + "🚪 Logout from Cloudflare", () => {}, async () => { printWranglerBanner();