Type-Fest, a popular TypeScript utility library, has released version 4.27.0, succeeding version 4.26.1. Both versions offer a rich collection of essential TypeScript types, designed to enhance developer productivity and code quality. Users can leverage these types to model data accurately and enforce type safety within their projects.
A notable change between the versions lies in the updated development dependencies. Version 4.27.0 moves to newer versions of xo (from 0.58.0 to 0.59.3), tsd (from 0.31.0 to 0.31.2), typescript (from ~5.5.3 to ~5.6.3), expect-type (from 0.19.0 to ^1.1.0) and npm-run-all2 (from ^6.1.2 to ^7.0.1). These updates likely bring improvements in linting, type checking, and testing processes, ensuring a more robust and reliable type library.
Furthermore, there's a slight increase in the package size, with fileCount increasing from 158 to 160 and unpackedSize going from 383699 to 392559, suggesting the addition of new types or modifications to existing ones. The bump of expect-type to version 1 indicates breaking changes so it is possible that some types are working differently. Developers upgrading should review the changelog of expect-type. The release date shifted from September 8, 2024, to November 15, 2024, reflecting the development timeline. Developers using Type-Fest will appreciate the continuous efforts to maintain and improve this valuable resource for TypeScript type utilities.
The are not vulnerabilities for the version 4.27.0 of the package type-fest