mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-22 09:23:21 +01:00
Use separate versions for Flask and Stable snaps (#18875)
* Use separate versions for Flask and Stable snaps * Update LM policy override * Add deps to depcheck * Improve import
This commit is contained in:
parent
1d80029691
commit
910b9e713f
@ -10,6 +10,14 @@ ignores:
|
||||
- '@fortawesome/fontawesome-free'
|
||||
- 'punycode'
|
||||
|
||||
#
|
||||
# snaps flask deps
|
||||
#
|
||||
- '@metamask/rpc-methods-flask'
|
||||
- '@metamask/snaps-controllers-flask'
|
||||
- '@metamask/snaps-ui-flask'
|
||||
- '@metamask/snaps-utils-flask'
|
||||
|
||||
#
|
||||
# dev deps
|
||||
#
|
||||
|
@ -1,5 +1,5 @@
|
||||
///: BEGIN:ONLY_INCLUDE_IN(snaps)
|
||||
import { handlers as permittedSnapMethods } from '@metamask/rpc-methods/dist/permitted';
|
||||
import { permittedMethods as permittedSnapMethods } from '@metamask/rpc-methods';
|
||||
///: END:ONLY_INCLUDE_IN
|
||||
import { permissionRpcMethods } from '@metamask/permission-controller';
|
||||
import { selectHooks } from '@metamask/rpc-methods/dist/utils';
|
||||
|
@ -27,6 +27,7 @@ const Sqrl = require('squirrelly');
|
||||
const lavapack = require('@lavamoat/lavapack');
|
||||
const lavamoatBrowserify = require('lavamoat-browserify');
|
||||
const terser = require('terser');
|
||||
const moduleResolver = require('babel-plugin-module-resolver');
|
||||
|
||||
const bifyModuleGroups = require('bify-module-groups');
|
||||
|
||||
@ -922,6 +923,9 @@ function setupBundlerDefaults(
|
||||
const { bundlerOpts } = buildConfiguration;
|
||||
const extensions = ['.js', '.ts', '.tsx'];
|
||||
|
||||
const isSnapsFlask =
|
||||
features.active.has('snaps') && features.active.has('build-flask');
|
||||
|
||||
Object.assign(bundlerOpts, {
|
||||
// Source transforms
|
||||
transform: [
|
||||
@ -931,7 +935,25 @@ function setupBundlerDefaults(
|
||||
[
|
||||
babelify,
|
||||
// Run TypeScript files through Babel
|
||||
{ extensions },
|
||||
{
|
||||
extensions,
|
||||
plugins: isSnapsFlask
|
||||
? [
|
||||
[
|
||||
moduleResolver,
|
||||
{
|
||||
alias: {
|
||||
'@metamask/snaps-controllers':
|
||||
'@metamask/snaps-controllers-flask',
|
||||
'@metamask/snaps-ui': '@metamask/snaps-ui-flask',
|
||||
'@metamask/snaps-utils': '@metamask/snaps-utils-flask',
|
||||
'@metamask/rpc-methods': '@metamask/rpc-methods-flask',
|
||||
},
|
||||
},
|
||||
],
|
||||
]
|
||||
: [],
|
||||
},
|
||||
],
|
||||
// Inline `fs.readFileSync` files
|
||||
brfs,
|
||||
|
@ -783,11 +783,6 @@
|
||||
"browserify>insert-module-globals>is-buffer": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>web3": {
|
||||
"globals": {
|
||||
"XMLHttpRequest": true
|
||||
@ -1320,6 +1315,11 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods>@metamask/browser-passworder": {
|
||||
"globals": {
|
||||
"btoa": true,
|
||||
@ -1427,6 +1427,11 @@
|
||||
"setTimeout": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
|
@ -783,11 +783,6 @@
|
||||
"browserify>insert-module-globals>is-buffer": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>web3": {
|
||||
"globals": {
|
||||
"XMLHttpRequest": true
|
||||
@ -1482,6 +1477,25 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods-flask": {
|
||||
"packages": {
|
||||
"@metamask/key-tree": true,
|
||||
"@metamask/key-tree>@noble/hashes": true,
|
||||
"@metamask/permission-controller": true,
|
||||
"@metamask/rpc-methods-flask>nanoid": true,
|
||||
"@metamask/rpc-methods>@metamask/browser-passworder": true,
|
||||
"@metamask/snaps-ui": true,
|
||||
"@metamask/snaps-utils": true,
|
||||
"@metamask/utils": true,
|
||||
"eth-rpc-errors": true,
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods>@metamask/browser-passworder": {
|
||||
"globals": {
|
||||
"btoa": true,
|
||||
@ -1589,7 +1603,7 @@
|
||||
"setTimeout": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers": {
|
||||
"@metamask/snaps-controllers-flask": {
|
||||
"globals": {
|
||||
"URL": true,
|
||||
"chrome.offscreen.createDocument": true,
|
||||
@ -1605,10 +1619,10 @@
|
||||
"@metamask/post-message-stream": true,
|
||||
"@metamask/providers>@metamask/object-multiplex": true,
|
||||
"@metamask/rpc-methods": true,
|
||||
"@metamask/snaps-controllers-flask>concat-stream": true,
|
||||
"@metamask/snaps-controllers-flask>nanoid": true,
|
||||
"@metamask/snaps-controllers>@xstate/fsm": true,
|
||||
"@metamask/snaps-controllers>concat-stream": true,
|
||||
"@metamask/snaps-controllers>gunzip-maybe": true,
|
||||
"@metamask/snaps-controllers>nanoid": true,
|
||||
"@metamask/snaps-controllers>readable-web-to-node-stream": true,
|
||||
"@metamask/snaps-controllers>tar-stream": true,
|
||||
"@metamask/snaps-utils": true,
|
||||
@ -1621,14 +1635,14 @@
|
||||
"pump": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>concat-stream": {
|
||||
"@metamask/snaps-controllers-flask>concat-stream": {
|
||||
"packages": {
|
||||
"@metamask/snaps-controllers>concat-stream>readable-stream": true,
|
||||
"@metamask/snaps-controllers-flask>concat-stream>readable-stream": true,
|
||||
"browserify>buffer": true,
|
||||
"pumpify>inherits": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>concat-stream>readable-stream": {
|
||||
"@metamask/snaps-controllers-flask>concat-stream>readable-stream": {
|
||||
"packages": {
|
||||
"@storybook/api>util-deprecate": true,
|
||||
"browserify>browser-resolve": true,
|
||||
@ -1639,6 +1653,11 @@
|
||||
"pumpify>inherits": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>gunzip-maybe": {
|
||||
"packages": {
|
||||
"@metamask/snaps-controllers>gunzip-maybe>browserify-zlib": true,
|
||||
@ -1773,6 +1792,12 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-ui-flask": {
|
||||
"packages": {
|
||||
"@metamask/utils": true,
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-utils": {
|
||||
"globals": {
|
||||
"TextDecoder": true,
|
||||
@ -1795,6 +1820,28 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-utils-flask": {
|
||||
"globals": {
|
||||
"TextDecoder": true,
|
||||
"URL": true,
|
||||
"console.error": true,
|
||||
"console.log": true,
|
||||
"console.warn": true,
|
||||
"document.body.appendChild": true,
|
||||
"document.createElement": true
|
||||
},
|
||||
"packages": {
|
||||
"@metamask/key-tree>@noble/hashes": true,
|
||||
"@metamask/key-tree>@scure/base": true,
|
||||
"@metamask/snaps-utils>cron-parser": true,
|
||||
"@metamask/snaps-utils>fast-json-stable-stringify": true,
|
||||
"@metamask/snaps-utils>rfdc": true,
|
||||
"@metamask/snaps-utils>validate-npm-package-name": true,
|
||||
"@metamask/utils": true,
|
||||
"semver": true,
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-utils>@metamask/snaps-registry": {
|
||||
"packages": {
|
||||
"@metamask/key-tree>@noble/secp256k1": true,
|
||||
|
@ -783,11 +783,6 @@
|
||||
"browserify>insert-module-globals>is-buffer": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>web3": {
|
||||
"globals": {
|
||||
"XMLHttpRequest": true
|
||||
@ -1482,6 +1477,25 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods-flask": {
|
||||
"packages": {
|
||||
"@metamask/key-tree": true,
|
||||
"@metamask/key-tree>@noble/hashes": true,
|
||||
"@metamask/permission-controller": true,
|
||||
"@metamask/rpc-methods-flask>nanoid": true,
|
||||
"@metamask/rpc-methods>@metamask/browser-passworder": true,
|
||||
"@metamask/snaps-ui": true,
|
||||
"@metamask/snaps-utils": true,
|
||||
"@metamask/utils": true,
|
||||
"eth-rpc-errors": true,
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods>@metamask/browser-passworder": {
|
||||
"globals": {
|
||||
"btoa": true,
|
||||
@ -1589,7 +1603,7 @@
|
||||
"setTimeout": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers": {
|
||||
"@metamask/snaps-controllers-flask": {
|
||||
"globals": {
|
||||
"URL": true,
|
||||
"chrome.offscreen.createDocument": true,
|
||||
@ -1605,10 +1619,10 @@
|
||||
"@metamask/post-message-stream": true,
|
||||
"@metamask/providers>@metamask/object-multiplex": true,
|
||||
"@metamask/rpc-methods": true,
|
||||
"@metamask/snaps-controllers-flask>concat-stream": true,
|
||||
"@metamask/snaps-controllers-flask>nanoid": true,
|
||||
"@metamask/snaps-controllers>@xstate/fsm": true,
|
||||
"@metamask/snaps-controllers>concat-stream": true,
|
||||
"@metamask/snaps-controllers>gunzip-maybe": true,
|
||||
"@metamask/snaps-controllers>nanoid": true,
|
||||
"@metamask/snaps-controllers>readable-web-to-node-stream": true,
|
||||
"@metamask/snaps-controllers>tar-stream": true,
|
||||
"@metamask/snaps-utils": true,
|
||||
@ -1621,14 +1635,14 @@
|
||||
"pump": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>concat-stream": {
|
||||
"@metamask/snaps-controllers-flask>concat-stream": {
|
||||
"packages": {
|
||||
"@metamask/snaps-controllers>concat-stream>readable-stream": true,
|
||||
"@metamask/snaps-controllers-flask>concat-stream>readable-stream": true,
|
||||
"browserify>buffer": true,
|
||||
"pumpify>inherits": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>concat-stream>readable-stream": {
|
||||
"@metamask/snaps-controllers-flask>concat-stream>readable-stream": {
|
||||
"packages": {
|
||||
"@storybook/api>util-deprecate": true,
|
||||
"browserify>browser-resolve": true,
|
||||
@ -1639,6 +1653,11 @@
|
||||
"pumpify>inherits": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>gunzip-maybe": {
|
||||
"packages": {
|
||||
"@metamask/snaps-controllers>gunzip-maybe>browserify-zlib": true,
|
||||
@ -1773,6 +1792,12 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-ui-flask": {
|
||||
"packages": {
|
||||
"@metamask/utils": true,
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-utils": {
|
||||
"globals": {
|
||||
"TextDecoder": true,
|
||||
@ -1795,6 +1820,28 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-utils-flask": {
|
||||
"globals": {
|
||||
"TextDecoder": true,
|
||||
"URL": true,
|
||||
"console.error": true,
|
||||
"console.log": true,
|
||||
"console.warn": true,
|
||||
"document.body.appendChild": true,
|
||||
"document.createElement": true
|
||||
},
|
||||
"packages": {
|
||||
"@metamask/key-tree>@noble/hashes": true,
|
||||
"@metamask/key-tree>@scure/base": true,
|
||||
"@metamask/snaps-utils>cron-parser": true,
|
||||
"@metamask/snaps-utils>fast-json-stable-stringify": true,
|
||||
"@metamask/snaps-utils>rfdc": true,
|
||||
"@metamask/snaps-utils>validate-npm-package-name": true,
|
||||
"@metamask/utils": true,
|
||||
"semver": true,
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-utils>@metamask/snaps-registry": {
|
||||
"packages": {
|
||||
"@metamask/key-tree>@noble/secp256k1": true,
|
||||
|
@ -783,11 +783,6 @@
|
||||
"browserify>insert-module-globals>is-buffer": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>web3": {
|
||||
"globals": {
|
||||
"XMLHttpRequest": true
|
||||
@ -1320,6 +1315,11 @@
|
||||
"superstruct": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods>@metamask/browser-passworder": {
|
||||
"globals": {
|
||||
"btoa": true,
|
||||
@ -1427,6 +1427,11 @@
|
||||
"setTimeout": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
|
@ -123,12 +123,17 @@
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/snaps-controllers-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/rpc-methods>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
},
|
||||
"@metamask/controllers>nanoid": {
|
||||
"@metamask/rpc-methods-flask>nanoid": {
|
||||
"globals": {
|
||||
"crypto.getRandomValues": true
|
||||
}
|
||||
|
@ -1301,6 +1301,122 @@
|
||||
"gulp-sass>picocolors": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver": {
|
||||
"builtin": {
|
||||
"fs": true,
|
||||
"path": true
|
||||
},
|
||||
"globals": {
|
||||
"console.warn": true,
|
||||
"process.cwd": true,
|
||||
"process.env.NODE_ENV": true
|
||||
},
|
||||
"packages": {
|
||||
"babel-plugin-module-resolver>find-babel-config": true,
|
||||
"babel-plugin-module-resolver>glob": true,
|
||||
"babel-plugin-module-resolver>pkg-up": true,
|
||||
"babel-plugin-module-resolver>reselect": true,
|
||||
"brfs>resolve": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>find-babel-config": {
|
||||
"builtin": {
|
||||
"fs.readFile": true,
|
||||
"fs.readFileSync": true,
|
||||
"path.dirname": true,
|
||||
"path.isAbsolute": true,
|
||||
"path.join": true
|
||||
},
|
||||
"globals": {
|
||||
"process.cwd": true
|
||||
},
|
||||
"packages": {
|
||||
"depcheck>json5": true,
|
||||
"nyc>find-up>path-exists": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>glob": {
|
||||
"builtin": {
|
||||
"assert": true,
|
||||
"events.EventEmitter": true,
|
||||
"fs": true,
|
||||
"path.isAbsolute": true,
|
||||
"path.join": true,
|
||||
"path.resolve": true,
|
||||
"util": true
|
||||
},
|
||||
"globals": {
|
||||
"console.error": true,
|
||||
"process.cwd": true,
|
||||
"process.nextTick": true,
|
||||
"process.platform": true
|
||||
},
|
||||
"packages": {
|
||||
"babel-plugin-module-resolver>glob>minimatch": true,
|
||||
"nyc>glob>fs.realpath": true,
|
||||
"nyc>glob>inflight": true,
|
||||
"pump>once": true,
|
||||
"pumpify>inherits": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>glob>minimatch": {
|
||||
"globals": {
|
||||
"console.error": true,
|
||||
"process": true
|
||||
},
|
||||
"packages": {
|
||||
"babel-plugin-module-resolver>glob>minimatch>brace-expansion": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>glob>minimatch>brace-expansion": {
|
||||
"packages": {
|
||||
"stylelint>balanced-match": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>pkg-up": {
|
||||
"packages": {
|
||||
"babel-plugin-module-resolver>pkg-up>find-up": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>pkg-up>find-up": {
|
||||
"builtin": {
|
||||
"path.dirname": true,
|
||||
"path.join": true,
|
||||
"path.parse": true,
|
||||
"path.resolve": true
|
||||
},
|
||||
"packages": {
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path": {
|
||||
"builtin": {
|
||||
"path.resolve": true
|
||||
},
|
||||
"globals": {
|
||||
"process.cwd": true
|
||||
},
|
||||
"packages": {
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path>p-locate": true,
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path>path-exists": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path>p-locate": {
|
||||
"packages": {
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path>p-locate>p-limit": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path>p-locate>p-limit": {
|
||||
"packages": {
|
||||
"nyc>find-up>locate-path>p-locate>p-limit>p-try": true
|
||||
}
|
||||
},
|
||||
"babel-plugin-module-resolver>pkg-up>find-up>locate-path>path-exists": {
|
||||
"builtin": {
|
||||
"fs.access": true,
|
||||
"fs.accessSync": true
|
||||
}
|
||||
},
|
||||
"babelify": {
|
||||
"builtin": {
|
||||
"path.extname": true,
|
||||
@ -1419,7 +1535,7 @@
|
||||
"process.getuid": true,
|
||||
"process.nextTick": true,
|
||||
"process.platform": true,
|
||||
"process.versions": true
|
||||
"process.versions.pnp": true
|
||||
},
|
||||
"packages": {
|
||||
"brfs>resolve>path-parse": true,
|
||||
|
@ -256,13 +256,17 @@
|
||||
"@metamask/providers": "^10.2.1",
|
||||
"@metamask/rate-limit-controller": "^2.0.0",
|
||||
"@metamask/rpc-methods": "^0.32.2",
|
||||
"@metamask/rpc-methods-flask": "npm:@metamask/rpc-methods@0.32.2",
|
||||
"@metamask/safe-event-emitter": "^2.0.0",
|
||||
"@metamask/scure-bip39": "^2.0.3",
|
||||
"@metamask/slip44": "^3.0.0",
|
||||
"@metamask/smart-transactions-controller": "^3.1.0",
|
||||
"@metamask/snaps-controllers": "^0.32.2",
|
||||
"@metamask/snaps-controllers-flask": "npm:@metamask/snaps-controllers@0.32.2",
|
||||
"@metamask/snaps-ui": "^0.32.2",
|
||||
"@metamask/snaps-ui-flask": "npm:@metamask/snaps-ui@0.32.2",
|
||||
"@metamask/snaps-utils": "^0.32.2",
|
||||
"@metamask/snaps-utils-flask": "npm:@metamask/snaps-utils@0.32.2",
|
||||
"@metamask/subject-metadata-controller": "^2.0.0",
|
||||
"@metamask/swappable-obj-proxy": "^2.1.0",
|
||||
"@metamask/utils": "^5.0.0",
|
||||
@ -429,6 +433,7 @@
|
||||
"@typescript-eslint/parser": "^5.30.7",
|
||||
"@whitespace/storybook-addon-html": "^5.1.1",
|
||||
"addons-linter": "^5.2.0",
|
||||
"babel-plugin-module-resolver": "^5.0.0",
|
||||
"babelify": "^10.0.0",
|
||||
"bify-module-groups": "^2.0.0",
|
||||
"brfs": "^2.0.2",
|
||||
|
86
yarn.lock
86
yarn.lock
@ -4272,7 +4272,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@metamask/rpc-methods@npm:^0.32.2":
|
||||
"@metamask/rpc-methods-flask@npm:@metamask/rpc-methods@0.32.2, @metamask/rpc-methods@npm:^0.32.2":
|
||||
version: 0.32.2
|
||||
resolution: "@metamask/rpc-methods@npm:0.32.2"
|
||||
dependencies:
|
||||
@ -4334,7 +4334,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@metamask/snaps-controllers@npm:^0.32.2":
|
||||
"@metamask/snaps-controllers-flask@npm:@metamask/snaps-controllers@0.32.2, @metamask/snaps-controllers@npm:^0.32.2":
|
||||
version: 0.32.2
|
||||
resolution: "@metamask/snaps-controllers@npm:0.32.2"
|
||||
dependencies:
|
||||
@ -4396,7 +4396,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@metamask/snaps-ui@npm:^0.32.2":
|
||||
"@metamask/snaps-ui-flask@npm:@metamask/snaps-ui@0.32.2, @metamask/snaps-ui@npm:^0.32.2":
|
||||
version: 0.32.2
|
||||
resolution: "@metamask/snaps-ui@npm:0.32.2"
|
||||
dependencies:
|
||||
@ -4406,7 +4406,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@metamask/snaps-utils@npm:^0.32.2":
|
||||
"@metamask/snaps-utils-flask@npm:@metamask/snaps-utils@0.32.2, @metamask/snaps-utils@npm:^0.32.2":
|
||||
version: 0.32.2
|
||||
resolution: "@metamask/snaps-utils@npm:0.32.2"
|
||||
dependencies:
|
||||
@ -9941,6 +9941,19 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"babel-plugin-module-resolver@npm:^5.0.0":
|
||||
version: 5.0.0
|
||||
resolution: "babel-plugin-module-resolver@npm:5.0.0"
|
||||
dependencies:
|
||||
find-babel-config: ^2.0.0
|
||||
glob: ^8.0.3
|
||||
pkg-up: ^3.1.0
|
||||
reselect: ^4.1.7
|
||||
resolve: ^1.22.1
|
||||
checksum: d6880e49fc8e7bac509a2c183b4303ee054a47a80032a59a6f7844bb468ebe5e333b5dc5378443afdab5839e2da2b31a6c8d9a985a0047cd076b82bb9161cc78
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"babel-plugin-named-exports-order@npm:^0.0.2":
|
||||
version: 0.0.2
|
||||
resolution: "babel-plugin-named-exports-order@npm:0.0.2"
|
||||
@ -16848,6 +16861,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"find-babel-config@npm:^2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "find-babel-config@npm:2.0.0"
|
||||
dependencies:
|
||||
json5: ^2.1.1
|
||||
path-exists: ^4.0.0
|
||||
checksum: d110308b02fe6a6411a0cfb7fd50af6740fbf5093eada3d6ddacf99b07fc8eea4aa3475356484710a0032433029a21ce733bb3ef88fda1d6e35c29a3e4983014
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"find-cache-dir@npm:^2.0.0, find-cache-dir@npm:^2.1.0":
|
||||
version: 2.1.0
|
||||
resolution: "find-cache-dir@npm:2.1.0"
|
||||
@ -17899,7 +17922,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"glob@npm:^8.0.1, glob@npm:^8.1.0":
|
||||
"glob@npm:^8.0.1, glob@npm:^8.0.3, glob@npm:^8.1.0":
|
||||
version: 8.1.0
|
||||
resolution: "glob@npm:8.1.0"
|
||||
dependencies:
|
||||
@ -19788,12 +19811,12 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"is-core-module@npm:^2.4.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0":
|
||||
version: 2.9.0
|
||||
resolution: "is-core-module@npm:2.9.0"
|
||||
"is-core-module@npm:^2.12.0, is-core-module@npm:^2.4.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0":
|
||||
version: 2.12.0
|
||||
resolution: "is-core-module@npm:2.12.0"
|
||||
dependencies:
|
||||
has: ^1.0.3
|
||||
checksum: b27034318b4b462f1c8f1dfb1b32baecd651d891a4e2d1922135daeff4141dfced2b82b07aef83ef54275c4a3526aa38da859223664d0868ca24182badb784ce
|
||||
checksum: f7f7eb2ab71fd769ee9fb2385c095d503aa4b5ce0028c04557de03f1e67a87c85e5bac1f215945fc3c955867a139a415a3ec4c4234a0bffdf715232660f440a6
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -22165,7 +22188,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"json5@npm:^2.1.2, json5@npm:^2.1.3, json5@npm:^2.2.2, json5@npm:^2.2.3":
|
||||
"json5@npm:^2.1.1, json5@npm:^2.1.2, json5@npm:^2.1.3, json5@npm:^2.2.2, json5@npm:^2.2.3":
|
||||
version: 2.2.3
|
||||
resolution: "json5@npm:2.2.3"
|
||||
bin:
|
||||
@ -23967,13 +23990,17 @@ __metadata:
|
||||
"@metamask/providers": ^10.2.1
|
||||
"@metamask/rate-limit-controller": ^2.0.0
|
||||
"@metamask/rpc-methods": ^0.32.2
|
||||
"@metamask/rpc-methods-flask": "npm:@metamask/rpc-methods@0.32.2"
|
||||
"@metamask/safe-event-emitter": ^2.0.0
|
||||
"@metamask/scure-bip39": ^2.0.3
|
||||
"@metamask/slip44": ^3.0.0
|
||||
"@metamask/smart-transactions-controller": ^3.1.0
|
||||
"@metamask/snaps-controllers": ^0.32.2
|
||||
"@metamask/snaps-controllers-flask": "npm:@metamask/snaps-controllers@0.32.2"
|
||||
"@metamask/snaps-ui": ^0.32.2
|
||||
"@metamask/snaps-ui-flask": "npm:@metamask/snaps-ui@0.32.2"
|
||||
"@metamask/snaps-utils": ^0.32.2
|
||||
"@metamask/snaps-utils-flask": "npm:@metamask/snaps-utils@0.32.2"
|
||||
"@metamask/subject-metadata-controller": ^2.0.0
|
||||
"@metamask/swappable-obj-proxy": ^2.1.0
|
||||
"@metamask/test-dapp": ^6.0.0
|
||||
@ -24041,6 +24068,7 @@ __metadata:
|
||||
"@zxing/library": 0.8.0
|
||||
addons-linter: ^5.2.0
|
||||
await-semaphore: ^0.1.1
|
||||
babel-plugin-module-resolver: ^5.0.0
|
||||
babelify: ^10.0.0
|
||||
base32-encode: ^1.2.0
|
||||
base64-js: ^1.5.1
|
||||
@ -26984,6 +27012,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"pkg-up@npm:^3.1.0":
|
||||
version: 3.1.0
|
||||
resolution: "pkg-up@npm:3.1.0"
|
||||
dependencies:
|
||||
find-up: ^3.0.0
|
||||
checksum: 5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"playwright-core@npm:1.29.2, playwright-core@npm:>=1.2.0":
|
||||
version: 1.29.2
|
||||
resolution: "playwright-core@npm:1.29.2"
|
||||
@ -29555,10 +29592,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"reselect@npm:^4.0.0":
|
||||
version: 4.0.0
|
||||
resolution: "reselect@npm:4.0.0"
|
||||
checksum: ac7dfc9ef2cdb42b6fc87a856f3ce904c2e4363a2bc1e6fb7eea5f78902a6f506e4388e6509752984877c6dbfe501100c076671d334799eb5a1bfe9936cb2c12
|
||||
"reselect@npm:^4.0.0, reselect@npm:^4.1.7":
|
||||
version: 4.1.8
|
||||
resolution: "reselect@npm:4.1.8"
|
||||
checksum: a4ac87cedab198769a29be92bc221c32da76cfdad6911eda67b4d3e7136dca86208c3b210e31632eae31ebd2cded18596f0dd230d3ccc9e978df22f233b5583e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -29674,16 +29711,16 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"resolve@npm:^1.1.4, resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.11.1, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.17.0, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.21.0, resolve@npm:^1.22.0, resolve@npm:^1.3.2, resolve@npm:^1.4.0":
|
||||
version: 1.22.1
|
||||
resolution: "resolve@npm:1.22.1"
|
||||
"resolve@npm:^1.1.4, resolve@npm:^1.1.5, resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.11.1, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.17.0, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.21.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2, resolve@npm:^1.4.0":
|
||||
version: 1.22.3
|
||||
resolution: "resolve@npm:1.22.3"
|
||||
dependencies:
|
||||
is-core-module: ^2.9.0
|
||||
is-core-module: ^2.12.0
|
||||
path-parse: ^1.0.7
|
||||
supports-preserve-symlinks-flag: ^1.0.0
|
||||
bin:
|
||||
resolve: bin/resolve
|
||||
checksum: 07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e
|
||||
checksum: fb834b81348428cb545ff1b828a72ea28feb5a97c026a1cf40aa1008352c72811ff4d4e71f2035273dc536dcfcae20c13604ba6283c612d70fa0b6e44519c374
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@ -29707,16 +29744,17 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"resolve@patch:resolve@^1.1.4#~builtin<compat/resolve>, resolve@patch:resolve@^1.1.5#~builtin<compat/resolve>, resolve@patch:resolve@^1.1.6#~builtin<compat/resolve>, resolve@patch:resolve@^1.1.7#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.11.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.12.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.15.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.18.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.21.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.4.0#~builtin<compat/resolve>":
|
||||
version: 1.22.1
|
||||
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b"
|
||||
? "resolve@patch:resolve@^1.1.4#~builtin<compat/resolve>, resolve@patch:resolve@^1.1.5#~builtin<compat/resolve>, resolve@patch:resolve@^1.1.6#~builtin<compat/resolve>, resolve@patch:resolve@^1.1.7#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.11.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.12.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.15.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.18.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.21.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.4.0#~builtin<compat/resolve>"
|
||||
:
|
||||
version: 1.22.3
|
||||
resolution: "resolve@patch:resolve@npm%3A1.22.3#~builtin<compat/resolve>::version=1.22.3&hash=07638b"
|
||||
dependencies:
|
||||
is-core-module: ^2.9.0
|
||||
is-core-module: ^2.12.0
|
||||
path-parse: ^1.0.7
|
||||
supports-preserve-symlinks-flag: ^1.0.0
|
||||
bin:
|
||||
resolve: bin/resolve
|
||||
checksum: 5656f4d0bedcf8eb52685c1abdf8fbe73a1603bb1160a24d716e27a57f6cecbe2432ff9c89c2bd57542c3a7b9d14b1882b73bfe2e9d7849c9a4c0b8b39f02b8b
|
||||
checksum: ad59734723b596d0891321c951592ed9015a77ce84907f89c9d9307dd0c06e11a67906a3e628c4cae143d3e44898603478af0ddeb2bba3f229a9373efe342665
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user