@@ -13,7 +13,6 @@ import { UxBase } from './base.js';
13
13
import { Spinner } from './spinner.js' ;
14
14
import { table , Columns as TableColumns , Options as TableOptions } from './table.js' ;
15
15
import styledObject from './styledObject.js' ;
16
- import write from './write.js' ;
17
16
18
17
/**
19
18
* UX methods for plugins. Automatically suppress console output if outputEnabled is set to false.
@@ -48,7 +47,7 @@ export class Ux extends UxBase {
48
47
* @param args Args to be used for formatting.
49
48
*/
50
49
public log ( message ?: string , ...args : string [ ] ) : void {
51
- this . maybeNoop ( ( ) => write . stdout ( message , ...args ) ) ;
50
+ this . maybeNoop ( ( ) => ux . stdout ( message , ...args ) ) ;
52
51
}
53
52
54
53
/**
@@ -58,7 +57,7 @@ export class Ux extends UxBase {
58
57
* @param args Args to be used for formatting.
59
58
*/
60
59
public logToStderr ( message ?: string , ...args : string [ ] ) : void {
61
- this . maybeNoop ( ( ) => write . stderr ( message , ...args ) ) ;
60
+ this . maybeNoop ( ( ) => ux . stderr ( message , ...args ) ) ;
62
61
}
63
62
64
63
/**
@@ -89,7 +88,7 @@ export class Ux extends UxBase {
89
88
* @param params
90
89
*/
91
90
public url ( text : string , uri : string , params = { } ) : void {
92
- this . maybeNoop ( ( ) => write . stdout ( terminalLink ( text , uri , { fallback : ( ) => uri , ...params } ) ) ) ;
91
+ this . maybeNoop ( ( ) => ux . stdout ( terminalLink ( text , uri , { fallback : ( ) => uri , ...params } ) ) ) ;
93
92
}
94
93
95
94
/**
@@ -110,7 +109,7 @@ export class Ux extends UxBase {
110
109
111
110
const mergedTheme = { ...defaultTheme , ...theme } ;
112
111
113
- this . maybeNoop ( ( ) => write . stdout ( ux . colorizeJson ( obj , { theme : mergedTheme } ) ) ) ;
112
+ this . maybeNoop ( ( ) => ux . stdout ( ux . colorizeJson ( obj , { theme : mergedTheme } ) ) ) ;
114
113
}
115
114
116
115
/**
@@ -120,7 +119,7 @@ export class Ux extends UxBase {
120
119
* @param keys Keys of object to display
121
120
*/
122
121
public styledObject ( obj : AnyJson , keys ?: string [ ] ) : void {
123
- this . maybeNoop ( ( ) => write . stdout ( styledObject ( obj , keys ) ) ) ;
122
+ this . maybeNoop ( ( ) => ux . stdout ( styledObject ( obj , keys ) ) ) ;
124
123
}
125
124
126
125
/**
@@ -129,7 +128,7 @@ export class Ux extends UxBase {
129
128
* @param text header to display
130
129
*/
131
130
public styledHeader ( text : string ) : void {
132
- this . maybeNoop ( ( ) => write . stdout ( ansis . dim ( '=== ' ) + ansis . bold ( text ) + '\n' ) ) ;
131
+ this . maybeNoop ( ( ) => ux . stdout ( ansis . dim ( '=== ' ) + ansis . bold ( text ) + '\n' ) ) ;
133
132
}
134
133
}
135
134
0 commit comments