diff options
author | Yoshiya Hinosawa <stibium121@gmail.com> | 2019-02-19 08:43:02 +0900 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2019-02-18 18:43:02 -0500 |
commit | 55edc06218f080aa5ba83302d2642dabb599418e (patch) | |
tree | a1d5385df80d85ab1d0be96a2125cba9b218abe7 /js/main.ts | |
parent | 077af20ceb0869ddff9e08f5db1055138450fe2e (diff) |
Add back typescript version number and add Deno.version object. (#1788)
Diffstat (limited to 'js/main.ts')
-rw-r--r-- | js/main.ts | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/js/main.ts b/js/main.ts index 1116a1165..a5aae51a1 100644 --- a/js/main.ts +++ b/js/main.ts @@ -9,6 +9,7 @@ import * as os from "./os"; import { libdeno } from "./libdeno"; import { args } from "./deno"; import { replLoop } from "./repl"; +import { setVersions } from "./version"; // builtin modules import * as deno from "./deno"; @@ -24,12 +25,13 @@ export default function denoMain() { libdeno.builtinModules["deno"] = deno; Object.freeze(libdeno.builtinModules); + setVersions(startResMsg.denoVersion()!, startResMsg.v8Version()!); + // handle `--version` if (startResMsg.versionFlag()) { - console.log("deno:", startResMsg.denoVersion()); - console.log("v8:", startResMsg.v8Version()); - // TODO figure out a way to restore functionality - // console.log("typescript:", version); + console.log("deno:", deno.version.deno); + console.log("v8:", deno.version.v8); + console.log("typescript:", deno.version.typescript); os.exit(0); } |