| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 | | 'use strict'; |  |   |  | const IPC = require('./services/IPC.js'); |  |   |  | class IPCModule extends IPC{ |  |     constructor(){ |  |         super(); |  |         //include IPC to make extensible |  |         Object.defineProperty( |  |             this, |  |             'IPC', |  |             { |  |                 enumerable:true, |  |                 writable:false, |  |                 value:IPC |  |             } |  |         ) |  |     } |  | } |  |   |  | module.exports=new IPCModule; | 
 |