diff options
Diffstat (limited to 'deno2/js/main.ts')
-rw-r--r-- | deno2/js/main.ts | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/deno2/js/main.ts b/deno2/js/main.ts new file mode 100644 index 000000000..301482ea6 --- /dev/null +++ b/deno2/js/main.ts @@ -0,0 +1,14 @@ +/// <reference path="deno.d.ts" /> +import { main as pb } from "./msg.pb"; +import * as ts from "typescript"; + +const globalEval = eval; +const window = globalEval("this"); +window["denoMain"] = () => { + denoPrint("Hello world"); + const msg = pb.Msg.fromObject({}); + denoPrint(`msg.command: ${msg.command}`); + denoPrint(`ts.version: ${ts.version}`); + denoPrint("Hello world from foo"); + return "foo"; +}; |