Alternatives to public npm

Not every design system needs a public registry. Internal packages often live in GitHub Packages, private npm, or with no publish at all — via monorepo workspaces.