Fs-extra is a popular Node.js package that extends the built-in fs module, providing convenient file system methods like mkdir -p, cp -r, and rm -rf for simplified file manipulation. Version 0.29.0 arrives shortly after 0.28.0 (released nine days earlier), bringing subtle yet important updates for developers. A notable change is the removal of path-is-absolute as a direct dependency. While path-is-absolute provides a utility to check if a path is absolute, its removal suggests either the functionality was integrated directly into fs-extra, or an alternative approach was adopted. Furthermore, version 0.29.0 updates the standard JavaScript style guide dependency from version 5.3.1 to ^7.0.0-beta.0, marking a significant shift in code linting and formatting rules, potentially leading to improved code quality and consistency across the project. Developers should be aware of these potential changes in code style if upgrading. The core functionality of fs-extra related to file system operations remained largely unchanged, indicating a focus on dependency management and code standardization in this release. Both versions share core dependencies such as klaw, rimraf, jsonfile, and graceful-fs, ensuring reliable and efficient file system interactions. Overall, version 0.29.0 signifies a refinement of the fs-extra package, emphasizing modern coding practices and streamlined dependencies.
The are not vulnerabilities for the version 0.29.0 of the package fs-extra