mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-25 20:02:58 +01:00
d4c71b8683
This PR adds one LavaMoat background script policy or each build type. It also renames the build system policy directory from `node` to `build-system` to make its purpose more clear. Each build type has the original `policy-override.json` for `main` builds. The `.prettierignore` file has been updated to match the locations of the new auto-generated policy files. We need to maintain separate policies for each build type because each type will produce different bundles with different internal and external modules. Co-authored-by: Mark Stacey <markjstacey@gmail.com>
56 lines
903 B
JSON
56 lines
903 B
JSON
{
|
|
"resources": {
|
|
"browser-resolve": {
|
|
"packages": {
|
|
"core-js": true
|
|
}
|
|
},
|
|
"babel-runtime": {
|
|
"packages": {
|
|
"@babel/runtime": true
|
|
}
|
|
},
|
|
"node-fetch": {
|
|
"globals": {
|
|
"fetch": true
|
|
}
|
|
},
|
|
"lodash": {
|
|
"globals": {
|
|
"setTimeout": true,
|
|
"clearTimeout": true
|
|
}
|
|
},
|
|
"@ethersproject/random": {
|
|
"globals": {
|
|
"crypto.getRandomValues": true
|
|
}
|
|
},
|
|
"browser-passworder": {
|
|
"globals": {
|
|
"crypto": true
|
|
}
|
|
},
|
|
"randombytes": {
|
|
"globals": {
|
|
"crypto.getRandomValues": true
|
|
}
|
|
},
|
|
"extensionizer": {
|
|
"globals": {
|
|
"console": true
|
|
}
|
|
},
|
|
"web3": {
|
|
"globals": {
|
|
"XMLHttpRequest": true
|
|
}
|
|
},
|
|
"storage": {
|
|
"globals": {
|
|
"localStorage": true
|
|
}
|
|
}
|
|
}
|
|
}
|