Tape version 4.14.0 introduces several updates and refinements compared to its predecessor, 4.13.3, making it a worthwhile upgrade for developers utilizing this tap-producing test harness. One notable change lies within the dependencies. Version 4.14.0 upgrades the "glob" dependency from "~7.1.6" to "~7.1.7" and "resolve" from "~1.17.0" to "~1.20.0", potentially addressing bug fixes and performance improvements in file system path resolution. Moreover, "call-bind" is a new dependency introduced at version "~1.0.2", whereas "function-bind" gets removed. Several dependency updates occur, such as "object-inspect" updated from "~1.7.0" to "~1.11.0" and "string.prototype.trim" updated from "~1.2.1" to "~1.2.4".
In the development dependencies, eslint gets updated to version "^7.31.0" from "^7.1.0", and the new development dependencies "aud", "es-value-fixtures", "safe-publish-latest" and "@ljharb/eslint-config" get added in version 4.14.0. Also, "array.prototype.flatmap" is a new dev dependency that gets added to version 4.14.0 at version "^1.2.4". These upgrades suggest improvements in code linting, testing capabilities, and overall development workflow. The unpacked size increased from 183350 to 201771, which is also worth taking into consideration. Developers should evaluate these changes against their project's requirements to ensure compatibility. Version 4.14.0 was released later, offering the benefit of incorporating more recent fixes. Always review the changelog for a comprehensive understanding of updates.
The are not vulnerabilities for the version 4.14.0 of the package tape