<!-- 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 #
24 lines
442 B
JSON
24 lines
442 B
JSON
{
|
|
"generators": {},
|
|
"packageJsonUpdates": {
|
|
"19.4.3": {
|
|
"version": "19.4.3-beta.0",
|
|
"packages": {
|
|
"vue-tsc": {
|
|
"version": "^2.0.0",
|
|
"alwaysAddToPackageJson": false
|
|
}
|
|
}
|
|
},
|
|
"17.2.0": {
|
|
"version": "17.2.0-beta.2",
|
|
"packages": {
|
|
"@vitejs/plugin-vue": {
|
|
"version": "^4.5.0",
|
|
"alwaysAddToPackageJson": false
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|