Skip to content

feat: set up Turborepo monorepo for vinext - #12

Merged
Nsttt merged 1 commit into
mainfrom
chore/turborepo-setup
Oct 6, 2026
Merged

Nsttt merged 1 commit into
mainfrom
chore/turborepo-setup

Conversation

@Nsttt

@Nsttt Nsttt commented Oct 6, 2026

Copy link
Copy Markdown
Member

Summary

  • Move the publishable @module-federation/vinext package into packages/vinext and keep the host, remote, and island apps in their own workspaces.
  • Add Turborepo task pipelines and root scripts for development, builds, typechecks, tests, and previews.
  • Update CI, E2E, package preview, and release workflows to use the new package location and optional remote caching.
  • Document the workspace layout and package release process.

Testing

  • Not run (no test results were provided).

- Move the publishable package into `packages/vinext`
- Configure workspace tasks, caching, and package release workflows
@Nsttt Nsttt changed the title Set up Turborepo monorepo for vinext feat: Set up Turborepo monorepo for vinext Oct 6, 2026
@Nsttt Nsttt self-assigned this Oct 6, 2026
@pkg-pr-new

pkg-pr-new Bot commented Oct 6, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@module-federation/vinext@12

commit: cc86076

@Nsttt Nsttt changed the title feat: Set up Turborepo monorepo for vinext feat: set up Turborepo monorepo for vinext Oct 6, 2026
@Nsttt
Nsttt merged commit 9254aaf into main Oct 6, 2026
7 of 8 checks passed
@Nsttt
Nsttt deleted the chore/turborepo-setup branch October 6, 2026 15:28
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.

2 participants