fix: retarget updater to @mosaic/mosaic #384

Merged
jason.woltje merged 1 commits from fix/updater-mosaic-package-382 into main 2026-04-05 01:52:30 +00:00
Owner

Summary

  • retarget the shared updater to prefer @mosaic/mosaic for modern installs
  • preserve low-risk fallback behavior for legacy @mosaic/cli installs by trying the legacy package first, then falling back to @mosaic/mosaic
  • update shared and legacy CLI install actions to use the resolved package target, and add regression tests for package lookup behavior

Testing

  • pnpm --filter @mosaic/mosaic test -- tests/update-checker.test.ts
  • pnpm --filter @mosaic/mosaic lint
  • pnpm exec eslint --no-warn-ignored packages/mosaic/src/runtime/update-checker.ts packages/mosaic/src/cli.ts packages/mosaic/src/index.ts packages/mosaic/tests/update-checker.test.ts packages/cli/src/cli.ts
  • pre-push hooks: typecheck, lint, format:check

Closes #382.

Summary - retarget the shared updater to prefer @mosaic/mosaic for modern installs - preserve low-risk fallback behavior for legacy @mosaic/cli installs by trying the legacy package first, then falling back to @mosaic/mosaic - update shared and legacy CLI install actions to use the resolved package target, and add regression tests for package lookup behavior Testing - pnpm --filter @mosaic/mosaic test -- __tests__/update-checker.test.ts - pnpm --filter @mosaic/mosaic lint - pnpm exec eslint --no-warn-ignored packages/mosaic/src/runtime/update-checker.ts packages/mosaic/src/cli.ts packages/mosaic/src/index.ts packages/mosaic/__tests__/update-checker.test.ts packages/cli/src/cli.ts - pre-push hooks: typecheck, lint, format:check Closes #382.
jason.woltje added 1 commit 2026-04-05 01:37:09 +00:00
fix: retarget updater to @mosaic/mosaic
Some checks failed
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline failed
38c1c68924
jason.woltje force-pushed fix/updater-mosaic-package-382 from 38c1c68924 to e6d5fe5773 2026-04-05 01:42:51 +00:00 Compare
jason.woltje merged commit 10285933a0 into main 2026-04-05 01:52:30 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#384