|
8 | 8 | use httpclient\HttpClient; |
9 | 9 | use httpclient\HttpRequest; |
10 | 10 | use packager\cli\Console; |
| 11 | +use packager\Colors; |
11 | 12 | use packager\Event; |
12 | 13 | use packager\Package; |
13 | 14 | use packager\PackageDependencyTree; |
@@ -91,19 +92,19 @@ function init(Event $event) |
91 | 92 | Console::error("Failed to init, package '{0}' already exists", $dir . '/' . Package::FILENAME); |
92 | 93 | exit(-1); |
93 | 94 | } |
94 | | - |
95 | | - Console::log("Init new package in dir '$dir'':"); |
| 95 | + Console::log(Colors::withColor("JPHP Packager", 'silver') . " " . Colors::withColor($event->packager()->getVersion(), 'bold')); |
| 96 | + Console::log("Init new package in dir '$dir':"); |
96 | 97 |
|
97 | 98 | $name = fs::name(fs::parent($dir . "/foo")); |
98 | 99 | $version = "1.0.0"; |
99 | 100 |
|
100 | 101 | if ($event->isFlag('y', 'yes')) { |
101 | 102 | $addAppPlugin = true; |
102 | 103 | } else { |
103 | | - $name = Console::read("Enter name ($name):", $name); |
104 | | - $version = Console::read("Enter version ($version):", $version); |
105 | | - $description = Console::read("Enter description:", ''); |
106 | | - $addAppPlugin = Console::readYesNo("Add 'jphp app' plugin? (default = Yes)", 'yes'); |
| 104 | + $name = Console::read("Enter ".Colors::withColor('name', 'bold')." ($name):", $name); |
| 105 | + $version = Console::read("Enter ".Colors::withColor('version', 'bold')." ($version):", $version); |
| 106 | + $description = Console::read("Enter ".Colors::withColor('description', 'bold').":", ''); |
| 107 | + $addAppPlugin = Console::readYesNo("Add '".Colors::withColor('jphp app', 'bold')."' plugin? (default = Yes)", 'yes'); |
107 | 108 | } |
108 | 109 |
|
109 | 110 | $data = [ |
@@ -134,7 +135,7 @@ function init(Event $event) |
134 | 135 | Console::log("Success, {0} has been created.", Package::FILENAME); |
135 | 136 | } |
136 | 137 |
|
137 | | - Console::log("Done."); |
| 138 | + Console::log("✨ Done."); |
138 | 139 | } |
139 | 140 |
|
140 | 141 | /** |
|
0 commit comments