mirror of
				https://github.com/Fabio286/antares.git
				synced 2025-06-05 21:59:22 +02:00 
			
		
		
		
	refactor(core): compatibility with electron/remote 2.x
This commit is contained in:
		| @@ -3,9 +3,11 @@ | ||||
| import { app, BrowserWindow, /* session, */ nativeImage, Menu } from 'electron'; | ||||
| import * as path from 'path'; | ||||
| import Store from 'electron-store'; | ||||
| import * as remoteMain from '@electron/remote/main'; | ||||
|  | ||||
| import ipcHandlers from './ipc-handlers'; | ||||
|  | ||||
| // remoteMain.initialize(); | ||||
| Store.initRenderer(); | ||||
|  | ||||
| const isDevelopment = process.env.NODE_ENV !== 'production'; | ||||
| @@ -30,13 +32,14 @@ async function createMainWindow () { | ||||
|          nodeIntegration: true, | ||||
|          contextIsolation: false, | ||||
|          'web-security': false, | ||||
|          enableRemoteModule: true, | ||||
|          spellcheck: false | ||||
|       }, | ||||
|       frame: false, | ||||
|       backgroundColor: '#1d1d1d' | ||||
|    }); | ||||
|  | ||||
|    remoteMain.enable(window.webContents); | ||||
|  | ||||
|    try { | ||||
|       if (isDevelopment) { // | ||||
|          await window.loadURL(`http://localhost:${process.env.ELECTRON_WEBPACK_WDS_PORT}`); | ||||
|   | ||||
| @@ -4,7 +4,7 @@ import { PostgreSQLClient } from './clients/PostgreSQLClient'; | ||||
|  | ||||
| const queryLogger = sql => { | ||||
|    // Remove comments, newlines and multiple spaces | ||||
|    const escapedSql = sql.replace(/(\/\*(.|[\r\n|\n|\r])*?\*\/)|(--(.*|[\r\n|\n|\r]))/gm, '').replace(/\s\s+/g, ' '); | ||||
|    const escapedSql = sql.replace(/(\/\*(.|[\r\n])*?\*\/)|(--(.*|[\r\n]))/gm, '').replace(/\s\s+/g, ' '); | ||||
|    console.log(escapedSql); | ||||
| }; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user