Skip to content

W-22285553: update default dev command for design mode#55

Closed
elle-nk wants to merge 1 commit into
salesforcecli:mainfrom
elle-nk:designMode
Closed

W-22285553: update default dev command for design mode#55
elle-nk wants to merge 1 commit into
salesforcecli:mainfrom
elle-nk:designMode

Conversation

@elle-nk

@elle-nk elle-nk commented Jun 4, 2026

Copy link
Copy Markdown

What does this PR do?

Changes DEFAULT_DEV_COMMAND in src/config/uiBundleDiscovery.ts from 'npm run dev' to 'npm run dev:design'. When a bundle's ui-bundle.json has no explicit dev.command, sf ui-bundle dev now boots Vite with --mode design so the Hybrid Editor design runtime loads automatically. Manifest dev.command still wins; bundles that need plain mode opt out via dev.command: "npm run dev".

What issues does this PR fix or reference?

@W-22285553@: Hybrid Editor / Design Mode in the Salesforce Live Preview VS Code extension needs the Vite dev server in --mode design. The extension shells out to sf ui-bundle dev and has no way to influence the command without modifying the bundle's ui-bundle.json. This change makes design mode the default so the extension doesn't need a per-launch lever.

@salesforce-cla

salesforce-cla Bot commented Jun 4, 2026

Copy link
Copy Markdown

Thanks for the contribution! It looks like @enguyenkhoa is an internal user so signing the CLA is not required. However, we need to confirm this.

@elle-nk elle-nk changed the title fix: update default dev command for design mode fix: update default dev command for design mode @W-22285553 Jun 4, 2026
@elle-nk elle-nk changed the title fix: update default dev command for design mode @W-22285553 W-22285553: update default dev command for design mode Jun 4, 2026
@elle-nk elle-nk closed this Jun 4, 2026
@elle-nk elle-nk reopened this Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants