summaryrefslogtreecommitdiff
path: root/js/lib.globals.d.ts
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2018-08-07 13:27:31 -0700
committerRyan Dahl <ry@tinyclouds.org>2018-08-08 04:17:46 -0700
commit817380a2d9e42b118706638fe59c592f4bba06ef (patch)
tree30bbff8221390d0d880570a29c939542c5d0ff5d /js/lib.globals.d.ts
parenteda1c7b74a583a567c781fe13e63a80c2d4dcc3d (diff)
Generate declarations
Diffstat (limited to 'js/lib.globals.d.ts')
-rw-r--r--js/lib.globals.d.ts24
1 files changed, 1 insertions, 23 deletions
diff --git a/js/lib.globals.d.ts b/js/lib.globals.d.ts
index b11a08edf..d11bbe97d 100644
--- a/js/lib.globals.d.ts
+++ b/js/lib.globals.d.ts
@@ -6,36 +6,14 @@
/// <reference lib="esnext" />
-// TODO generate `console.d.ts` and inline it in `assets.ts` and remove
-// declaration of `Console`
-// import { Console } from 'gen/console';
-
-declare class Console {
- // tslint:disable-next-line:no-any
- log(...args: any[]): void;
- // tslint:disable-next-line:no-any
- debug(...args: any[]): void;
- // tslint:disable-next-line:no-any
- info(...args: any[]): void;
- // tslint:disable-next-line:no-any
- warn(...args: any[]): void;
- // tslint:disable-next-line:no-any
- error(...args: any[]): void;
- // tslint:disable-next-line:no-any
- assert(condition: boolean, ...args: any[]): void;
-}
+import "gen/js/globals";
interface Window {
- console: Console;
// TODO(ry) These shouldn't be global.
mainSource: string;
setMainSourceMap(sm: string): void;
}
-// Globals in the runtime environment
-declare let console: Console;
-declare const window: Window;
-
// TODO(ry) These shouldn't be global.
declare let mainSource: string;
declare function setMainSourceMap(sm: string): void;