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
Looks like in Typescript 3.8, setting "noEmit" and "incremental" together cause build errors. I've worked around this in the repo I just upgraded, but we should probably update the tsconfigs in this repo to fit this new constraint. I suspect we probably want to turn off noEmit. I'll look at getting a PR up soon :). - just looked at the code, and I'm not sure it's as simple as I thought. I'll still try to get something up though! FWIW this actually bit me in the pre-commit task, so one of the changes might be to remove the --noEmit from LintTask.ts.
OK - having looked at the tsconfigs in the repo in more detail, I don't think it makes sense for me to propose a change, since it sort of depends on the reason noEmit is there in the first place. Hopefully somebody with more historical context will be able to address this :)
incremental and noEmit cannot be used together anymore; should folks want to use incremental in the
future, they need to set it themselves via an override.
fix#215
* test(web-scripts): unbreak integration test
update to install jest-config, which is improperly included in ts-jest at the moment
fix#224
* fix: remove "incremental" from tsconfigs
incremental and noEmit cannot be used together anymore; should folks want to use incremental in the
future, they need to set it themselves via an override.
fix#215
Looks like in Typescript 3.8, setting "noEmit" and "incremental" together cause build errors. I've worked around this in the repo I just upgraded, but we should probably update the tsconfigs in this repo to fit this new constraint.
I suspect we probably want to turn off noEmit. I'll look at getting a PR up soon :).- just looked at the code, and I'm not sure it's as simple as I thought. I'll still try to get something up though! FWIW this actually bit me in the pre-commit task, so one of the changes might be to remove the--noEmit
from LintTask.ts.cf. microsoft/TypeScript#32882
The text was updated successfully, but these errors were encountered: