-
Notifications
You must be signed in to change notification settings - Fork 549
build(client): Fix configs preventing incremental build #22897
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
…uidFramework into incremental-build
@@ -2,7 +2,7 @@ | |||
"extends": "../../../common/build/build-common/tsconfig.node16.json", | |||
"compilerOptions": { | |||
"lib": ["dom", "dom.iterable", "esnext"], | |||
"allowJs": true, | |||
// "allowJs": true, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this required for this project?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think so. @seanimam was this put there deliberately?
⯅ @fluid-example/bundle-size-tests: +245 Bytes
Baseline commit: e71e434 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pending confirmation of the allowJs bit, this lgtm.
Co-authored-by: Alex Villarreal <716334+alexvy86@users.noreply.github.com>
I'm merging this including the ai-collab change because CI is clear, and there doesn't seem to be any other need for the setting in the project. |
Fixes several problems causing builds to not be fully incremental.
flub check buildversion
andmarkdown-magic
."allowJs": true
in its tsconfig. That setting causes problems with incremental builds (see improvement(fluid-build): Ignore some tsconfig fields when determining incremental build #23197 for more details). It's removed in this change but if it is truly needed then I'll add it back.