Type-Fest, a popular npm package providing essential TypeScript types, released version 3.10.0, building upon the solid foundation of version 3.9.0. While both versions share the same core purpose, development dependencies (xo, tsd, typescript, expect-type, @sindresorhus/tsconfig), license ((MIT OR CC0-1.0)), repository, author, and funding information, a closer look reveals subtle yet important distinctions.
The headline change is the release date, with version 3.10.0 hitting the npm registry on May 4, 2023, after version 3.9.0 was released on April 25, 2023. The difference in unpackedSize offers a glimpse into internal changes: version 3.10.0 features a slightly smaller unpacked size of 265792 compared to version 3.9.0's 266634. Although the number of files remains constant at 101, this difference is suggestive of minor optimizations, refactoring, or content adjustments.
Developers already leveraging Type-Fest will find the upgrade to version 3.10.0 likely seamless. With the peer dependency remaining at "typescript":">=4.7.0", existing projects adhering to this TypeScript version will experience compatibility. While specific type additions or fixes are not explicitly detailed here, the slightly smaller size points towards a lean and potentially more refined collection of utilities. Users are encouraged to consult the package's changelog on GitHub for a comprehensive list of changes between these versions, with more information about improvements and potential bugfixes.
The are not vulnerabilities for the version 3.10.0 of the package type-fest