mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
confirm all protocol installations
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
30f59655f0
commit
27d0bd721c
@ -13,7 +13,7 @@ export async function installExtension(params: RouteParams): Promise<void> {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
navigate(extensionsURL());
|
navigate(extensionsURL());
|
||||||
await installFromNpm(name, true);
|
await installFromNpm(name);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
logger.error("[PH - Install Extension]: failed to install from NPM", error);
|
logger.error("[PH - Install Extension]: failed to install from NPM", error);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -376,12 +376,12 @@ async function installFromSelectFileDialog() {
|
|||||||
* Start extension install using a package name, which is resolved to a tarball url using the npm registry.
|
* Start extension install using a package name, which is resolved to a tarball url using the npm registry.
|
||||||
* @param packageName e.g. "@publisher/extension-name"
|
* @param packageName e.g. "@publisher/extension-name"
|
||||||
*/
|
*/
|
||||||
export async function installFromNpm(packageName: string, confirm = false) {
|
export async function installFromNpm(packageName: string) {
|
||||||
const tarballUrl = await extensionLoader.getNpmPackageTarballUrl(packageName, "@hackweek");
|
const tarballUrl = await extensionLoader.getNpmPackageTarballUrl(packageName, "@hackweek");
|
||||||
|
|
||||||
Notifications.info(`Installing ${packageName}`);
|
Notifications.info(`Installing ${packageName}`);
|
||||||
|
|
||||||
return installFromUrlOrPath(tarballUrl, confirm);
|
return installFromUrlOrPath(tarballUrl, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
async function installFromUrlOrPath(installPath: string, confirmInstall = false) {
|
async function installFromUrlOrPath(installPath: string, confirmInstall = false) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user