Ts-essentials is a popular TypeScript library providing essential utility types, designed to streamline development and enhance type safety. Comparing versions 7.0.3 and 7.0.2, developers will find subtle but important differences. Both versions share the same core purpose: offering pre-built TypeScript types for common programming patterns.
The key changes between these versions are primarily reflected in the development dependencies and the distributed package itself. Version 7.0.3 includes an updated "@changesets/cli" dependency, moving from an unspecified version to "^2.11.2", suggesting improvements or fixes related to change management and release processes. Additionally, "@codechecks/client" sees an update from version "0.1.10" to "0.1.11". The distributed package also sees some change: the number of files grows from 9 to 10 and a jump in the unpacked size from 68066 bytes to 68959 bytes, signaling possible addition of new types or modifications in the existing files. The release date also reflects the newer version, being approximately 2 months more recent.
The peer dependency on TypeScript remains at ">=3.7.0" for both versions, ensuring compatibility with a wide range of TypeScript projects. Developers using ts-essentials can expect a collection of helpful types to simplify complex type manipulations and improve code maintainability. The library is licensed under MIT, making it suitable for a wide range of projects.
The are not vulnerabilities for the version 7.0.3 of the package ts-essentials