Ts-node version 10.2.0 brings several notable changes compared to the previous stable version 10.1.0, impacting both its dependencies and internal workings. A key update is the replacement of the source-map-support dependency with @cspotcode/source-map-support within the core dependencies. This change likely relates to improved source map handling and debugging capabilities, potentially offering developers more accurate error reporting and traceback information when working with compiled TypeScript code.
Furthermore, ts-node 10.2.0 sees updates to several direct dependencies like acorn and acorn-walk which potentially translates to better support for modern ECMAScript features and faster parsing speeds. The upgrades of dependencies such as @tsconfig/node16 suggests enhanced alignment with newer Node.js versions regarding TypeScript compilation targets.
While the developer dependencies remain largely consistent, the removal of "@types/source-map-support" is related to the decision of upgrading source-map-support to @cspotcode/source-map-support dependency which already ships types. Lastly, the significant increase in the unpacked size of the package suggests substantial changes or new additions that could affect install times and resource usage, this can be due to the inclusion of new features or optimization that can impact performance. Developers should test thoroughly after upgrading to ensure compatibility and optimal performance within their projects.
The are not vulnerabilities for the version 10.2.0 of the package ts-node