ts-morph-helpers icon indicating copy to clipboard operation
ts-morph-helpers copied to clipboard

chore: update dependencies

Open arjenbrandenburgh opened this issue 1 year ago • 0 comments

Update Dependencies

This PR updates several dependencies to their latest versions, including the core ts-morph library and various development dependencies.

Changes

  • Update ts-morph from 17.0.1 to 23.0.0
  • Update TypeScript from 4.9.3 to 5.5.4
  • Update tsx from 3.12.1 to 4.19.0
  • Update Prettier from 2.8.0 to 3.3.3
  • Update release-it from 15.5.0 to 17.6.0
  • Update @types/node and @types/react

Details

Core Dependency

  • ts-morph: Major version bump from 17.0.1 to 23.0.0.

Development Dependencies

  • TypeScript: Updated to the latest version (5.5.4), which includes numerous improvements and new language features.
  • tsx: Updated to 4.19.0, which may affect our test running setup. The package.json script for testing has been updated to use --import tsx instead of --loader tsx.
  • Prettier: Major version update to 3.3.3. This required running the formatter on our codebase, resulting in some formatting changes.
  • release-it: Updated to 17.6.0, which should improve our release process.
  • Type definitions: Updated @types/node and @types/react to ensure compatibility with other updated packages.

arjenbrandenburgh avatar Sep 04 '24 10:09 arjenbrandenburgh