esm - fix tests (#226389)

This commit is contained in:
Benjamin Pasero
2024-08-23 08:35:13 +02:00
committed by GitHub
parent 598184c50e
commit 36e4ddb4db

View File

@@ -4,13 +4,12 @@
*--------------------------------------------------------------------------------------------*/
import { isESM, canASAR } from 'vs/base/common/amd';
import { AppResourcePath, FileAccess, nodeModulesAsarPath, nodeModulesPath } from 'vs/base/common/network';
import { AppResourcePath, FileAccess, nodeModulesAsarPath, nodeModulesPath, Schemas, VSCODE_AUTHORITY } from 'vs/base/common/network';
import * as platform from 'vs/base/common/platform';
import { IProductConfiguration } from 'vs/base/common/product';
import { assertType } from 'vs/base/common/types';
import { URI } from 'vs/base/common/uri';
class DefineCall {
constructor(
public readonly id: string | null | undefined,
@@ -65,6 +64,9 @@ class AMDModuleImporter {
if (value.startsWith(window.location.origin)) {
return value;
}
if (value.startsWith(`${Schemas.vscodeFileResource}://${VSCODE_AUTHORITY}`)) {
return value;
}
throw new Error(`[trusted_script_src] Invalid script url: ${value}`);
}
});