async terminalData(stream, data) { const content = await(await fetch(`data:application/octet-stream;base64,${data}`)).text(); if (content.startsWith('Debugger listening on') || content.startsWith('Debugger attached.') || content.startsWith('Waiting for the debugger to disconnect...')) return; await Ndb.backend.writeTerminalData(stream, data); this.dispatchEventToListeners(Ndb.NodeProcessManager.Events.TerminalData, content); }
/** * @override * @param {string} path * @param {function(?string,boolean)} callback */ async requestFileContent(path, callback) { const result = await this._fsIOService.readFile(this._rootURL + path, 'base64'); if (this.contentType(path) === Common.resourceTypes.Image) { callback(result, true); } else { const content = await(await fetch(`data:application/octet-stream;base64,${result}`)).text(); callback(content, false); } }
}).then(function({options, verified, error}) { return { text: options.message.text, valid: verified.signatures[0].valid, error