From 378b4c969b89d3ee42ca0cc07eb91d2cd1bfbe7c Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Mon, 19 Feb 2024 00:17:54 -0800 Subject: [PATCH] use vsce-sign module from npm (#205511) * update distro * use vsce-sign module * update distro * update distro --- build/.moduleignore | 9 +++++---- build/gulpfile.vscode.js | 2 +- package.json | 2 +- .../node/extensionSignatureVerificationService.ts | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/build/.moduleignore b/build/.moduleignore index 87dafa92b0f..e40224556c6 100644 --- a/build/.moduleignore +++ b/build/.moduleignore @@ -63,10 +63,11 @@ native-watchdog/build/** native-watchdog/src/** !native-watchdog/build/Release/*.node -node-vsce-sign/** -!node-vsce-sign/src/main.js -!node-vsce-sign/package.json -!node-vsce-sign/bin/** +@vscode/vsce-sign/** +!@vscode/vsce-sign/src/main.d.ts +!@vscode/vsce-sign/src/main.js +!@vscode/vsce-sign/package.json +!@vscode/vsce-sign/bin/** windows-foreground-love/binding.gyp windows-foreground-love/build/** diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index bfd5c896e2f..e1507e0424f 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -281,7 +281,7 @@ function packageTask(platform, arch, sourceFolderName, destinationFolderName, op '**/node-pty/lib/worker/conoutSocketWorker.js', '**/node-pty/lib/shared/conout.js', '**/*.wasm', - '**/node-vsce-sign/bin/*', + '**/@vscode/vsce-sign/bin/*', ], 'node_modules.asar')); let all = es.merge( diff --git a/package.json b/package.json index dcd8d8916b3..78f245d387a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.87.0", - "distro": "660e1818ca4ddccb41c09b6a44360c278ae1610e", + "distro": "ca316c089fc5ea2836f210e13cf89d4bd52a3309", "author": { "name": "Microsoft Corporation" }, diff --git a/src/vs/platform/extensionManagement/node/extensionSignatureVerificationService.ts b/src/vs/platform/extensionManagement/node/extensionSignatureVerificationService.ts index 4f33aa1f48e..66d1ffc28e2 100644 --- a/src/vs/platform/extensionManagement/node/extensionSignatureVerificationService.ts +++ b/src/vs/platform/extensionManagement/node/extensionSignatureVerificationService.ts @@ -54,7 +54,7 @@ export class ExtensionSignatureVerificationService implements IExtensionSignatur if (!this.moduleLoadingPromise) { this.moduleLoadingPromise = new Promise( (resolve, reject) => require( - ['node-vsce-sign'], + ['@vscode/vsce-sign'], async (obj) => { const instance = obj;