NPM-run-all version 1.2.12 is a minor update offering improvements over its predecessor, version 1.2.11, for developers using this command-line tool to orchestrate multiple npm scripts sequentially or in parallel. Key differences lie in dependency updates, potentially enhancing stability and security. Specifically, minimatch has been updated from version 2.0.10 to version 3.0.0, affecting how file matching patterns are handled within the tool. This update could introduce subtle changes in script behavior involving file paths, so developers should test their scripts thoroughly after upgrading. Additionally, the which dependency moves from version 1.1.1 to version 1.2.0; concerning the way to find the executable in the system.
Several development dependencies have also been updated including a newer eslint version and a newer eslint config. These don't directly affect the runtime behavior of npm-run-all but reflects improvements in the project's development workflow, code quality, and adherence to linting rules. The core functionalities of running multiple scripts remain the same. Developers can use npm-run-all to define and execute complex build processes, test suites, and other tasks by combining multiple npm scripts. The MIT license ensures the library remains free to use.
The are not vulnerabilities for the version 1.2.12 of the package npm-run-all