ts-node 10.8.0 delivers incremental improvements over version 10.7.0 for TypeScript developers using Node.js. Crucially, the dependency @cspotcode/source-map-support is updated from version 0.7.0 to ^0.8.0, potentially enhancing debugging experiences through more accurate source map handling. Also, v8-compile-cache-lib experiences a minor version bump, moving from 3.0.0 to ^3.0.1, which might bring performance tweaks related to V8 compilation caching.
In the devDependencies section, while most dependencies remain consistent, 'chai' and 'prettier' have been removed from version 10.8.0. This suggests changes in the testing strategy or code formatting preferences within the ts-node development workflow. However, this change should not have a breaking behavior for developers who depend on ts-node in their own projects. The core functionality and type definitions through @types/node and typescript remain actively supported.
The update signifies ongoing maintenance and refinement of ts-node, ensuring compatibility with modern TypeScript versions and Node.js environments. While the changes are mostly incremental, developers should particularly note the updated @cspotcode/source-map-support for an improved debugging experience. Finally, ts-node 10.8.0 is very recent compared to 10.7.0, potentially taking advantage of more recent improvements and fixes.
The are not vulnerabilities for the version 10.8.0 of the package ts-node