Fs-extra is a Node.js package that extends the built-in fs module, offering developers extra file system manipulation tools. Comparing versions 0.0.1 and 0.0.3 reveals important updates. Both versions share the core purpose of providing enhanced file system utilities not found in the standard Node.js library. They also consistently rely on dependencies like path-extra, jasmine-node, and coffee-script for supporting functionalities.
The significant change in version 0.0.3 centers around the addition of testing and cleanup tools via the mocha and rimraf dependencies. This suggests a move towards more robust testing and easier file removal capabilities, beneficial for developers integrating fs-extra into their projects. The mocha dependency likely introduces advanced testing frameworks, aiding in maintaining code quality. The inclusion of rimraf provides a cross-platform solution for recursively deleting directories, a frequent need in file system operations.
These additions improve the developer experience with testing and file management. Developers using fs-extra can expect more reliable file operations. Also, the update includes improved testing to prevent errors. This helps developers work more efficiently and create higher-quality applications. The packages are by JP Richardson.
All the vulnerabilities related to the version 0.0.3 of the package
Arbitrary Code Execution in underscore
The package underscore
from 1.13.0-0 and before 1.13.0-2, from 1.3.2 and before 1.12.1 are vulnerable to Arbitrary Code Execution via the template function, particularly when a variable property is passed as an argument as it is not sanitized.