@@ -4,7 +4,7 @@ const starterkit_manager = function (config) {
4
4
const path = require ( 'path' ) ;
5
5
const fetch = require ( 'node-fetch' ) ;
6
6
const fs = require ( 'fs-extra' ) ;
7
- const util = require ( './utilities ' ) ;
7
+ const logger = require ( './log ' ) ;
8
8
const paths = config . paths ;
9
9
10
10
/**
@@ -18,34 +18,35 @@ const starterkit_manager = function (config) {
18
18
const kitPath = path . resolve (
19
19
path . join ( process . cwd ( ) , 'node_modules' , starterkitName , config . starterkitSubDir )
20
20
) ;
21
- console . log ( 'Attempting to load starterkit from' , kitPath ) ;
21
+ logger . debug ( 'Attempting to load starterkit from' , kitPath ) ;
22
22
try {
23
23
var kitDirStats = fs . statSync ( kitPath ) ;
24
24
} catch ( ex ) {
25
- util . error ( starterkitName + ' not found, please use npm to install it first.' ) ;
26
- util . error ( starterkitName + ' not loaded.' ) ;
25
+ logger . warning ( ` ${ starterkitName } not found, use npm to install it first.` ) ;
26
+ logger . warning ( ` ${ starterkitName } not loaded.` ) ;
27
27
return ;
28
28
}
29
29
const kitPathDirExists = kitDirStats . isDirectory ( ) ;
30
30
if ( kitPathDirExists ) {
31
31
32
32
if ( clean ) {
33
- console . log ( ' Deleting contents of' , paths . source . root , ' prior to starterkit load.' ) ;
33
+ logger . info ( ` Deleting contents of ${ paths . source . root } prior to starterkit load.` ) ;
34
34
fs . emptyDirSync ( paths . source . root ) ;
35
35
} else {
36
- console . log ( ' Overwriting contents of' , paths . source . root , ' during starterkit load.' ) ;
36
+ logger . info ( ` Overwriting contents of ${ paths . source . root } during starterkit load.` ) ;
37
37
}
38
38
39
39
try {
40
40
fs . copySync ( kitPath , paths . source . root ) ;
41
41
} catch ( ex ) {
42
- util . error ( ex ) ;
42
+ logger . error ( ex ) ;
43
43
return ;
44
44
}
45
- util . debug ( 'starterkit ' + starterkitName + ' loaded successfully .' ) ;
45
+ logger . info ( 'Starterkit ' + starterkitName + ' loaded into source/ .' ) ;
46
46
}
47
47
} catch ( ex ) {
48
- console . log ( ex ) ;
48
+ logger . warning ( `An error occurred during starterkit installation for starterkit ${ starterkitName } ` ) ;
49
+ logger . warning ( ex ) ;
49
50
}
50
51
}
51
52
@@ -75,7 +76,7 @@ const starterkit_manager = function (config) {
75
76
return { name : repo . name , url : repo . html_url } ;
76
77
} ) ;
77
78
} ) . catch ( function ( err ) {
78
- console . error ( err ) ;
79
+ logger . error ( err ) ;
79
80
return false ;
80
81
} ) ;
81
82
}
0 commit comments