@@ -112,7 +112,6 @@ const getWillDelete = (files: PreviewFile[]): PreviewFile[] =>
112
112
files . filter ( willGo ) . filter ( ( f ) => f . operation && [ 'deletePre' , 'deletePost' ] . includes ( f . operation ) ) ;
113
113
114
114
// relative paths are easier on tables
115
- const columns = { type : { } , fullName : { } , projectRelativePath : { header : 'Path' } } ;
116
115
const makeKey = ( { type, fullName } : { type : MetadataType ; fullName : string } ) : string => `${ type . name } #${ fullName } ` ;
117
116
118
117
export const compileResults = ( {
@@ -229,13 +228,19 @@ const printDeployTable = (files: PreviewFile[], deletedFiles: PreviewFile[]): vo
229
228
) ;
230
229
if ( files . length !== 0 ) {
231
230
ux . log ( chalk . dim ( messages . getMessage ( 'deployChanges.header' , [ files . length ] ) ) ) ;
232
- ux . table < PreviewFile > ( files , columns ) ;
231
+ ux . table < PreviewFile > ( {
232
+ data : files ,
233
+ columns : [ 'type' , 'fullName' , { key : 'projectRelativePath' , name : 'Path' } ] ,
234
+ } ) ;
233
235
} else {
234
236
ux . log ( chalk . dim ( messages . getMessage ( 'deployChanges.none' ) ) ) ;
235
237
}
236
238
if ( deletedFiles . length !== 0 ) {
237
239
ux . log ( chalk . dim ( messages . getMessage ( 'deployDeletes.header' , [ deletedFiles . length ] ) ) ) ;
238
- ux . table < PreviewFile > ( deletedFiles , columns ) ;
240
+ ux . table < PreviewFile > ( {
241
+ data : deletedFiles ,
242
+ columns : [ 'type' , 'fullName' , { key : 'projectRelativePath' , name : 'Path' } ] ,
243
+ } ) ;
239
244
} else {
240
245
ux . log ( chalk . dim ( messages . getMessage ( 'deployDeletes.none' ) ) ) ;
241
246
}
@@ -253,13 +258,19 @@ const printRetrieveTable = (files: PreviewFile[], deletedFiles: PreviewFile[]):
253
258
) ;
254
259
if ( files . length !== 0 ) {
255
260
ux . log ( chalk . dim ( messages . getMessage ( 'retrieveChanges.header' , [ files . length ] ) ) ) ;
256
- ux . table < PreviewFile > ( files , columns ) ;
261
+ ux . table < PreviewFile > ( {
262
+ data : files ,
263
+ columns : [ 'type' , 'fullName' , { key : 'projectRelativePath' , name : 'Path' } ] ,
264
+ } ) ;
257
265
} else {
258
266
ux . log ( chalk . dim ( messages . getMessage ( 'retrieveChanges.none' ) ) ) ;
259
267
}
260
268
if ( deletedFiles . length !== 0 ) {
261
269
ux . log ( chalk . dim ( messages . getMessage ( 'retrieveDeletes.header' , [ deletedFiles . length ] ) ) ) ;
262
- ux . table < PreviewFile > ( deletedFiles , columns ) ;
270
+ ux . table < PreviewFile > ( {
271
+ data : deletedFiles ,
272
+ columns : [ 'type' , 'fullName' , { key : 'projectRelativePath' , name : 'Path' } ] ,
273
+ } ) ;
263
274
} else {
264
275
ux . log ( chalk . dim ( messages . getMessage ( 'retrieveDeletes.none' ) ) ) ;
265
276
}
@@ -272,7 +283,11 @@ const printConflictsTable = (files: PreviewFile[]): void => {
272
283
ux . log ( chalk . dim ( messages . getMessage ( 'conflicts.none' ) ) ) ;
273
284
} else {
274
285
ux . log ( StandardColors . error ( chalk . bold ( messages . getMessage ( 'conflicts.header' , [ files . length ] ) ) ) ) ;
275
- ux . table < PreviewFile > ( files , columns , { sort : 'path' } ) ;
286
+ ux . table < PreviewFile > ( {
287
+ data : files ,
288
+ columns : [ 'type' , 'fullName' , { key : 'projectRelativePath' , name : 'Path' } ] ,
289
+ sort : { path : 'asc' } ,
290
+ } ) ;
276
291
}
277
292
} ;
278
293
@@ -282,7 +297,11 @@ const printIgnoredTable = (files: PreviewFile[]): void => {
282
297
ux . log ( chalk . dim ( messages . getMessage ( 'ignored.none' ) ) ) ;
283
298
} else {
284
299
ux . log ( chalk . dim ( messages . getMessage ( 'ignored.header' , [ files . length , 'change' ] ) ) ) ;
285
- ux . table < PreviewFile > ( files , columns , { sort : 'path' } ) ;
300
+ ux . table < PreviewFile > ( {
301
+ data : files ,
302
+ columns : [ 'type' , 'fullName' , { key : 'projectRelativePath' , name : 'Path' } ] ,
303
+ sort : { path : 'asc' } ,
304
+ } ) ;
286
305
}
287
306
} ;
288
307
0 commit comments