Skip to content

Commit 952ac21

Browse files
authored
[browser] keep webpackIgnore (#94460)
1 parent 4d2ef11 commit 952ac21

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

src/mono/wasm/runtime/invoke-js.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ export function dynamic_import(module_name: string, module_url: string): Promise
350350
const newPromise = !promise;
351351
if (newPromise) {
352352
mono_log_debug(`importing ES6 module '${module_name}' from '${module_url}'`);
353-
promise = import(/* webpackIgnore: true */module_url);
353+
promise = import(/*! webpackIgnore: true */module_url);
354354
importedModulesPromises.set(module_name, promise);
355355
}
356356

src/mono/wasm/runtime/loader/exit.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ async function flush_node_streams() {
153153
try {
154154
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
155155
// @ts-ignore:
156-
const process = await import(/* webpackIgnore: true */"process");
156+
const process = await import(/*! webpackIgnore: true */"process");
157157
const flushStream = (stream: any) => {
158158
return new Promise<void>((resolve, reject) => {
159159
stream.on("error", reject);

src/mono/wasm/runtime/loader/libraryInitializers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export async function importLibraryInitializers(libraryInitializers: ResourceLis
1919
try {
2020
const adjustedPath = appendUniqueQuery(loaderHelpers.locateFile(path), "js-module-library-initializer");
2121
mono_log_debug(`Attempting to import '${adjustedPath}' for ${path}`);
22-
const initializer = await import(/* webpackIgnore: true */ adjustedPath);
22+
const initializer = await import(/*! webpackIgnore: true */ adjustedPath);
2323

2424
loaderHelpers.libraryInitializers!.push({ scriptName: path, exports: initializer });
2525
} catch (error) {

src/mono/wasm/runtime/loader/polyfills.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ export async function detect_features_and_polyfill(module: DotnetModuleInternal)
3232
if (ENVIRONMENT_IS_NODE) {
3333
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
3434
// @ts-ignore:
35-
const process = await import(/* webpackIgnore: true */"process");
35+
const process = await import(/*! webpackIgnore: true */"process");
3636
const minNodeVersion = 14;
3737
if (process.versions.node.split(".")[0] < minNodeVersion) {
3838
throw new Error(`NodeJS at '${process.execPath}' has too low version '${process.versions.node}', please use at least ${minNodeVersion}. See also https://aka.ms/dotnet-wasm-features`);
3939
}
4040
}
4141

42-
const scriptUrlQuery =/* webpackIgnore: true */import.meta.url;
42+
const scriptUrlQuery =/*! webpackIgnore: true */import.meta.url;
4343
const queryIndex = scriptUrlQuery.indexOf("?");
4444
if (queryIndex > 0) {
4545
loaderHelpers.modulesUniqueQuery = scriptUrlQuery.substring(queryIndex);
@@ -76,7 +76,7 @@ export async function detect_features_and_polyfill(module: DotnetModuleInternal)
7676
if (ENVIRONMENT_IS_NODE) {
7777
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
7878
// @ts-ignore:
79-
INTERNAL.require = await import(/* webpackIgnore: true */"module").then(mod => mod.createRequire(/* webpackIgnore: true */import.meta.url));
79+
INTERNAL.require = await import(/*! webpackIgnore: true */"module").then(mod => mod.createRequire(/*! webpackIgnore: true */import.meta.url));
8080
} else {
8181
INTERNAL.require = Promise.resolve(() => { throw new Error("require not supported"); });
8282
}

src/mono/wasm/runtime/loader/run.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -443,14 +443,14 @@ function importModules() {
443443
jsModuleRuntimePromise = jsModuleRuntimeAsset.moduleExports;
444444
} else {
445445
mono_log_debug(`Attempting to import '${jsModuleRuntimeAsset.resolvedUrl}' for ${jsModuleRuntimeAsset.name}`);
446-
jsModuleRuntimePromise = import(/* webpackIgnore: true */jsModuleRuntimeAsset.resolvedUrl!);
446+
jsModuleRuntimePromise = import(/*! webpackIgnore: true */jsModuleRuntimeAsset.resolvedUrl!);
447447
}
448448

449449
if (typeof jsModuleNativeAsset.moduleExports === "object") {
450450
jsModuleNativePromise = jsModuleNativeAsset.moduleExports;
451451
} else {
452452
mono_log_debug(`Attempting to import '${jsModuleNativeAsset.resolvedUrl}' for ${jsModuleNativeAsset.name}`);
453-
jsModuleNativePromise = import(/* webpackIgnore: true */jsModuleNativeAsset.resolvedUrl!);
453+
jsModuleNativePromise = import(/*! webpackIgnore: true */jsModuleNativeAsset.resolvedUrl!);
454454
}
455455

456456
return [jsModuleRuntimePromise, jsModuleNativePromise];

src/mono/wasm/runtime/polyfills.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ export async function init_polyfills_async(): Promise<void> {
146146
}
147147
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
148148
// @ts-ignore:
149-
INTERNAL.process = await import(/* webpackIgnore: true */"process");
149+
INTERNAL.process = await import(/*! webpackIgnore: true */"process");
150150

151151
if (!globalThis.crypto) {
152152
globalThis.crypto = <any>{};

src/mono/wasm/runtime/run.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export async function mono_run_main(main_assembly_name: string, args?: string[])
4242
if (ENVIRONMENT_IS_NODE) {
4343
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
4444
// @ts-ignore:
45-
const process = await import(/* webpackIgnore: true */"process");
45+
const process = await import(/*! webpackIgnore: true */"process");
4646
args = process.argv.slice(2) as string[];
4747
} else {
4848
args = [];

0 commit comments

Comments
 (0)