Skip to content

Commit 5dc881f

Browse files
committed
Rename vercel static builder to basic builder
1 parent 804976d commit 5dc881f

File tree

5 files changed

+16
-18
lines changed

5 files changed

+16
-18
lines changed

packages/cli/src/commands/build.ts

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Args, Flags } from '@oclif/core';
22
import { BaseCommand } from '../base.js';
33
import { VercelBuildOutputAPIBuilder } from '../lib/builders/vercel-build-output-api.js';
4-
import { VercelStaticBuilder } from '../lib/builders/vercel-static.js';
4+
import { BasicBuilder } from '../lib/builders/basic.js';
55
import { type BuildTarget, isValidBuildTarget } from '../lib/config/types.js';
66
import { getWorkflowConfig } from '../lib/config/workflow-config.js';
77

@@ -11,15 +11,15 @@ export default class Build extends BaseCommand {
1111
static examples = [
1212
'$ workflow build',
1313
'$ workflow build --target vercel-build-output-api',
14-
'$ workflow build vercel-static',
14+
'$ workflow build basic',
1515
];
1616

1717
static flags = {
1818
target: Flags.string({
1919
char: 't',
2020
description: 'build target',
21-
options: ['vercel-static', 'vercel-build-output-api'],
22-
default: 'vercel-static',
21+
options: ['basic', 'vercel-build-output-api'],
22+
default: 'basic',
2323
}),
2424
'workflow-manifest': Flags.string({
2525
char: 'm',
@@ -58,11 +58,9 @@ export default class Build extends BaseCommand {
5858

5959
// Validate build target
6060
if (!isValidBuildTarget(buildTarget)) {
61-
this.logWarn(
62-
`Invalid target "${buildTarget}". Using default "vercel-static".`
63-
);
64-
this.logWarn('Valid targets: vercel-static, vercel-build-output-api');
65-
buildTarget = 'vercel-static';
61+
this.logWarn(`Invalid target "${buildTarget}". Using default "basic".`);
62+
this.logWarn('Valid targets: basic, vercel-build-output-api');
63+
buildTarget = 'basic';
6664
}
6765

6866
this.logInfo(`Using target: ${buildTarget}`);
@@ -74,9 +72,9 @@ export default class Build extends BaseCommand {
7472

7573
try {
7674
// Build using appropriate builder
77-
if (config.buildTarget === 'vercel-static') {
78-
this.logInfo('Building with VercelStaticBuilder');
79-
const builder = new VercelStaticBuilder(config);
75+
if (config.buildTarget === 'basic') {
76+
this.logInfo('Building with BasicBuilder');
77+
const builder = new BasicBuilder(config);
8078
await builder.build();
8179
} else if (config.buildTarget === 'vercel-build-output-api') {
8280
this.logInfo('Building with VercelBuildOutputAPIBuilder');

packages/cli/src/commands/dev.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ export default class Dev extends BaseCommand {
1616
target: Flags.string({
1717
char: 't',
1818
description: 'build target for development',
19-
options: ['vercel-static', 'vercel-build-output-api'],
20-
default: 'vercel-static',
19+
options: ['basic', 'vercel-build-output-api'],
20+
default: 'basic',
2121
}),
2222
};
2323

packages/cli/src/lib/builders/vercel-static.ts renamed to packages/cli/src/lib/builders/basic.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { mkdir } from 'node:fs/promises';
22
import { dirname, resolve } from 'node:path';
33
import { BaseBuilder } from './base-builder.js';
44

5-
export class VercelStaticBuilder extends BaseBuilder {
5+
export class BasicBuilder extends BaseBuilder {
66
async build(): Promise<void> {
77
const inputFiles = await this.getInputFiles();
88
const tsConfig = await this.getTsConfigOptions();

packages/cli/src/lib/config/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export const validBuildTargets = [
2-
'vercel-static',
2+
'basic',
33
'vercel-build-output-api',
44
'next',
55
] as const;
@@ -41,5 +41,5 @@ export interface WorkflowConfig {
4141
export function isValidBuildTarget(
4242
target: string | undefined
4343
): target is BuildTarget {
44-
return target === 'vercel-static' || target === 'vercel-build-output-api';
44+
return target === 'basic' || target === 'vercel-build-output-api';
4545
}

packages/cli/src/lib/config/workflow-config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export const getWorkflowConfig = (
88
buildTarget?: BuildTarget;
99
workflowManifest?: string;
1010
} = {
11-
buildTarget: 'vercel-static',
11+
buildTarget: 'basic',
1212
}
1313
) => {
1414
const config: WorkflowConfig = {

0 commit comments

Comments
 (0)