[json/html/css] update dependencies (#172058)

This commit is contained in:
Martin Aeschlimann
2023-01-23 20:49:20 +01:00
committed by GitHub
parent d67db9d358
commit 2472a59bd6
17 changed files with 193 additions and 209 deletions

View File

@@ -3,8 +3,6 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import * as l10n from '@vscode/l10n';
import { URI } from 'vscode-uri';
import { promises as fs } from 'fs';
async function setupMain() {
const l10nLog: string[] = [];
@@ -12,15 +10,7 @@ async function setupMain() {
const i10lLocation = process.env['VSCODE_L10N_BUNDLE_LOCATION'];
if (i10lLocation) {
try {
const uri = URI.parse(i10lLocation);
if (uri.scheme === 'file') {
// WORKAROUND for https://github.com/microsoft/vscode-l10n/issues/84. DO NOT COPY.
const contents = await (await fs.readFile(uri.fsPath)).toString();
const bundle = JSON.parse(contents).contents.bundle;
l10n.config({ contents: bundle });
} else {
await l10n.config({ uri: i10lLocation });
}
await l10n.config({ uri: i10lLocation });
l10nLog.push(`l10n: Configured to ${i10lLocation.toString()}`);
} catch (e) {
l10nLog.push(`l10n: Problems loading ${i10lLocation.toString()} : ${e}`);