-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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: upgrade to typescript 3.9 #10031
Conversation
@@ -26,6 +26,7 @@ module.exports = { | |||
'error', | |||
{argsIgnorePattern: '^_'}, | |||
], | |||
'@typescript-eslint/prefer-ts-expect-error': 'error', | |||
// Since we do `export =`. Remove for Jest 25 |
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.
😅
this._environment.global[testTimeoutSymbol] = timeout; | ||
} | ||
return jestObject; | ||
}; | ||
|
||
const retryTimes = (numTestRetries: number) => { | ||
// @ts-ignore: https://github.com/Microsoft/TypeScript/issues/24587 | ||
// @ts-expect-error: https://github.com/Microsoft/TypeScript/issues/24587 |
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.
This issue is closed now, maybe we don't need to ignore?
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.
but if there’s no error, TypeScript will report that // @ts-expect-error wasn’t necessary
nevermind :D
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.
need to link to another issue probably then, as @ts-expect-error
will error if it doesn't suppress an error
Codecov Report
@@ Coverage Diff @@
## master #10031 +/- ##
=======================================
Coverage 64.00% 64.00%
=======================================
Files 297 297
Lines 12528 12528
Branches 3093 3093
=======================================
Hits 8018 8018
Misses 3860 3860
Partials 650 650
Continue to review full report at Codecov.
|
…esolve-outside * upstream/master: (106 commits) docs: fix jest-diff example (jestjs#10067) Cleanup `displayName` type (jestjs#10049) docs: correct confusing filename in `enableAutomock` example (jestjs#10055) chore: minor optimize getTransformer (jestjs#10050) chore: fix TestUtils.ts to match the types (jestjs#10034) Minor test name typo fix (jestjs#10033) chore: upgrade to typescript 3.9 (jestjs#10031) feat: CLI argument to filter tests by projects (jestjs#8612) chore: bump `istanbul-lib-instrument` (jestjs#10009) feat: support config files exporting (`async`) `function`s (jestjs#10001) fix: add missing haste-map dep to jest-snapshot (jestjs#10008) 🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉 (jestjs#10000) Fix typo in dependency warning (jestjs#10006) chore: add missing comma (jestjs#9999) fix: Control no diff message color with diff options (jestjs#9997) fix(jest-jasmine2): fix Error message (jestjs#9990) docs: fix jest-object ids for docusaurs (jestjs#9994) docs: fix Configuration, JestPlatform and JestObjectAPI docs for 26 (jestjs#9985) Add migration notes for breaking changes (jestjs#9978) chore: fix date and heading in blog post (jestjs#9977) ...
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. |
Summary
https://devblogs.microsoft.com/typescript/announcing-typescript-3-9/
Digging
@ts-expect-error
!Test plan
Green CI