DefineWidgetPackageOptions.
Choose a company package
Use a company package when the widgets belong to one company’s portal development project and should publish through that portal’s widget catalog.Company package quickstart
Create and publish widgets from a portal project.
Choose a Droplet package
Use a standalone package when the package belongs to an existing Droplet and needs its own source repository and release lifecycle.Droplet package quickstart
Link a standalone project to a Droplet and publish an immutable package version.
Keep the lifecycles separate
Do not copy configuration between the two project types. A standalonefluid.widget.config.ts does not configure a company package, and fluid portal deploy does not publish a Droplet package.
Use a server application instead of either package model when you need secrets, OAuth, private APIs, webhooks, or background work.