node:
prefixed aliases must not be in fallback aliases (vercel/turbo#3291)
This commit is contained in:
parent
f4e663bb2a
commit
539d9a537c
1 changed files with 19 additions and 4 deletions
|
@ -64,6 +64,25 @@ pub fn get_next_client_import_map(
|
|||
ClientContextType::Fallback => {}
|
||||
ClientContextType::Other => {}
|
||||
}
|
||||
|
||||
match ty.into_value() {
|
||||
ClientContextType::Pages {
|
||||
pages_dir: context_dir,
|
||||
}
|
||||
| ClientContextType::App {
|
||||
app_dir: context_dir,
|
||||
} => {
|
||||
for (original, alias) in NEXT_ALIASES {
|
||||
import_map.insert_exact_alias(
|
||||
format!("node:{original}"),
|
||||
request_to_import_mapping(context_dir, alias),
|
||||
);
|
||||
}
|
||||
}
|
||||
ClientContextType::Fallback => {}
|
||||
ClientContextType::Other => {}
|
||||
}
|
||||
|
||||
import_map.cell()
|
||||
}
|
||||
|
||||
|
@ -102,10 +121,6 @@ pub fn get_next_client_fallback_import_map(ty: Value<ClientContextType>) -> Impo
|
|||
for (original, alias) in NEXT_ALIASES {
|
||||
import_map
|
||||
.insert_exact_alias(original, request_to_import_mapping(context_dir, alias));
|
||||
import_map.insert_exact_alias(
|
||||
format!("node:{original}"),
|
||||
request_to_import_mapping(context_dir, alias),
|
||||
);
|
||||
}
|
||||
}
|
||||
ClientContextType::Fallback => {}
|
||||
|
|
Loading…
Reference in a new issue