-
Notifications
You must be signed in to change notification settings - Fork 3k
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
fix(Subject): lift signature is now appropriate for stricter TS 2.4 c… #2722
Conversation
LGTM 👍 I think it's highly unlikely, unless someone uses |
Generated by 🚫 dangerJS |
…pt 2.4 checks Type safety wasn't really gauranteed with lift before because we survived for a long time with an incorrect type signature, TypeScript 2.4 introduces stricter type-checking, and all of a sudden `lift` on `Subject` was breaking builds for those that are riding the wave of the latest-and-greatest.
#2539 was closed, it appears, but because of CoC issues not due to it being tagged as resolved. Just for linking and clarity, it might be good to have it marked as fixed in the new release (unless that is not what this fix is claiming). Thanks for the quick resolve on this! |
#2540 - linking reference there to here, over similiar issue. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
…hecks
Type safety wasn't really gauranteed with lift before because we survived for a long time with an incorrect type signature, TypeScript 2.4 introduces stricter type-checking, and all of a sudden
lift
onSubject
was breaking builds for those that are riding the wave of the latest-and-greatest.EDIT: Upon review, really not sure of any way this change could break anyone. So I'm going to push this through as a patch. It was basically building with an incorrect type signature in TS 2.3 and lower, so correcting it should not break anyone's builds.