Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
composite projects currently do not rebuild efficently because we attach a fake place holder vue file. This is used to generate global types once for the project. As the fake placeholder file is added the the roots file, the second build will detect a change because the root file does not exist for discovery with tsc. > Project 'packages/design-system/tsconfig.json' is out of date because buildinfo file > 'packages/design-system/tsconfig.tsbuildinfo' indicates that file '[.../path/to/fake-file.vue]' > was root file of compilation but not any more. As far as i can tell there is no need for this fake file, we just need the global types generated the once per project when a vue file is detected. As such returning the first vue file will generate the appropriate global types with that file and not cause composite project to fail.
- Loading branch information