(map: Map<string, any>)
| 142 | const clientHooks: Map<string, Map<string, string>> = plugins.getHooks('client_hooks', false); |
| 143 | |
| 144 | function mapToObject(map: Map<string, any>) { |
| 145 | let obj = Object.create(null); |
| 146 | for (let [k, v] of map) { |
| 147 | if (v instanceof Map) { |
| 148 | obj[k] = mapToObject(v); |
| 149 | } else { |
| 150 | obj[k] = v; |
| 151 | } |
| 152 | } |
| 153 | return obj; |
| 154 | } |
| 155 | |
| 156 | socket.emit('reply:help', { |
| 157 | gitCommit, |