mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 18:00:18 +01:00
c48d48bb7d
We are currently patching `@babel/runtime` to fix various lockdown errors caused by `@babel/runtime` modifying globals as part of various polyfills. There was one lockdown error that was showing up in Sentry error reports, which is the polyfill used for `Reflect.construct`. All of our supported browsers include this API, so the polyfill has been replaced with a Proxy that returns the `Reflect.construct` function directly, except with the addition of the `default` and `__esModule` properties. I don't know what these properties are for (maybe ES5/ES6 interoperability?) but I left them just in case they were being relied upon. |
||
---|---|---|
.. | ||
@babel+runtime+7.16.3.patch | ||
@eslint+eslintrc+0.4.0.patch | ||
@formatjs+intl-utils+3.3.1.patch | ||
@reduxjs+toolkit+1.6.2.patch | ||
abort-controller+3.0.0.patch | ||
acorn+7.4.1.patch | ||
colors+1.4.0.patch | ||
combine-source-map++convert-source-map+1.1.3.patch | ||
error+7.0.2.patch | ||
eslint+7.23.0.patch | ||
fast-json-patch+2.2.1.patch | ||
gulp-sourcemaps+3.0.0.patch | ||
inline-source-map+0.6.2.patch | ||
luxon+1.26.0.patch | ||
object.values+1.1.3.patch | ||
plugin-error+1.0.1.patch | ||
regenerator-runtime+0.13.7.patch | ||
sass+1.35.2.patch | ||
squirrelly+8.0.8.patch | ||
stylelint+13.6.1.patch | ||
undeclared-identifiers+1.1.2.patch | ||
watchify+4.0.0.patch | ||
web3+0.20.7.patch |