Ts-morph version 10.1.0 introduces notable refinements over its predecessor, version 10.0.2, primarily impacting its internal dependencies and build process. While both versions provide a TypeScript compiler wrapper designed for static analysis and code manipulation, catering to developers who require programmatic interaction with TypeScript code, the newer release incorporates several key updates. The @ts-morph/common dependency sees an upgrade from ~0.9.0 to ~0.9.2, potentially offering enhanced functionality or bug fixes within the shared utilities. TypeScript itself is bumped from ~4.2.2 to ~4.2.4, incorporating possible language feature enhancements and bug resolutions. Furthermore, several development dependencies are updated, including chai (from ^4.3.0 to ^4.3.4), mocha (from 8.2.1 to 8.3.2), rollup (from ^2.38.5 to ^2.46.0), @types/chai (from ^4.2.14 to ^4.2.17), @types/node (from ^14.14.25 to ^15.0.1), @types/mocha (from ^8.2.0 to ^8.2.2), and rollup-plugin-typescript2 (from ^0.29.0 to ^0.30.0). These updates suggest improvements in the testing framework, module bundling, and type definitions, potentially leading to a more robust and streamlined development experience. It's worth noting the unpacked size decreased substantially, from 2346461 to 1520840, indicating potential optimisations in the package contents
The are not vulnerabilities for the version 10.1.0 of the package ts-morph