A full version history of the @iconify/types package with size, number of distributed files and dependency evolution.
@iconify/types has undergone significant evolution since its initial release, reflecting the ongoing development and refinement of the Iconify project. The early versions, from 0.0.1 to 0.0.4, were primarily focused on establishing basic type definitions for Iconify icons, with incremental increases in unpacked size suggesting the addition of new types and features. The first major version, 1.0.0, marked a significant step forward, introducing more comprehensive type coverage and a notable increase in unpacked size, indicating a substantial expansion of the type definitions. Subsequent 1.0.x versions continued this trend, refining and expanding the type definitions, as evidenced by the gradual increases in unpacked size and the introduction of TypeScript as a dev dependency. Notably, the introduction of TypeScript enabled more robust type checking and improved developer experience. Version 1.1.0 brought further refinements, while version 2.0.0 represents a major overhaul, transitioning to the MIT license and a significant reduction in unpacked size, potentially indicating a reorganization or optimization of the type definitions. The consistent authorship of Vjacheslav Trushkin throughout all versions underscores his key role in the development and maintenance of this package. The detailed repository URL indicates the package's integral role within the broader Iconify project.