text: const { app, BrowserWindow } = require('electron')
  const url = require("url");
  const path = require("path");
  
  let mainWindow
  
  function createWindow() {
      mainWindow = new BrowserWindow({
          width: 800,
          height: 600,
          show: false,
          webPreferences: {
              nodeIntegration: true
          }
      });
  
      mainWindow.loadURL(
          url.format({
              pathname: path.join(__dirname, `/dist/burst-chat-client/index.html`),
              protocol: "file:",
              slashes: true
          })
      );
  
      // Open the DevTools.
      mainWindow.webContents.openDevTools();
  
      mainWindow.on('ready-to-show', function() {
          mainWindow.show()
      });
  
      mainWindow.on('closed', () => {
          mainWindow = null;
      });
  }
  
  app.on('ready', createWindow)
  
  app.on('window-all-closed', () => {
      if (process.platform !== 'darwin') {
          app.quit();
      }
  })
  
  app.on('activate', () => {
      if (mainWindow === null) {
          createWindow();
      }
  })