diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index da393aaecbe1..124055835cff 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -750,8 +750,8 @@ "@ethereumjs/tx>@ethereumjs/util": true, "@ethereumjs/tx>ethereum-cryptography": true, "@metamask/accounts-controller>@metamask/base-controller": true, + "@metamask/accounts-controller>@metamask/keyring-api": true, "@metamask/eth-snap-keyring": true, - "@metamask/keyring-api": true, "@metamask/keyring-controller": true, "@metamask/snaps-utils": true, "@metamask/utils": true, @@ -766,6 +766,22 @@ "immer": true } }, + "@metamask/accounts-controller>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/accounts-controller>@metamask/keyring-api>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, + "@metamask/accounts-controller>@metamask/keyring-api>uuid": { + "globals": { + "crypto": true + } + }, "@metamask/address-book-controller": { "packages": { "@metamask/address-book-controller>@metamask/base-controller": true, @@ -1150,13 +1166,24 @@ "packages": { "@ethereumjs/tx": true, "@metamask/eth-sig-util": true, + "@metamask/eth-snap-keyring>@metamask/keyring-api": true, "@metamask/eth-snap-keyring>uuid": true, - "@metamask/keyring-api": true, "@metamask/utils": true, "superstruct": true, "webpack>events": true } }, + "@metamask/eth-snap-keyring>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/eth-snap-keyring>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, "@metamask/eth-snap-keyring>uuid": { "globals": { "crypto": true diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index 285a6ee94fbe..014960a5f111 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -750,8 +750,8 @@ "@ethereumjs/tx>@ethereumjs/util": true, "@ethereumjs/tx>ethereum-cryptography": true, "@metamask/accounts-controller>@metamask/base-controller": true, + "@metamask/accounts-controller>@metamask/keyring-api": true, "@metamask/eth-snap-keyring": true, - "@metamask/keyring-api": true, "@metamask/keyring-controller": true, "@metamask/snaps-utils": true, "@metamask/utils": true, @@ -766,6 +766,22 @@ "immer": true } }, + "@metamask/accounts-controller>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/accounts-controller>@metamask/keyring-api>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, + "@metamask/accounts-controller>@metamask/keyring-api>uuid": { + "globals": { + "crypto": true + } + }, "@metamask/address-book-controller": { "packages": { "@metamask/address-book-controller>@metamask/base-controller": true, @@ -1150,13 +1166,24 @@ "packages": { "@ethereumjs/tx": true, "@metamask/eth-sig-util": true, + "@metamask/eth-snap-keyring>@metamask/keyring-api": true, "@metamask/eth-snap-keyring>uuid": true, - "@metamask/keyring-api": true, "@metamask/utils": true, "superstruct": true, "webpack>events": true } }, + "@metamask/eth-snap-keyring>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/eth-snap-keyring>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, "@metamask/eth-snap-keyring>uuid": { "globals": { "crypto": true diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index 285a6ee94fbe..014960a5f111 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -750,8 +750,8 @@ "@ethereumjs/tx>@ethereumjs/util": true, "@ethereumjs/tx>ethereum-cryptography": true, "@metamask/accounts-controller>@metamask/base-controller": true, + "@metamask/accounts-controller>@metamask/keyring-api": true, "@metamask/eth-snap-keyring": true, - "@metamask/keyring-api": true, "@metamask/keyring-controller": true, "@metamask/snaps-utils": true, "@metamask/utils": true, @@ -766,6 +766,22 @@ "immer": true } }, + "@metamask/accounts-controller>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/accounts-controller>@metamask/keyring-api>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, + "@metamask/accounts-controller>@metamask/keyring-api>uuid": { + "globals": { + "crypto": true + } + }, "@metamask/address-book-controller": { "packages": { "@metamask/address-book-controller>@metamask/base-controller": true, @@ -1150,13 +1166,24 @@ "packages": { "@ethereumjs/tx": true, "@metamask/eth-sig-util": true, + "@metamask/eth-snap-keyring>@metamask/keyring-api": true, "@metamask/eth-snap-keyring>uuid": true, - "@metamask/keyring-api": true, "@metamask/utils": true, "superstruct": true, "webpack>events": true } }, + "@metamask/eth-snap-keyring>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/eth-snap-keyring>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, "@metamask/eth-snap-keyring>uuid": { "globals": { "crypto": true diff --git a/lavamoat/browserify/mmi/policy.json b/lavamoat/browserify/mmi/policy.json index 04d1ac777d26..722ad6d55801 100644 --- a/lavamoat/browserify/mmi/policy.json +++ b/lavamoat/browserify/mmi/policy.json @@ -1035,8 +1035,8 @@ "@ethereumjs/tx>@ethereumjs/util": true, "@ethereumjs/tx>ethereum-cryptography": true, "@metamask/accounts-controller>@metamask/base-controller": true, + "@metamask/accounts-controller>@metamask/keyring-api": true, "@metamask/eth-snap-keyring": true, - "@metamask/keyring-api": true, "@metamask/keyring-controller": true, "@metamask/snaps-utils": true, "@metamask/utils": true, @@ -1051,6 +1051,22 @@ "immer": true } }, + "@metamask/accounts-controller>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/accounts-controller>@metamask/keyring-api>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, + "@metamask/accounts-controller>@metamask/keyring-api>uuid": { + "globals": { + "crypto": true + } + }, "@metamask/address-book-controller": { "packages": { "@metamask/address-book-controller>@metamask/base-controller": true, @@ -1435,13 +1451,24 @@ "packages": { "@ethereumjs/tx": true, "@metamask/eth-sig-util": true, + "@metamask/eth-snap-keyring>@metamask/keyring-api": true, "@metamask/eth-snap-keyring>uuid": true, - "@metamask/keyring-api": true, "@metamask/utils": true, "superstruct": true, "webpack>events": true } }, + "@metamask/eth-snap-keyring>@metamask/keyring-api": { + "globals": { + "URL": true + }, + "packages": { + "@metamask/eth-snap-keyring>uuid": true, + "@metamask/keyring-api>bech32": true, + "@metamask/utils": true, + "superstruct": true + } + }, "@metamask/eth-snap-keyring>uuid": { "globals": { "crypto": true diff --git a/lavamoat/build-system/policy.json b/lavamoat/build-system/policy.json index 635158958f06..2aa32821fc6a 100644 --- a/lavamoat/build-system/policy.json +++ b/lavamoat/build-system/policy.json @@ -2095,7 +2095,8 @@ "chokidar>normalize-path": true, "chokidar>readdirp": true, "del>is-glob": true, - "eslint>glob-parent": true + "eslint>glob-parent": true, + "tsx>fsevents": true } }, "chokidar>anymatch": { @@ -4971,6 +4972,7 @@ "@lavamoat/allow-scripts>@npmcli/run-script>node-gyp>npmlog": true, "gulp-watch>chokidar>fsevents>node-pre-gyp>detect-libc": true, "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog": true, "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf": true, "gulp-watch>chokidar>fsevents>node-pre-gyp>semver": true } @@ -5000,6 +5002,7 @@ }, "packages": { "@lavamoat/allow-scripts>@npmcli/run-script>node-gyp>nopt>abbrev": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>abbrev": true, "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv": true } }, @@ -5028,9 +5031,20 @@ }, "packages": { "@storybook/core>@storybook/core-server>x-default-browser>default-browser-id>untildify>os-homedir": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-homedir": true, "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-tmpdir": true } }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-homedir": { + "builtin": { + "os.homedir": true + }, + "globals": { + "process.env": true, + "process.getuid": true, + "process.platform": true + } + }, "gulp-watch>chokidar>fsevents>node-pre-gyp>nopt>osenv>os-tmpdir": { "globals": { "process.env.SystemRoot": true, @@ -5041,6 +5055,119 @@ "process.platform": true } }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog": { + "builtin": { + "events.EventEmitter": true, + "util": true + }, + "globals": { + "process.nextTick": true, + "process.stderr": true + }, + "packages": { + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>console-control-strings": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge": true, + "nyc>yargs>set-blocking": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet": { + "builtin": { + "events.EventEmitter": true, + "util.inherits": true + }, + "packages": { + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream": true, + "koa>delegates": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream": { + "builtin": { + "events.EventEmitter": true, + "stream": true, + "util": true + }, + "globals": { + "process.browser": true, + "process.env.READABLE_STREAM": true, + "process.stderr": true, + "process.stdout": true, + "process.version.slice": true, + "setImmediate": true + }, + "packages": { + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>isarray": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>safe-buffer": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>string_decoder": true, + "pumpify>inherits": true, + "readable-stream-2>core-util-is": true, + "readable-stream-2>process-nextick-args": true, + "readable-stream>util-deprecate": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>safe-buffer": { + "builtin": { + "buffer": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>string_decoder": { + "packages": { + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>are-we-there-yet>readable-stream>safe-buffer": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge": { + "builtin": { + "util.format": true + }, + "globals": { + "clearInterval": true, + "process": true, + "setImmediate": true, + "setInterval": true + }, + "packages": { + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>console-control-strings": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>aproba": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>has-unicode": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>wide-align": true, + "nyc>signal-exit": true, + "react>object-assign": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>has-unicode": { + "builtin": { + "os.type": true + }, + "globals": { + "process.env.LANG": true, + "process.env.LC_ALL": true, + "process.env.LC_CTYPE": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width": { + "packages": { + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point": true, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": true, + "gulp>gulp-cli>yargs>string-width>code-point-at": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>string-width>is-fullwidth-code-point": { + "packages": { + "gulp>gulp-cli>yargs>string-width>is-fullwidth-code-point>number-is-nan": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi": { + "packages": { + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>strip-ansi>ansi-regex": true + } + }, + "gulp-watch>chokidar>fsevents>node-pre-gyp>npmlog>gauge>wide-align": { + "packages": { + "yargs>string-width": true + } + }, "gulp-watch>chokidar>fsevents>node-pre-gyp>rimraf": { "builtin": { "assert": true, @@ -9169,6 +9296,13 @@ "typescript": true } }, + "tsx>fsevents": { + "globals": { + "console.assert": true, + "process.platform": true + }, + "native": true + }, "typescript": { "builtin": { "buffer.Buffer": true,