Skip to content
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

chore: types #8430

Closed
wants to merge 15 commits into from
Closed

chore: types #8430

wants to merge 15 commits into from

Conversation

JoshRosenstein
Copy link
Contributor

@JoshRosenstein JoshRosenstein commented May 7, 2019

EDIT: CLOSING THIS PR, WILL OPEN MULTIPLE SMALLER PRS

Summary

Originally I began adjusting a few typing's that were marked TODO, and then it began to have a bigger ripple than i anticipated, so i choked it back some and will to have push out the others in the future.

I did first began updating typescript to 3.4.5 and building, and got new errors implicitly has an 'any' type as if "strict=true" wasn't really working in 3.4.1? So I left 3.4.5, and began from there.

One of the bigger commits was within jest-config(normalize), where the original type casting made it difficult to confirm the actual type and had if blocks for never types, therefore the changes I made, enforce correct assignments based on AllOptions, and will throw if oldOptions has any unhandled non-matching keys to AllOptions

May have conflicts/overlaps with: #8372 (needed to bump leven ), #8311 (normalize & types), #8410 (maxworkers prob safe here)

Test plan

some jest-config tests don't work on my local (windows), but not too sure if they work on master, will see what ci comes up with.

@JoshRosenstein JoshRosenstein deleted the types branch May 15, 2019 13:30
@github-actions
Copy link

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Please note this issue tracker is not a help forum. We recommend using StackOverflow or our discord channel for questions.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants