As I understand it, the JavaScript library lodash was inspired by underscore.js and implements an similar API. According to Wikipedia it's a fork of underscore.js.
In my application, I use the latest version of Lodash (4.17.21). Some security software I use has flagged that this version of Lodash bundle an older version of underscore.js which contains security issues.
In GitHub, I can find the older version of Underscore.js in the following sub folder in the Lodash repo: https://github.com/lodash/lodash/tree/4.17/vendor/underscore
I have grep'ed the source code, and I get the impression that Lodash bundles underscore.js only as a reference and for some kind of testing. When I look at specific functions implemented by both Lodash/Underscore, the implementation seeps completely separate.
Does anyone know why the Lodash github account also include a copy of Underscore?