1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-12 12:47:14 +01:00
metamask-extension/app
Erik Marks fda057637e Add applyLavaMoat build flag (#14583)
Adds a new flag, `--apply-lavamoat`, to the main build script. The flag controls whether LavaMoat is actually applied to the output of the build process. The flag defaults to `true`, but we explicitly set it to `false` in the `start` package script. Meanwhile, the `start:lavamoat` script is modified such that it applies LavaMoat to the build output in development mode, but it no longer runs the build process itself under LavaMoat as there aren't very compelling reasons to do so.

This change is motivated by the fact that development builds do not have their own dedicated LavaMoat policies, which causes development builds to fail since #14537. The downside of this change is that LavaMoat-related failures will not be detected when running `yarn start`. @kumavis has plans for fixing this problem in a future major version of the `@lavamoat` suite.
2022-06-06 14:13:01 -02:30
..
_locales Dark Mode : Add OS option in theme selection dropdown (#14379) 2022-04-28 14:36:28 +02:00
build-types Dark Mode: Create Theme-friendly top left logo component (#13897) 2022-03-11 10:45:13 -06:00
fonts Add euclid fontface (#9018) 2020-07-27 17:15:44 -05:00
images Revert "Dark Mode: What's New Announcement (#14346)" 2022-04-26 09:24:22 -07:00
manifest Use externally hosted phishing warning page 2022-05-16 14:40:50 -02:30
scripts Merge branch 'master' into Version-v10.15.0 2022-06-03 08:16:08 -02:30
vendor/trezor Update postMessage structure for TrezorConnect 8 (#10192) 2021-01-21 11:12:54 -06:00
background.html Add applyLavaMoat build flag (#14583) 2022-06-06 14:13:01 -02:30
home.html Add applyLavaMoat build flag (#14583) 2022-06-06 14:13:01 -02:30
loading.html refactor & change html pages 2019-05-04 18:57:19 +02:00
notification.html Add applyLavaMoat build flag (#14583) 2022-06-06 14:13:01 -02:30
popup.html Add applyLavaMoat build flag (#14583) 2022-06-06 14:13:01 -02:30
trezor-usb-permissions.html trezor v5 working on firefox 2018-08-05 02:43:02 -04:00