fetch-mock@7.3.1 (a dev dependency in the MDC UI) depends on babel-polyfill@6.26.0, which depends on regenerator-runtime@0.10.5. That old version of regenerator-runtime comes from here, which has a PATENTS file with restrictions which potentially make it non-free: https://github.com/facebook/regenerator/tree/74c76264bf3be1f2bf60082c2e03dec522c96816 The babel-polyfill README states that it "has been deprecated in favor of separate inclusion of required parts of core-js and regenerator-runtime": https://github.com/babel/babel/tree/master/packages/babel-polyfill Given that, I think these two solutions are the best options: 1. Stop using fetch-mock, which would stop pulling in this dependency OR 2. Submit a PR to fetch-mock to stop using babel-polyfill, and instead use core-js and regenerator-runtime directly (as suggested by babel-polyfill), then if it gets merged and released, update to that version. |