From 4f8270ffd65ac5b698a457f6041dc3761ade893d Mon Sep 17 00:00:00 2001 From: AAGaming Date: Fri, 27 Oct 2023 22:09:59 -0400 Subject: [PATCH] SteamOS: fix crashing in game mode --- package.json | 2 ++ pnpm-lock.yaml | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/package.json b/package.json index 8425c26..09dd1a8 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,7 @@ "dotenv": "^16.3.1", "electron": "^27.0.0", "electron-builder": "^24.6.4", + "electron-builder-sandbox-fix": "^1.0.10", "esbuild": "^0.19.4", "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", @@ -61,6 +62,7 @@ "build": { "appId": "dev.vencord.desktop", "productName": "Vesktop", + "afterPack": "electron-builder-sandbox-fix", "files": [ "!*", "dist/js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a527680..75bec41 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,6 +42,9 @@ devDependencies: electron-builder: specifier: ^24.6.4 version: 24.6.4 + electron-builder-sandbox-fix: + specifier: ^1.0.10 + version: 1.0.10 esbuild: specifier: ^0.19.4 version: 0.19.4 @@ -1822,6 +1825,12 @@ packages: jake: 10.8.7 dev: true + /electron-builder-sandbox-fix@1.0.10: + resolution: {integrity: sha512-fxZD8etQFXkXOlxe/nYEbPsDXcKJHhadxzLyXq7IEucELPE0GK8jYnNt1y577FsfRQvuhOAd4oZNdIdICVi5nQ==} + dependencies: + chalk: 4.1.2 + dev: true + /electron-builder@24.6.4: resolution: {integrity: sha512-uNWQoU7pE7qOaIQ6CJHpBi44RJFVG8OHRBIadUxrsDJVwLLo8Nma3K/EEtx5/UyWAQYdcK4nVPYKoRqBb20hbA==} engines: {node: '>=14.0.0'}