From 6ac5fa713b421588eede2e791235e4b60b22b172 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Sun, 28 Jul 2019 10:57:23 -0700 Subject: wasm2js: Mangle import names for JS (#2267) This fixes names that would be invalid in JS, like a.b. Turns out the Go compiler emits wasm with such imports. Also add some docs on how to use wasm2js. Fixes #2263 --- scripts/test/node-esm-loader.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'scripts/test/node-esm-loader.mjs') diff --git a/scripts/test/node-esm-loader.mjs b/scripts/test/node-esm-loader.mjs index 8cd722822..5d41033fb 100644 --- a/scripts/test/node-esm-loader.mjs +++ b/scripts/test/node-esm-loader.mjs @@ -16,9 +16,8 @@ export function resolve(specifier, parentModuleURL = baseURL, defaultResolve) { format: 'builtin' }; } - // Resolve the 'spectest' and 'env' modules to our custom implementations of - // various builtins. - if (specifier == 'spectest' || specifier == 'env') { + // Resolve special modules used in our test suite. + if (specifier == 'spectest' || specifier == 'env' || specifier == 'mod.ule') { const resolved = new URL('./scripts/test/' + specifier + '.js', parentModuleURL); return { url: resolved.href, -- cgit v1.2.3