@@ -21,58 +21,58 @@ import pkg from "../package.json";
2121 * @description Entry point of the CLI
2222 */
2323export async function taskmasterCLI ( ) : Promise < void > {
24- // show banner
25- const banner = await bannerRendererAsync (
26- "taskmaster-cli" ,
27- `${ pkg . description } `
28- ) ;
29- console . log ( `${ banner } \n` ) ;
24+ // show banner
25+ const banner = await bannerRendererAsync (
26+ "taskmaster-cli" ,
27+ `${ pkg . description } ` ,
28+ ) ;
29+ console . log ( `${ banner } \n` ) ;
3030
31- // start menu
32- const choice = await inquirer . prompt ( mainMenu_prompt ) ;
31+ // start menu
32+ const choice = await inquirer . prompt ( mainMenu_prompt ) ;
3333
34- // switch menu
35- switch ( choice . mainMenu ) {
36- case "tmai-init" :
37- await tmaiInitAsync ( ) ;
38- break ;
39- case "tmai-gen" :
40- console . log ( "TM operations for generation ..." ) ;
41- break ;
42- case "tmai-manage" :
43- console . log ( "TM operations for management ..." ) ;
44- break ;
45- case "tmai-deps" :
46- console . log ( "TM operations for dependencies ..." ) ;
47- break ;
48- case "tmai-analysis" :
49- console . log ( "TM operations for analysis ..." ) ;
50- break ;
51- case "tmai-docs" :
52- console . log ( "TM operations for documentation ..." ) ;
53- break ;
54- case "tmai-dev" :
55- console . log ( "TM operations for development ..." ) ;
56- break ;
57- case "exit" :
58- exitCLI ( ) ;
59- break ;
60- default :
61- taskmasterCLI ( ) ;
62- break ;
63- }
34+ // switch menu
35+ switch ( choice . mainMenu ) {
36+ case "tmai-init" :
37+ await tmaiInitAsync ( ) ;
38+ break ;
39+ case "tmai-gen" :
40+ console . log ( "TM operations for generation ..." ) ;
41+ break ;
42+ case "tmai-manage" :
43+ console . log ( "TM operations for management ..." ) ;
44+ break ;
45+ case "tmai-deps" :
46+ console . log ( "TM operations for dependencies ..." ) ;
47+ break ;
48+ case "tmai-analysis" :
49+ console . log ( "TM operations for analysis ..." ) ;
50+ break ;
51+ case "tmai-docs" :
52+ console . log ( "TM operations for documentation ..." ) ;
53+ break ;
54+ case "tmai-dev" :
55+ console . log ( "TM operations for development ..." ) ;
56+ break ;
57+ case "exit" :
58+ exitCLI ( ) ;
59+ break ;
60+ default :
61+ taskmasterCLI ( ) ;
62+ break ;
63+ }
6464}
6565
6666function args ( ) : void {
67- const packageVersion = pkg . version ;
68- const program = new Command ( ) ;
69- program . option ( "-v, --version" , "show CLI version" ) ;
70- program . parse ( process . argv ) ;
71- if ( program . opts ( ) . version ) {
72- console . log ( `version ${ packageVersion } ` ) ;
73- } else {
74- taskmasterCLI ( ) ;
75- }
67+ const packageVersion = pkg . version ;
68+ const program = new Command ( ) ;
69+ program . option ( "-v, --version" , "show CLI version" ) ;
70+ program . parse ( process . argv ) ;
71+ if ( program . opts ( ) . version ) {
72+ console . log ( `version ${ packageVersion } ` ) ;
73+ } else {
74+ taskmasterCLI ( ) ;
75+ }
7676}
7777
7878args ( ) ;
0 commit comments