[Breaking Change] mout.js removal
Due to vulnerabilities with mout.js, the dependency has been removed (and internal code refactored to use code copied over from mout
as short-term solution).
However, since falafel exposed mout
on the global level, the removal of this dependency is a breaking change for any connectors that was using mout
. For connectors upgrading to this version of falafel or later, there are two ways forward:
- include
mout
as a dependency in the connector's package.json, assumingmout
have patched the vulnerability (fastest fix, but persists dependency on mout) - replace all instances of
mout
with native, custom, or lodash implementations (recommended, but bewarelodash
methods don't always the same implementations asmout
; best to check beforehand the underlying code between the two libraries, instead of assuming parity)