<!-- Please make sure you have read the submission guidelines before posting an PR --> <!-- https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr --> <!-- Please make sure that your commit message follows our format --> <!-- Example: `fix(nx): must begin with lowercase` --> <!-- If this is a particularly complex change or feature addition, you can request a dedicated Nx release for this pull request branch. Mention someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they will confirm if the PR warrants its own release for testing purposes, and generate it for you if appropriate. --> ## Current Behavior <!-- This is the behavior we have today --> Building a newly created Nuxt workspace/application fails with: ```bash Nuxt Build Error: Cannot find module '@volar/typescript/lib/node/proxyCreateProgram' ``` This can be seen in current CI runs like the following: https://staging.nx.app/runs/bszKddEenc/task/e2e-nuxt%3Ae2e-ci--src%2Fnuxt.test.ts. This is happening because the `vite-plugin-checker` (used by Nuxt) requires `vue-tsc@>=2.0.0`, but the `@nx/vue` plugin installs `vue-tsc@^1.8.8`. ```bash └─┬ nuxt 3.12.3 └─┬ @nuxt/vite-builder 3.12.3 └─┬ vite-plugin-checker 0.7.1 └── ✕ unmet peer vue-tsc@>=2.0.0: found 1.8.27 ``` ## Expected Behavior <!-- This is the behavior we should expect with the changes in this PR --> Newly created Nuxt workspaces/applications should build successfully. ## Related Issue(s) <!-- Please link the issue being fixed so it gets closed when this is merged. --> Fixes #
{{links}}
Nx: Smart Monorepos · Fast CI
Nx is a build system with built-in tooling and advanced CI capabilities. It helps you maintain and scale monorepos, both locally and on CI.
This package is a Vue plugin for Nx.
{{content}}