@@ -166,25 +166,6 @@ const bold = (text: string | number): string | number => {
166
166
}
167
167
}
168
168
169
- if ( isCli ) {
170
- const currentVersion = process . env . VERSION ;
171
- try {
172
- const recentRelease = await getRecentRelease ( ) ;
173
- if ( recentRelease !== currentVersion ) {
174
- logger . warn ( `New version available! (\u001B[1m${ recentRelease } \u001B[0m) https://github.com/codercom/code-server/releases/latest` ) ;
175
- }
176
- } catch ( err ) {
177
- logger . error ( `Failed to check latest release: ${ err } ` ) ;
178
- }
179
- }
180
- const isDev = process . env . NODE_ENV !== "production" ;
181
- if ( newestVersion === process . env . VERSION || isDev ) {
182
- logger . info ( "You are using the latest version" ) ;
183
- } else {
184
- logger . warn ( `New version (\u001B[1m${ newestVersion } ) available https://github.com/codercom/code-server/releases` ) ;
185
- }
186
- logger . info ( `\u001B[1mcode-server ${ process . env . VERSION ? `v${ process . env . VERSION } ` : "development" } ` ) ;
187
-
188
169
if ( options . dataDir ) {
189
170
logger . warn ( '"--data-dir" is deprecated. Use "--user-data-dir" instead.' ) ;
190
171
}
@@ -209,7 +190,18 @@ const bold = (text: string | number): string | number => {
209
190
return ;
210
191
}
211
192
212
- // TODO: fill in appropriate doc url
193
+ if ( isCli ) {
194
+ const currentVersion = process . env . VERSION ;
195
+ try {
196
+ const recentRelease = await getRecentRelease ( ) ;
197
+ if ( recentRelease !== currentVersion ) {
198
+ logger . warn ( `New version available! (\u001B[1m${ recentRelease } \u001B[0m) https://github.com/codercom/code-server/releases/latest` ) ;
199
+ }
200
+ } catch ( err ) {
201
+ logger . error ( `Failed to check latest release: ${ err } ` ) ;
202
+ }
203
+ }
204
+
213
205
logger . info ( `\u001B[1mcode-server ${ process . env . VERSION ? `v${ process . env . VERSION } ` : "development" } ` ) ;
214
206
logger . info ( "Additional documentation: http://github.com/codercom/code-server" ) ;
215
207
logger . info ( "Initializing" , field ( "data-dir" , dataDir ) , field ( "extensions-dir" , extensionsDir ) , field ( "working-dir" , workingDir ) , field ( "log-dir" , logDir ) ) ;
0 commit comments