Skip to content

Commit 27d9dd5

Browse files
author
John McCambridge
committed
src/cli.ts
1 parent 4ebba8e commit 27d9dd5

File tree

1 file changed

+12
-20
lines changed

1 file changed

+12
-20
lines changed

packages/server/src/cli.ts

Lines changed: 12 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -166,25 +166,6 @@ const bold = (text: string | number): string | number => {
166166
}
167167
}
168168

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-
188169
if (options.dataDir) {
189170
logger.warn('"--data-dir" is deprecated. Use "--user-data-dir" instead.');
190171
}
@@ -209,7 +190,18 @@ const bold = (text: string | number): string | number => {
209190
return;
210191
}
211192

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+
213205
logger.info(`\u001B[1mcode-server ${process.env.VERSION ? `v${process.env.VERSION}` : "development"}`);
214206
logger.info("Additional documentation: http://github.com/codercom/code-server");
215207
logger.info("Initializing", field("data-dir", dataDir), field("extensions-dir", extensionsDir), field("working-dir", workingDir), field("log-dir", logDir));

0 commit comments

Comments
 (0)