Skip to content

Commit

Permalink
Builder-Vite: Add null character prefix to virtual file IDs in code g…
Browse files Browse the repository at this point in the history
…enerator plugin
  • Loading branch information
valentinpalkovic committed Aug 12, 2024
1 parent 1caffa8 commit 68be834
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions code/builders/builder-vite/src/plugins/code-generator-plugin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -70,33 +70,33 @@ export function codeGeneratorPlugin(options: Options): Plugin {
},
resolveId(source) {
if (source === virtualFileId) {
return virtualFileId;
return `\0${virtualFileId}`;
}
if (source === iframePath) {
return iframeId;
}
if (source === virtualStoriesFile) {
return virtualStoriesFile;
return `\0${virtualStoriesFile}`;
}
if (source === virtualPreviewFile) {
return virtualPreviewFile;
}
if (source === virtualAddonSetupFile) {
return virtualAddonSetupFile;
return `\0${virtualAddonSetupFile}`;
}

return undefined;
},
async load(id, config) {
if (id === virtualStoriesFile) {
if (id === `\0${virtualStoriesFile}`) {
return generateImportFnScriptCode(options);
}

if (id === virtualAddonSetupFile) {
if (id === `\0${virtualAddonSetupFile}`) {
return generateAddonSetupCode();
}

if (id === virtualFileId) {
if (id === `\0${virtualFileId}`) {
return generateModernIframeScriptCode(options, projectRoot);
}

Expand Down

0 comments on commit 68be834

Please sign in to comment.