Skip to content

fix(build): keep import.meta.url in preload function as-is - #22839

Merged
bluwy merged 2 commits into
mainfrom
feat/reduce-preload-function-bundle-size-slightly-by-keeping-importmetaurl-as-is
Jul 3, 2026
Merged

fix(build): keep import.meta.url in preload function as-is#22839
bluwy merged 2 commits into
mainfrom
feat/reduce-preload-function-bundle-size-slightly-by-keeping-importmetaurl-as-is

Conversation

@sapphi-red

Copy link
Copy Markdown
Member

The function in the dist was like

function importMetaResolve(specifier) {
  if (import.meta.resolve) return import.meta.resolve(specifier);
  return new URL(specifier, new URL("../../../src/node/plugins/importAnalysisBuild.ts", import.meta.url)).href;
}

but this should be

function importMetaResolve(specifier) {
  if (import.meta.resolve) return import.meta.resolve(specifier);
  return new URL(specifier, import.meta.url).href;