The builtin-modules package provides a static list of built-in modules available in Node.js, useful for tools that need to programmatically determine core Node.js modules. Version 5.0.0 builds upon version 4.0.0 with updated development dependencies, reflecting advancements in testing and linting tools. Notably, Ava has been updated from ^6.1.2 to ^6.2.0, TSD from ^0.31.0 to ^0.31.2 and XO has been updated from ^0.58.0 to ^0.60.0. These updates likely incorporate minor bug fixes and/or performance improvements in the tooling used to develop the core library.
A key difference lies in the unpackedSize, which changed from 3777 bytes in 4.0.0 to 4856 bytes in 5.0.0; this increase showcases that version 5.0.0 includes a bigger list of built-in modules and/or improved code documentation, offering developers more comprehensive coverage of the modern Node.js environment. The release date also changes from "2024-04-30T09:35:43.510Z" to "2025-02-27T09:38:19.482Z"
This package helps developers avoid hardcoding or manually maintaining lists of core modules, by keeping the Node.js data updated, and therefore making your tools more robust. By relying on builtin-modules, developers can ensure their applications correctly identify built-in modules across different Node.js versions. The latest version provides the most up-to-date module list.
The are not vulnerabilities for the version 5.0.0 of the package builtin-modules