Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: remove nulls
  • Loading branch information
Nsttt committed Mar 5, 2025
commit 0f63970141e753123faaef59f40b040c848a0513
10 changes: 5 additions & 5 deletions packages/create-module-federation/src/create.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ type Argv = {

type ProjectType = 'lib' | 'app' | 'zephyr';
type RoleType = 'consumer' | 'provider';
type AppTemplateName = 'modern' | 'rsbuild';
type AppTemplateName = 'modern' | 'rsbuild' | 'zephyr';
type ZephyrTemplateName = 'webpack' | 'rspack' | 'vite';
type LibTemplateName = 'rslib';
type ProviderInfo = {
Expand Down Expand Up @@ -209,15 +209,15 @@ function getTemplateName(
}: {
projectType: ProjectType;
roleType: RoleType;
framework: AppTemplateName | null;
framework: AppTemplateName;
},
args: Argv,
) {
if (projectType === 'app') {
return getAppTemplateName(
{
roleType,
framework: framework as AppTemplateName,
framework,
},
args,
);
Expand Down Expand Up @@ -247,7 +247,7 @@ async function forgeTemplate({
templateParameters: Record<string, string>;
distFolder: string;
}) {
let framework: AppTemplateName | null = 'modern';
let framework: AppTemplateName = 'modern';
let roleType: RoleType = 'provider';

if (projectType === 'app') {
Expand All @@ -272,7 +272,7 @@ async function forgeTemplate({
}),
);
} else if (projectType === 'zephyr') {
framework = null;
framework = 'zephyr';

roleType = checkCancel<RoleType>(
await select({
Expand Down