Skip to content

@W-22992564 feat: add angularbasic option to sf template generate ui-bundle#971

Merged
iowillhoit merged 3 commits into
mainfrom
tarushi/angularbasic-uibundle
Jun 30, 2026
Merged

@W-22992564 feat: add angularbasic option to sf template generate ui-bundle#971
iowillhoit merged 3 commits into
mainfrom
tarushi/angularbasic-uibundle

Conversation

@tarushi-sf

@tarushi-sf tarushi-sf commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

@W-22992564@

Summary

Adds angularbasic as a new template option for sf template generate ui-bundle, enabling Angular-based UI bundle scaffolding alongside the existing default and reactbasic templates.

Changes

  • Added angularbasic to the --template flag options in the ui-bundle generate command
  • Added usage example in messages/ui-bundle.generate.md
  • Added NUT test verifying Angular UI bundle generation produces expected files

Dependencies

  • forcedotcom/salesforcedx-templates — adds the generateAngularBasic() generator method
  • webapps — adds the @salesforce/ui-bundle-template-base-angular-app source package and @salesforce/angular-plugin-ui-bundle dev server wrapper

Testing

sf template generate ui-bundle --name MyAngularApp --template angularbasic

Generates a complete Angular standalone app with:

  • angular.json, tsconfig.json, package.json
  • src/ with Angular components, routing, Tailwind CSS
  • .uibundle-meta.xml with correct API version
  • ui-bundle.json manifest for dev server proxy

@tarushi-sf tarushi-sf requested a review from a team as a code owner June 23, 2026 15:56
@tarushi-sf tarushi-sf changed the title (@W-22992564)feat: add angularbasic option to sf template generate ui-bundle @W-22992564 feat: add angularbasic option to sf template generate ui-bundle Jun 23, 2026
Angular convention places index.html inside src/, so the generated
bundle outputs it at bundleDir/src/index.html, not bundleDir/index.html.

@jshackell-sfdc jshackell-sfdc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

--help lgtm

@iowillhoit iowillhoit merged commit 1b8e063 into main Jun 30, 2026
12 checks passed
@iowillhoit iowillhoit deleted the tarushi/angularbasic-uibundle branch June 30, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants