Monorepo component library

Widgets share a @my-org/ui library. Same bundle, one fetch.

The widgets use Button, Card, and Chip from a shared UI library. In a real monorepo, ui-lib.js would be a workspace package (@my-org/ui) and widgets-bundle.js would consume it as a dependency.