Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 28 lines 976 B view raw
1From 0629bb5b90e54491263e371bc5594e9f97ba0af4 Mon Sep 17 00:00:00 2001 2From: Andrew Marshall <andrew@johnandrewmarshall.com> 3Date: Tue, 12 Mar 2024 11:48:15 -0400 4Subject: [PATCH] Fix using unlocked dependencies in electron-builder 5 6electron-builder will perform its "installing production dependencies" 7step using this package.json, and without the package-lock.json, NPM 8will try to fetch package metadata to install the latest, unlocked 9dependencies. 10--- 11 apps/desktop/webpack.main.js | 1 + 12 1 file changed, 1 insertion(+) 13 14diff --git a/apps/desktop/webpack.main.js b/apps/desktop/webpack.main.js 15index 9d683457d9..0ad707956e 100644 16--- a/apps/desktop/webpack.main.js 17+++ b/apps/desktop/webpack.main.js 18@@ -70,6 +70,7 @@ const main = { 19 new CopyWebpackPlugin({ 20 patterns: [ 21 "./src/package.json", 22+ "./src/package-lock.json", 23 { from: "./src/images", to: "images" }, 24 { from: "./src/locales", to: "locales" }, 25 ], 26-- 272.43.2 28