Skip to content

Conversation

@ide
Copy link
Member

@ide ide commented May 13, 2020

Why

This upgrades TypeScript to 3.9.2 to keep us more up to date. It also supports @ts-expect-error for places where we want to get notified if a future TS version stops triggering type checker errors. https://devblogs.microsoft.com/typescript/announcing-typescript-3-9/

It is also supposed to be faster but I don't have real numbers on this. CI might be a reasonable indicator.

How

Updated the TS version in expo-module-scripts.

Test Plan

Ran expotools check-packages to rebuild, test, and lint all files.

@ide ide force-pushed the @ide/ts-3.9 branch 2 times, most recently from e852508 to 8955e7a Compare May 13, 2020 02:11
@ide ide requested review from brentvatne and removed request for EvanBacon, IjzerenHein, bbarthec, lukmccall, mczernek, sjchmiela and tsapeta May 13, 2020 02:13
@github-actions
Copy link
Contributor

Native Component List for this branch is ready

@ide
Copy link
Member Author

ide commented May 13, 2020

Something hokey is up with CI, namely, TS 3.7.3 is being used because another package pulls it in. Evan is working on removing it but ideally expo-module-scripts should defend against this.

ide added 3 commits May 15, 2020 16:11
This upgrades TypeScript to 3.9.2 to keep us more up to date. It also supports `@ts-expect-error` for places where we want to get notified if a future TS version stops triggering type checker errors. https://devblogs.microsoft.com/typescript/announcing-typescript-3-9/

It is also supposed to be faster but I don't have real numbers on this. CI might be a reasonable indicator.

Also updated ts-jest, since there was a bug that required clearing the Jest cache.

Updated the TS version in expo-module-scripts. Ran `expotools check-packages --no-uniformity-check ` to rebuild, test, and lint all files.
@ide ide merged commit b3e65a7 into master May 16, 2020
@ide ide deleted the @ide/ts-3.9 branch May 16, 2020 00:06
Jamedjo pushed a commit to Jamedjo/expo that referenced this pull request Feb 4, 2021
* [ts] Upgrade to TypeScript 3.9.2

This upgrades TypeScript to 3.9.2 to keep us more up to date. It also supports `@ts-expect-error` for places where we want to get notified if a future TS version stops triggering type checker errors. https://devblogs.microsoft.com/typescript/announcing-typescript-3-9/

It is also supposed to be faster but I don't have real numbers on this. CI might be a reasonable indicator.

Also updated ts-jest, since there was a bug that required clearing the Jest cache.

Updated the TS version in expo-module-scripts. Ran `expotools check-packages --no-uniformity-check ` to rebuild, test, and lint all files.

* [ts] Fix up files for TS 3.9

* [ts] Rebuild JS files with TS 3.9.2
prakashbask pushed a commit to prakashbask/expo that referenced this pull request Mar 16, 2022
* [ts] Upgrade to TypeScript 3.9.2

This upgrades TypeScript to 3.9.2 to keep us more up to date. It also supports `@ts-expect-error` for places where we want to get notified if a future TS version stops triggering type checker errors. https://devblogs.microsoft.com/typescript/announcing-typescript-3-9/

It is also supposed to be faster but I don't have real numbers on this. CI might be a reasonable indicator.

Also updated ts-jest, since there was a bug that required clearing the Jest cache.

Updated the TS version in expo-module-scripts. Ran `expotools check-packages --no-uniformity-check ` to rebuild, test, and lint all files.

* [ts] Fix up files for TS 3.9

* [ts] Rebuild JS files with TS 3.9.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants