manager icon indicating copy to clipboard operation
manager copied to clipboard

change: [M3-8425, M3-8231] - Update TypeScript and Vitest

Open bnussman-akamai opened this issue 1 year ago โ€ข 1 comments

Description ๐Ÿ“

  • Updates TypeScript and Vitest ๐Ÿ“ฆ
  • Remove npm-run-all and postinstall because we don't use them ๐Ÿ—‘๏ธ
  • I wanted to update just Typescript initially, but I was having issues getting Vitest's types to play nicely so I'm just going to give this a shot and see what happens

How to test ๐Ÿงช

  • Test local development
  • Test production build (checking an internal preview link is sufficient)
  • Verify Storybook still works locally
  • Verify type-checking passes in GitHub Actions
  • Verify Storybook builds in GitHub Actions for all packages
  • Verify unit tests pass in GitHub Actions for all packages

As an Author I have considered ๐Ÿค”

  • [ ] ๐Ÿ‘€ Doing a self review
  • [ ] โ” Our contribution guidelines
  • [ ] ๐Ÿค Splitting feature into small PRs
  • [ ] โž• Adding a changeset
  • [ ] ๐Ÿงช Providing/Improving test coverage
  • [ ] ๐Ÿ” Removing all sensitive information from the code and PR description
  • [ ] ๐Ÿšฉ Using a feature flag to protect the release
  • [ ] ๐Ÿ‘ฃ Providing comprehensive reproduction steps
  • [ ] ๐Ÿ“‘ Providing or updating our documentation
  • [ ] ๐Ÿ•› Scheduling a pair reviewing session
  • [ ] ๐Ÿ“ฑ Providing mobile support
  • [ ] โ™ฟ Providing accessibility support

bnussman-akamai avatar Aug 27 '24 20:08 bnussman-akamai

Coverage Report: โœ…
Base Coverage: 82.73%
Current Coverage: 85.96%

github-actions[bot] avatar Aug 27 '24 20:08 github-actions[bot]