File remove-vsce-sign.patch of Package code
--- vendor/build/node_modules/@vscode/vsce/out/package.js.orig 2025-10-11 00:42:07.558339436 +0200
+++ vendor/build/node_modules/@vscode/vsce/out/package.js 2025-10-11 00:49:16.034271912 +0200
@@ -48,7 +48,6 @@ const npm_1 = require("./npm");
const GitHost = __importStar(require("hosted-git-info"));
const parse_semver_1 = __importDefault(require("parse-semver"));
const jsonc = __importStar(require("jsonc-parser"));
-const vsceSign = __importStar(require("@vscode/vsce-sign"));
const secretLint_1 = require("./secretLint");
const MinimatchOptions = { dot: true };
function isInMemoryFile(file) {
@@ -1438,26 +1437,17 @@ function generateManifest(packageFile, o
const packageName = path.basename(packageFile, '.vsix');
outputFile = path.join(packageFolder, `${packageName}.manifest`);
}
- return vsceSign.generateManifest(packageFile, outputFile);
+ throw 'dead code'
}
exports.generateManifest = generateManifest;
async function verifySignature(packageFile, manifestFile, signatureFile) {
const sigzipPath = await createSignatureArchive(manifestFile, signatureFile);
- try {
- const result = await vsceSign.verify(packageFile, sigzipPath, true);
- console.log(`Signature verification result: ${result.code}`);
- if (result.output) {
- console.log(result.output);
- }
- }
- finally {
- await fs.promises.unlink(sigzipPath);
- }
+ throw 'dead code'
}
exports.verifySignature = verifySignature;
// Create a signature zip file containing the manifest and signature file
async function createSignatureArchive(manifestFile, signatureFile, outputFile) {
- return vsceSign.zip(manifestFile, signatureFile, outputFile);
+ throw 'dead code'
}
exports.createSignatureArchive = createSignatureArchive;
async function packageCommand(options = {}) {