From 9e2e3b7b9c59bd4c6f9eff9423444f80117a360f Mon Sep 17 00:00:00 2001 From: rhysd Date: Thu, 10 Dec 2015 00:15:06 +0900 Subject: [PATCH] github-electron: Remove deprecated modules from definitions for renderer process https://github.com/atom/electron/commit/c5913c31493dd36b1455c5f1c9a28d65f67c5c72 --- github-electron/github-electron-renderer.d.ts | 28 ++++++------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/github-electron/github-electron-renderer.d.ts b/github-electron/github-electron-renderer.d.ts index 2ef31d967..7cfdca5a0 100644 --- a/github-electron/github-electron-renderer.d.ts +++ b/github-electron/github-electron-renderer.d.ts @@ -92,31 +92,19 @@ declare module GitHubElectron { */ registerURLSchemeAsSecure(scheme: string): void; } -} -declare module 'ipc' { - var inProcess: GitHubElectron.InProcess; - export = inProcess; -} - -declare module 'remote' { - var remote: GitHubElectron.Remote; - export = remote; -} - -declare module 'web-frame' { - var webframe: GitHubElectron.WebFrame; - export = webframe; + export interface Electron { + remote: GitHubElectron.Remote; + ipcRenderer: GitHubElectron.InProcess; + webFrame: GitHubElectron.WebFrame; + } } declare module 'electron' { - var remote: GitHubElectron.Remote; - var ipcRenderer: GitHubElectron.InProcess; - var webFrame: GitHubElectron.WebFrame; + var electron: GitHubElectron.Electron; + export = electron; } interface NodeRequireFunction { - (id: 'ipc'): GitHubElectron.InProcess - (id: 'remote'): GitHubElectron.Remote - (id: 'web-frame'): GitHubElectron.WebFrame + (id: 'electron'): GitHubElectron.Electron; }