You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RC.12 (#7726) includes workspaceDir in tsconfig include. In the context of monorepos that contain a mixture of environments, including the glob makes the entire monorepo visible to vue-tsc. Subsequently, issues are reported from unrelated workspaces. Moreover, as is apparent in larger monorepos, this can be a significant performance hit, particularly where pipelines are run in parallel.
Additional context
A workaround for now involves having to override includes in the project config that extends the nuxt generated tsconfig:
Environment
Darwin
v16.14.2
3.0.0-rc.12-27762285.23ad303
0.5.5-27758232.d90c938
pnpm@7.13.4
vite
-
-
-
Reproduction
Describe the bug
RC.12 (#7726) includes
workspaceDir
in tsconfig include. In the context of monorepos that contain a mixture of environments, including the glob makes the entire monorepo visible tovue-tsc
. Subsequently, issues are reported from unrelated workspaces. Moreover, as is apparent in larger monorepos, this can be a significant performance hit, particularly where pipelines are run in parallel.Additional context
A workaround for now involves having to override includes in the project config that extends the nuxt generated tsconfig:
This is not sustainable given the
include
values can change between releases and such.Logs
No response
The text was updated successfully, but these errors were encountered: