Deprecate ipc module for ipcMain

This commit is contained in:
Cheng Zhao 2015-11-10 15:41:24 +08:00
parent 6515a445a0
commit 844cea8f21
3 changed files with 9 additions and 2 deletions

View file

@ -0,0 +1,3 @@
{EventEmitter} = require 'events'
module.exports = new EventEmitter

View file

@ -1,3 +1,6 @@
EventEmitter = require('events').EventEmitter deprecate = require 'deprecate'
module.exports = new EventEmitter # This module is deprecated, we mirror everything from ipcRenderer.
deprecate.warn 'ipc module', 'ipcMain module'
module.exports = require 'ipc-main'

View file

@ -18,6 +18,7 @@
'atom/browser/api/lib/dialog.coffee', 'atom/browser/api/lib/dialog.coffee',
'atom/browser/api/lib/global-shortcut.coffee', 'atom/browser/api/lib/global-shortcut.coffee',
'atom/browser/api/lib/ipc.coffee', 'atom/browser/api/lib/ipc.coffee',
'atom/browser/api/lib/ipc-main.coffee',
'atom/browser/api/lib/menu.coffee', 'atom/browser/api/lib/menu.coffee',
'atom/browser/api/lib/menu-item.coffee', 'atom/browser/api/lib/menu-item.coffee',
'atom/browser/api/lib/navigation-controller.coffee', 'atom/browser/api/lib/navigation-controller.coffee',