GetJobber / atlantis

🔱 Atlantis
https://atlantis.getjobber.com
MIT License
27 stars 30 forks source link

chore(deps-dev): Typescript 5 Upgrade #2131

Closed edison-cy-yang closed 4 days ago

edison-cy-yang commented 5 days ago

Motivations

Upgrade to Typescript 5.6.3

Changes

Old config: Screenshot 2024-11-19 at 10 00 58 AM

New config: Screenshot 2024-11-19 at 10 00 36 AM

Added

Changed

Deprecated

Removed

Fixed

Security

Testing

Changes can be tested via Pre-release


In Atlantis we use Github's built in pull request reviews.

Random photo of Atlantis

cloudflare-workers-and-pages[bot] commented 4 days ago

Deploying atlantis with  Cloudflare Pages  Cloudflare Pages

Latest commit: ad3c933
Status: âœ…  Deploy successful!
Preview URL: https://3aecab7d.atlantis.pages.dev
Branch Preview URL: https://job-109273-grab-useful-code.atlantis.pages.dev

View logs

edison-cy-yang commented 4 days ago

It looks like our Lerna version depends on typescript 4 and not 5 yet, we should perhaps think about upgrading that.

github-actions[bot] commented 4 days ago

Published Pre-release for b5217527b96acd18fb6cd93d099a8d6d218112bb with versions:

  - @jobber/components@5.47.2-JOB-109273-b521752.10+b5217527
  - @jobber/components-native@0.74.1-JOB-109273-b521752.18+b5217527
  - @jobber/design@0.67.6-JOB-109273-b521752.8+b5217527
  - @jobber/eslint-config@0.13.3-JOB-109273-b521752.205+b5217527
  - @jobber/formatters@0.3.1-JOB-109273-b521752.353+b5217527
  - @jobber/generators@0.11.2-JOB-109273-b521752.25+b5217527
  - @jobber/hooks@2.11.3-JOB-109273-b521752.25+b5217527
  - @jobber/stylelint-config@0.7.3-JOB-109273-b521752.205+b5217527

To install the new version(s) for Web run:

npm install @jobber/components@5.47.2-JOB-109273-b521752.10+b5217527 @jobber/design@0.67.6-JOB-109273-b521752.8+b5217527 @jobber/eslint-config@0.13.3-JOB-109273-b521752.205+b5217527 @jobber/formatters@0.3.1-JOB-109273-b521752.353+b5217527 @jobber/generators@0.11.2-JOB-109273-b521752.25+b5217527 @jobber/hooks@2.11.3-JOB-109273-b521752.25+b5217527 @jobber/stylelint-config@0.7.3-JOB-109273-b521752.205+b5217527

To install the new version(s) for Mobile run:

npm install @jobber/components-native@0.74.1-JOB-109273-b521752.18+b5217527 @jobber/design@0.67.6-JOB-109273-b521752.8+b5217527 @jobber/eslint-config@0.13.3-JOB-109273-b521752.205+b5217527 @jobber/formatters@0.3.1-JOB-109273-b521752.353+b5217527 @jobber/generators@0.11.2-JOB-109273-b521752.25+b5217527 @jobber/hooks@2.11.3-JOB-109273-b521752.25+b5217527 @jobber/stylelint-config@0.7.3-JOB-109273-b521752.205+b5217527