The @types/node package provides TypeScript definitions for Node.js, essential for developers using TypeScript to build Node.js applications. Version 16.18.90, released on March 18, 2024, builds upon the previous stable version, 16.18.89, released on March 13, 2024. Both versions maintain the same core structure, dependencies (or lack thereof), and license (MIT), reflecting their origin and maintenance within the DefinitelyTyped repository on GitHub. The key difference lies in the evolution of the type definitions, with 16.18.90 incorporating updates and refinements accumulated over the five-day period since the preceding release.
The significant change between these seemingly incremental versions is in the increase in unpackedSize from 1783475 bytes in 16.18.89 to 1791257 bytes in 16.18.90. This +7KB increase in the package's unpacked size suggests the incorporation of new or modified type definitions. While the fileCount remains consistent at 62, the increase in size points to modifications within those files. These changes might include new type declarations for recently added features in Node.js, enhanced definitions for existing modules, or even bug fixes in the type definitions themselves. For developers, upgrading to 16.18.90 ensures access to the most accurate and up-to-date type information, fostering better code completion, type checking, and overall developer experience when working with Node.js in TypeScript. Keeping up to date enables the usage of newest NodeJS features with Typescript strong typing.
The are not vulnerabilities for the version 16.18.90 of the package @types/node