Skip to content

Build again: draw the sign-in panel from @hanzo/ui/auth/panel (8.32.2) - #6

Merged
Darkhorse7stars merged 1 commit into
mainfrom
team-panel-entry
Nov 11, 2026
Merged

Darkhorse7stars merged 1 commit into
mainfrom
team-panel-entry

Conversation

@Darkhorse7stars

Copy link
Copy Markdown
Member

Why

The 0.1.6 publish (after #5) failed in vite build:

[MISSING_EXPORT] "SecondFactor" is not exported by @hanzo/iam/dist/browser.js
[MISSING_EXPORT] "HanzoMark" is not exported by __vite-optional-peer-dep:@hanzogui/shell:@hanzo/ui

@hanzo/ui/auth also loads the in-place SignIn form. That form needs a newer @hanzo/iam than ours and @hanzogui/shell, which we do not install.

What

Testing (local)

  • pnpm install --frozen-lockfile (pnpm 11.24.0): passes, including the supply-chain check.
  • tsc --noEmit: clean.
  • vite build: built in 11.7 s, no missing exports.

0.1.6 did not publish: vite's production build refused @hanzo/ui/auth, whose
barrel also loads the in-place SignIn form, which imports SecondFactor (newer
@hanzo/iam than ours) and @hanzogui/shell (an optional peer we do not install).
@hanzo/ui 8.32.2 serves the panel alone at @hanzo/ui/auth/panel; Login imports
it from there. The release-age exemption moves to 8.32.2.
@Darkhorse7stars
Darkhorse7stars merged commit 202010a into main Nov 11, 2026
4 checks passed
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.

1 participant