From 7ac327281abe7bb460aaf01adeda47bff7f3305b Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Fri, 12 Nov 2021 10:13:32 +0100 Subject: [PATCH] make sure proposal name generation is sorted, https://github.com/microsoft/vscode/issues/131165 --- build/lib/compilation.js | 2 +- build/lib/compilation.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/lib/compilation.js b/build/lib/compilation.js index 5a882c3f88a0b..b81e714fa41de 100644 --- a/build/lib/compilation.js +++ b/build/lib/compilation.js @@ -183,7 +183,7 @@ function apiProposalNamesGenerator() { try { const t1 = Date.now(); const proposalNames = []; - for (let file of fs.readdirSync(dtsFolder)) { + for (let file of fs.readdirSync(dtsFolder).sort()) { const match = pattern.exec(file); if (match) { proposalNames.push([match[1], `https://raw.githubusercontent.com/microsoft/vscode/main/src/vscode-dts/${file}`]); diff --git a/build/lib/compilation.ts b/build/lib/compilation.ts index 120c040375534..892acaa421687 100644 --- a/build/lib/compilation.ts +++ b/build/lib/compilation.ts @@ -224,7 +224,7 @@ function apiProposalNamesGenerator() { const t1 = Date.now(); const proposalNames: [name: string, url: string][] = []; - for (let file of fs.readdirSync(dtsFolder)) { + for (let file of fs.readdirSync(dtsFolder).sort()) { const match = pattern.exec(file); if (match) { proposalNames.push([match[1], `https://raw.githubusercontent.com/microsoft/vscode/main/src/vscode-dts/${file}`]);