From 57aa3d10e16ec5263c60a74f8c13fa6e8362255a Mon Sep 17 00:00:00 2001 From: Erick Zhao Date: Tue, 20 Oct 2020 16:41:31 -0700 Subject: [PATCH] fix: only install modules once across all files --- src/renderer/npm.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/renderer/npm.ts b/src/renderer/npm.ts index 1ba4a83972..75856eae4a 100644 --- a/src/renderer/npm.ts +++ b/src/renderer/npm.ts @@ -72,9 +72,6 @@ export async function getIsPackageManagerInstalled( /** * Finds npm modules in editor values, returning an array of modules. - * - * @param {EditorValues} values - * @returns {Array} */ export function findModulesInEditors(values: EditorValues) { const files = [values.main, values.renderer, values.preload]; @@ -85,7 +82,7 @@ export function findModulesInEditors(values: EditorValues) { console.log('Modules Found:', modules); - return modules; + return Array.from(new Set(modules)); } /**