From 27baf585c4cdd50798d134792c5eee537e052979 Mon Sep 17 00:00:00 2001 From: Folltoshe Date: Mon, 3 Jul 2023 03:21:34 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E6=BA=90util?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/modules/userApi/renderer/preload.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/main/modules/userApi/renderer/preload.js b/src/main/modules/userApi/renderer/preload.js index c32787e9..a3b734fc 100644 --- a/src/main/modules/userApi/renderer/preload.js +++ b/src/main/modules/userApi/renderer/preload.js @@ -3,6 +3,9 @@ const needle = require('needle') const zlib = require('zlib') const { createCipheriv, publicEncrypt, constants, randomBytes, createHash } = require('crypto') const USER_API_RENDERER_EVENT_NAME = require('../rendererEvent/name') +import pkg from '../../../../../package.json' + +console.log(process.env.version) for (const key of Object.keys(process.env)) { if (/^(?:http_proxy|https_proxy|NO_PROXY)$/i.test(key)) delete process.env[key] @@ -227,6 +230,12 @@ contextBridge.exposeInMainWorld('lx', { }, }, buffer: { + alloc(size, fill, encode) { + return Buffer.alloc(size, fill, encode) + }, + concat(list, length) { + return Buffer.concat(list, length) + }, from(...args) { return Buffer.from(...args) }, @@ -253,7 +262,10 @@ contextBridge.exposeInMainWorld('lx', { }, }, }, - version: '1.3.0', + application: { + version: pkg.version, + }, + version: '1.4.0', // removeEvent(eventName, handler) { // if (!eventNames.includes(eventName)) return Promise.reject(new Error('The event is not supported: ' + eventName)) // let handlers From 1c45dcce8c8bb5e8d56d98f88d00ab4f3caac48d Mon Sep 17 00:00:00 2001 From: Folltoshe Date: Mon, 3 Jul 2023 04:23:34 +0800 Subject: [PATCH 2/2] fix --- src/main/modules/userApi/renderer/preload.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/main/modules/userApi/renderer/preload.js b/src/main/modules/userApi/renderer/preload.js index a3b734fc..0fcb54ca 100644 --- a/src/main/modules/userApi/renderer/preload.js +++ b/src/main/modules/userApi/renderer/preload.js @@ -5,8 +5,6 @@ const { createCipheriv, publicEncrypt, constants, randomBytes, createHash } = re const USER_API_RENDERER_EVENT_NAME = require('../rendererEvent/name') import pkg from '../../../../../package.json' -console.log(process.env.version) - for (const key of Object.keys(process.env)) { if (/^(?:http_proxy|https_proxy|NO_PROXY)$/i.test(key)) delete process.env[key] }