@rollup/plugin-typescript offers seamless integration between Rollup and TypeScript, streamlining the process of bundling TypeScript code with Rollup. Comparing versions 8.1.0 and 8.0.0 reveals subtle yet important updates for developers. Both versions share core dependencies like resolve and @rollup/pluginutils, ensuring compatibility and core functionality. The peer dependencies remain consistent, requiring tslib, rollup (version ^2.14.0), and TypeScript (>=3.4.0) for proper operation, indicating a stable API contract. Examining the devDependencies highlights the most significant change. Version 8.1.0 introduces a direct dependency on @types/node with a version constraint of "^10.0.0", while version 8.0.0 lacks this explicit dependency. This addition in 8.1.0 suggests improved type definitions or reliance on Node.js APIs that necessitate these types for development purposes. Developers upgrading should ensure their project is compatible with Node.js type definitions. Furthermore, version 8.1.0 also includes a typescript version "^4.1.2" in the devDependencies while version 8.0.0 does not include a specific Typescript version. The unpacked size also differs slightly, with 8.1.0 being 87620 bytes compared to 8.0.0's 87207 bytes. This variance might indicate minor code optimizations, bug fixes, or the inclusion of the aforementioned type definitions. The release date also shows that version 8.1.0 was released after version 8.0.0. Use the latest version to get the most updated types and bug fixes. Ultimately, the jump from 8.0.0 to 8.1.0 seems like a patch version, that offers bug fixes and code improvements.
The are not vulnerabilities for the version 8.1.0 of the package @rollup/plugin-typescript