Ts-node version 8.10.2 is a minor release update to the popular TypeScript execution environment for Node.js. Comparing it to the previous stable version, 8.10.1, reveals several key differences that are important for developers. Notably, the typescript dev dependency has been updated from version ^3.7.2 to 3.8.3, bringing in potentially significant advancements and bug fixes from the core TypeScript compiler. Also, @types/node has been updated from ^13.13.1 to 13.13.5, potentially offering improved type definitions for newer Node.js APIs.
The file size also increased with the unpackedSize grew from 300883 to 303760.
While both versions share core dependencies like yn, arg, diff, make-error, and source-map-support, indicating stability in the core functionality, the differing devDependencies highlight the ongoing commitment to development and testing. The update in typescript version, in particular, is vital for developers seeking to leverage the latest language features and improvements. For those using ts-node in their projects, a smooth upgrade is expected, particularly if they are already using a TypeScript version in the 3.7.x or 3.8.x range. It's always advisable to review the TypeScript release notes for any potential breaking changes related to the compiler. The release date confirms that version 8.10.2 arrived approximately a month after 8.10.1, signifying an active development cycle.
The are not vulnerabilities for the version 8.10.2 of the package ts-node