From 4f6014a2b4bf3cbbcd3fd9ff39d2535805dbb034 Mon Sep 17 00:00:00 2001 From: Maarten <50550545+mmvanheusden@users.noreply.github.com> Date: Sat, 23 Dec 2023 11:32:13 +0100 Subject: [PATCH] feat: add v8 cache --- main.js | 1 + package-lock.json | 8 +++++++- package.json | 3 ++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/main.js b/main.js index d4a9023a..81e9d2af 100644 --- a/main.js +++ b/main.js @@ -1,5 +1,6 @@ const {app, BrowserWindow, dialog, ipcMain} = require("electron") const {platformpath} = require("./utils") +require("v8-compile-cache") let mainWindow const createWindow = () => { diff --git a/package-lock.json b/package-lock.json index 162d9cf2..5b53247c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,8 @@ "version": "2.3.0", "license": "GPL-3.0", "dependencies": { - "follow-redirects": "^1.15.3" + "follow-redirects": "^1.15.3", + "v8-compile-cache": "^2.4.0" }, "devDependencies": { "electron": "^28.0.0", @@ -3673,6 +3674,11 @@ "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==", "dev": true }, + "node_modules/v8-compile-cache": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==" + }, "node_modules/verror": { "version": "1.10.1", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.1.tgz", diff --git a/package.json b/package.json index 618fbf64..f693f6f7 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "eslint": "^8.56.0" }, "dependencies": { - "follow-redirects": "^1.15.3" + "follow-redirects": "^1.15.3", + "v8-compile-cache": "^2.4.0" } }