Ts-node version 0.7.2 is a minor update to the popular TypeScript execution environment and REPL, building upon version 0.7.1. Both versions provide developers with the ability to directly execute TypeScript code within Node.js, streamlining development workflows significantly. Key dependencies remain consistent, ensuring familiar functionality for users migrating between versions, including libraries like diff, chalk, xtend, arrify, minimist, make-error, and source-map-support. These support features like colorful console output, argument parsing, and debugging via source maps.
The primary and most visible difference lies in the updated typescript dev dependency, moving from version 1.8.7 in 0.7.1 to 1.8.10 in 0.7.2. This update introduces bug fixes and minor improvements included within TypeScript 1.8.10, ensuring greater compatibility and optimal performance. While seemingly small, this update can influence type checking and transpilation behavior, potentially resolving subtle compilation issues or improving the overall stability of the build process. Version 0.7.2 was released on April 13, 2016, while version 0.7.1 was released on March 23, 2016. This information allows developers to quickly identify the most appropriate version for their projects based on when they started or last updated their codebase.
All the vulnerabilities related to the version 0.7.2 of the package
Regular Expression Denial of Service (ReDoS)
A vulnerability was found in diff before v3.5.0, the affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS) attacks.