Skip to content

Commit 8044fac

Browse files
committed
refactor: accept options for loadAllExtensions
1 parent a24bf77 commit 8044fac

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

packages/electron-chrome-web-store/src/browser/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -531,7 +531,7 @@ export function installChromeWebStore(opts: ElectronChromeWebStoreOptions = {})
531531

532532
app.whenReady().then(() => {
533533
if (loadExtensions) {
534-
loadAllExtensions(session, extensionsPath, allowUnpackedExtensions)
534+
loadAllExtensions(session, extensionsPath, { allowUnpacked: allowUnpackedExtensions })
535535
}
536536
})
537537
}

packages/electron-chrome-web-store/src/browser/loader.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ async function discoverExtensions(extensionsPath: string): Promise<ExtensionPath
105105
export async function loadAllExtensions(
106106
session: Electron.Session,
107107
extensionsPath: string,
108-
allowUnpacked: boolean,
108+
options: {
109+
allowUnpacked?: boolean
110+
} = {},
109111
) {
110112
const extensions = await discoverExtensions(extensionsPath)
111113
d('discovered %d extension(s) in %s', extensions.length, extensionsPath)
@@ -120,7 +122,7 @@ export async function loadAllExtensions(
120122
}
121123
d('loading extension %s', ext.id)
122124
await session.loadExtension(ext.path)
123-
} else if (allowUnpacked) {
125+
} else if (options.allowUnpacked) {
124126
d('loading unpacked extension %s', ext.path)
125127
await session.loadExtension(ext.path)
126128
}

0 commit comments

Comments
 (0)