Type-Fest, a popular npm package offering essential TypeScript types, saw a significant update with the release of version 3.0.0. Comparing it to the previous stable version, 2.19.0, developers will find key differences in the development dependencies and the overall size of the package. Version 3.0.0 upgrades the TypeScript dependency to "^4.8.3," a noteworthy jump from "^4.6.3" in version 2.19.0. This means developers can leverage the latest TypeScript features and improvements when using the updated Type-Fest. Similarly, XO (a linter) increases from "^0.43.0" to "^0.52.2", and TSD (TypeScript Definition tester) goes from "^0.20.0" to "^0.24.1," promising an improved development workflow through enhanced linting and type definition testing. Expect-type also gains a bump from "^0.13.0" to "^0.14.2," resulting in better type assertion capabilities. The unpacked size of the package has increased from 201534 to 216154 and the file count changed from 81 to 85, which likely indicates the addition of new types or enhancements to existing ones. Both versions maintain the same license and author, ensuring continued support by Sindre Sorhus. The core functionality of providing essential TypeScript types remains consistent, making Type-Fest a valuable resource for TypeScript developers aiming to improve code clarity and type safety.
The are not vulnerabilities for the version 3.0.0 of the package type-fest