From 82fb0468d04ac6a7c75c1c8dead24cd7609892e0 Mon Sep 17 00:00:00 2001 From: jaywcjlove <398188662@qq.com> Date: Thu, 7 Oct 2021 02:21:37 +0800 Subject: [PATCH] fix(deps): update dependency create-kkt to v3 #298 --- packages/create-tsbb/README.md | 11 +------ packages/create-tsbb/package.json | 2 +- packages/create-tsbb/src/cli.ts | 54 +++++++++++++++---------------- 3 files changed, 28 insertions(+), 39 deletions(-) diff --git a/packages/create-tsbb/README.md b/packages/create-tsbb/README.md index d5551669..71e9455a 100644 --- a/packages/create-tsbb/README.md +++ b/packages/create-tsbb/README.md @@ -4,21 +4,12 @@ - - - - - - - - -

-Creates a [`tsbb`](https://www.travis-ci.org/jaywcjlove/tsbb) application using the command line. +Creates a [`tsbb`](http://jaywcjlove.github.io/tsbb) application using the command line. ### Usage diff --git a/packages/create-tsbb/package.json b/packages/create-tsbb/package.json index 39db0a8f..f953664e 100644 --- a/packages/create-tsbb/package.json +++ b/packages/create-tsbb/package.json @@ -32,6 +32,6 @@ "frontend" ], "dependencies": { - "create-kkt": "2.3.0" + "create-kkt": "3.0.0" } } diff --git a/packages/create-tsbb/src/cli.ts b/packages/create-tsbb/src/cli.ts index 2273ff57..f54ba21e 100644 --- a/packages/create-tsbb/src/cli.ts +++ b/packages/create-tsbb/src/cli.ts @@ -20,23 +20,7 @@ async function run(): Promise { }, }); if (argvs.h || argvs.help) { - console.log('\n Usage: create-tsbb [options] [--help|h]'); - console.log('\n Options:'); - console.log(' --version, -v', 'Show version number'); - console.log(' --help, -h', 'Displays help information.'); - console.log(' --output, -o', 'Output directory.'); - console.log( - ' --example, -e', - 'Example from: \x1b[34mhttp://jaywcjlove.github.io/tsbb/ \x1b[0m , default: "basic"', - ); - console.log(' --force, -f', 'Overwrite target directory if it exists. default: false'); - console.log( - ' --path, -p', - 'Specify the download target git address. default: "\x1b[34mhttp://jaywcjlove.github.io/tsbb/ \x1b[0m"', - ); - exampleHelp(); - console.log('\n Copyright 2021'); - console.log('\n'); + console.log(helpCli); return; } const { version } = require('../package.json'); @@ -46,7 +30,7 @@ async function run(): Promise { } argvs.appName = argvs._[0]; argvs.example = argvs.e = String(argvs.example).toLocaleLowerCase(); - create(argvs, exampleHelp); + create(argvs, helpExample); } catch (error) { console.log(`\x1b[31m${error.message}\x1b[0m`); console.log(error); @@ -54,16 +38,30 @@ async function run(): Promise { } } -export function exampleHelp() { - console.log('\n Example:'); - console.log(' \x1b[35myarn\x1b[0m create tsbb \x1b[33mappName\x1b[0m'); - console.log(' \x1b[35mnpx\x1b[0m create-tsbb \x1b[33mmy-app\x1b[0m'); - console.log(' \x1b[35mnpm\x1b[0m create tsbb \x1b[33mmy-app\x1b[0m'); - console.log(' \x1b[35mnpm\x1b[0m create tsbb \x1b[33mmy-app\x1b[0m -f'); - console.log( - ' \x1b[35mnpm\x1b[0m create tsbb \x1b[33mmy-app\x1b[0m -p \x1b[34mhttp://jaywcjlove.github.io/tsbb/\x1b[0m', - ); -} +export const helpExample = `Example: + + \x1b[35myarn\x1b[0m create tsbb \x1b[33mappName\x1b[0m + \x1b[35mnpx\x1b[0m create-tsbb \x1b[33mmy-app\x1b[0m + \x1b[35mnpm\x1b[0m create tsbb \x1b[33mmy-app\x1b[0m + \x1b[35mnpm\x1b[0m create tsbb \x1b[33mmy-app\x1b[0m -f + \x1b[35mnpm\x1b[0m create tsbb \x1b[33mmy-app\x1b[0m -p \x1b[34mhttp://jaywcjlove.github.io/tsbb/\x1b[0m +`; + +export const helpCli = ` + Usage: create-tsbb [options] [--help|h] + Options: + + --version, -v Show version number + --help, -h Displays help information. + --output, -o Output directory. + --example, -e Example from: \x1b[34mhttp://jaywcjlove.github.io/tsbb/ \x1b[0m , default: "basic" + --path, -p Specify the download target git address. default: "\x1b[34mhttp://jaywcjlove.github.io/tsbb/ \x1b[0m" + + ${helpExample} + + Copyright 2021 + +`; try { run();