From 7444be2aad9686c9178d4bc6155c3bbb0d2d6919 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Jan 2023 06:07:56 +0000 Subject: [PATCH] Bump @metamask/snaps-cli from 0.23.0 to 0.28.0 Bumps [@metamask/snaps-cli](https://github.com/MetaMask/snaps-monorepo) from 0.23.0 to 0.28.0. - [Release notes](https://github.com/MetaMask/snaps-monorepo/releases) - [Commits](https://github.com/MetaMask/snaps-monorepo/compare/v0.23.0...v0.28.0) --- updated-dependencies: - dependency-name: "@metamask/snaps-cli" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- yarn.lock | 163 ++++++++++++++++++++++++++++++--------------------- 2 files changed, 96 insertions(+), 69 deletions(-) diff --git a/package.json b/package.json index 126b853..8167579 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "@metamask/eslint-config": "^8.0.0", "@metamask/eslint-config-jest": "^8.0.0", "@metamask/eslint-config-nodejs": "^8.0.0", - "@metamask/snaps-cli": "^0.23.0", + "@metamask/snaps-cli": "^0.28.0", "eslint": "^7.30.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.23.4", diff --git a/yarn.lock b/yarn.lock index 50e9d92..879a0f2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1425,10 +1425,10 @@ once "^1.4.0" readable-stream "^2.3.3" -"@metamask/providers@^9.0.0": - version "9.1.0" - resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-9.1.0.tgz#ccbbfd698eeb777c5c45aee91c3ad97e20eab20b" - integrity sha512-ZMfdIZ8PzaK1m0NblQOPTuDaMuTStSxrUYJiDNRi+UDqVd84WItQVXe3jy0k7TzhpjkbzgXrTK7rUcoQRhkwtw== +"@metamask/providers@^10.2.1": + version "10.2.1" + resolved "https://registry.yarnpkg.com/@metamask/providers/-/providers-10.2.1.tgz#61304940adeccc7421dcda30ffd1d834273cc77b" + integrity sha512-p2TXw2a1Nb8czntDGfeIYQnk4LLVbd5vlcb3GY//lylYlKdSqp+uUTegCvxiFblRDOT68jsY8Ib1VEEzVUOolA== dependencies: "@metamask/object-multiplex" "^1.1.0" "@metamask/safe-event-emitter" "^2.0.0" @@ -1439,7 +1439,7 @@ fast-deep-equal "^2.0.1" is-stream "^2.0.0" json-rpc-engine "^6.1.0" - json-rpc-middleware-stream "^3.0.0" + json-rpc-middleware-stream "^4.2.1" pump "^3.0.0" webextension-polyfill-ts "^0.25.0" @@ -1448,46 +1448,18 @@ resolved "https://registry.yarnpkg.com/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz#af577b477c683fad17c619a78208cede06f9605c" integrity sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q== -"@metamask/snap-types@^0.23.0": - version "0.23.0" - resolved "https://registry.yarnpkg.com/@metamask/snap-types/-/snap-types-0.23.0.tgz#bcd491a100b2410cb91bbecc59007a278fa508d5" - integrity sha512-l5QK9XKw5aGEn8ohofyopTQndtlrVzYjXyZik3RhxZccRcGA4rp7juvTuIoyBE/0fiqTc30BHCmKtVvkaTyd9Q== +"@metamask/snaps-browserify-plugin@^0.28.0": + version "0.28.0" + resolved "https://registry.yarnpkg.com/@metamask/snaps-browserify-plugin/-/snaps-browserify-plugin-0.28.0.tgz#acd1b67ffdae8b3026cd8bbf8f8c2813b8878e89" + integrity sha512-iNkpLM/TYSimpgQvs6CoVKM6WJamWcIgHs2Y9pzJiwOJrvO18NJFNKm+X1dBWP2am58vQn2+GE1+/P5ZPJ24mA== dependencies: - "@metamask/providers" "^9.0.0" - "@metamask/snap-utils" "^0.23.0" - "@metamask/types" "^1.1.0" - -"@metamask/snap-utils@^0.23.0": - version "0.23.0" - resolved "https://registry.yarnpkg.com/@metamask/snap-utils/-/snap-utils-0.23.0.tgz#9a116a2361910ade229749e1f65f8312567faa01" - integrity sha512-S0/D+OZ70tvpyMIBIJJzZp/0X1SPVfofbGU3wQCG0OX7TWMpLsnQnBZfRyK7Jw+ZC+j7fyYMUyXEpvimYfHQBA== - dependencies: - "@babel/core" "^7.18.6" - "@babel/types" "^7.18.7" - "@metamask/snap-types" "^0.23.0" - "@metamask/utils" "^3.3.0" - "@noble/hashes" "^1.1.3" - "@scure/base" "^1.1.1" - cron-parser "^4.5.0" - eth-rpc-errors "^4.0.3" - fast-deep-equal "^3.1.3" - rfdc "^1.3.0" - semver "^7.3.7" - ses "^0.17.0" - superstruct "^0.16.7" - -"@metamask/snaps-browserify-plugin@^0.23.0": - version "0.23.0" - resolved "https://registry.yarnpkg.com/@metamask/snaps-browserify-plugin/-/snaps-browserify-plugin-0.23.0.tgz#3dc5d42564fc962ca1695a92c906c0b25af49b5b" - integrity sha512-f89ipTiTgBedxdt15xFVFtaFqSCKS11nP1y4MOkwHRvSPt9eLysTjNTSBPLeC5VWV22e8hWXlkEcTG0m7e8yJg== - dependencies: - "@metamask/snap-utils" "^0.23.0" + "@metamask/snaps-utils" "^0.28.0" convert-source-map "^1.8.0" -"@metamask/snaps-cli@^0.23.0": - version "0.23.0" - resolved "https://registry.yarnpkg.com/@metamask/snaps-cli/-/snaps-cli-0.23.0.tgz#90dc81c0864099c52884ec8bfd6f189864bc5f12" - integrity sha512-zAHjJ7z9W0TzA9hAODtIteXsecFgvfrnlmXabzrUyZ/xODo3uBQ+WONNdB3DeXoJWP/9CMEgPmJioDWu7KCtIg== +"@metamask/snaps-cli@^0.28.0": + version "0.28.0" + resolved "https://registry.yarnpkg.com/@metamask/snaps-cli/-/snaps-cli-0.28.0.tgz#e57a8775967173cfc112ff7b3ac5685778a3cea8" + integrity sha512-NFhRxa/o2cwpf4JdE91BqoIREMt+Aadb8aPkSddLjMYp4NS+GR+v8shElfqsXPTtns/GgBq3ao2fL2yWn2JrZw== dependencies: "@babel/core" "^7.16.7" "@babel/plugin-proposal-class-properties" "^7.16.7" @@ -1497,32 +1469,66 @@ "@babel/plugin-transform-runtime" "^7.16.7" "@babel/preset-env" "^7.16.7" "@babel/preset-typescript" "^7.16.7" - "@metamask/snap-utils" "^0.23.0" - "@metamask/snaps-browserify-plugin" "^0.23.0" - "@metamask/utils" "^3.3.0" + "@metamask/snaps-browserify-plugin" "^0.28.0" + "@metamask/snaps-utils" "^0.28.0" + "@metamask/utils" "^3.4.1" babelify "^10.0.0" browserify "^17.0.0" chokidar "^3.5.2" is-url "^1.2.4" serve-handler "^6.1.5" - ses "^0.17.0" - superstruct "^0.16.7" + ses "^0.18.1" + superstruct "^1.0.3" yargs "^16.2.0" yargs-parser "^20.2.2" -"@metamask/types@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@metamask/types/-/types-1.1.0.tgz#9bd14b33427932833c50c9187298804a18c2e025" - integrity sha512-EEV/GjlYkOSfSPnYXfOosxa3TqYtIW3fhg6jdw+cok/OhMgNn4wCfbENFqjytrHMU2f7ZKtBAvtiP5V8H44sSw== +"@metamask/snaps-registry@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@metamask/snaps-registry/-/snaps-registry-1.0.0.tgz#5ccdb4c9b5508c056b024cd6e895caf58a680a67" + integrity sha512-0IqbxxeA7UZ/gJ4VXDLAmndCCLhrmiFbiELp/94zY7E5+CGENr+mpIL2NjJTO3JgSkfX4X47tODTLgGn7wyiNQ== + dependencies: + "@metamask/utils" "^3.4.0" + superstruct "^1.0.3" + +"@metamask/snaps-ui@^0.28.0": + version "0.28.0" + resolved "https://registry.yarnpkg.com/@metamask/snaps-ui/-/snaps-ui-0.28.0.tgz#ac107efd98f2dba9badfee96f99e383779d1d532" + integrity sha512-8xh+OJF2oX5DUJfvq7CU/aiG0Q9YoQ9AiwG/qK/gzuedToFqOClwuvjqF3+XOY2FGlJdVNVi+Td30iVUePTGbg== + dependencies: + "@metamask/utils" "^3.4.1" + superstruct "^1.0.3" + +"@metamask/snaps-utils@^0.28.0": + version "0.28.0" + resolved "https://registry.yarnpkg.com/@metamask/snaps-utils/-/snaps-utils-0.28.0.tgz#65b4ca96040d134146e356471262a9efd80f59e6" + integrity sha512-/LDAKrujIY96gCQQ1AyVlnYey9f2XS/wZLGb98bbywqVECVcVLVxdJGlJGWG5kqoMO3spjzXlT1XEmTvP0Sq2Q== + dependencies: + "@babel/core" "^7.18.6" + "@babel/types" "^7.18.7" + "@metamask/providers" "^10.2.1" + "@metamask/snaps-registry" "^1.0.0" + "@metamask/snaps-ui" "^0.28.0" + "@metamask/utils" "^3.4.1" + "@noble/hashes" "^1.1.3" + "@scure/base" "^1.1.1" + cron-parser "^4.5.0" + eth-rpc-errors "^4.0.3" + fast-deep-equal "^3.1.3" + rfdc "^1.3.0" + semver "^7.3.7" + ses "^0.18.1" + superstruct "^1.0.3" + validate-npm-package-name "^5.0.0" -"@metamask/utils@^3.3.0": - version "3.3.1" - resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-3.3.1.tgz#04a00a24469e3eb03bde111432053c05afb45326" - integrity sha512-r65Swl91wQ2YDkEQXZah1l7it0iBJK+trTeX9uPHplLQ0lzWZ/yODbEMFZVrStRQxDU8RARXryDyfUX5CLVvLA== +"@metamask/utils@^3.4.0", "@metamask/utils@^3.4.1": + version "3.4.1" + resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-3.4.1.tgz#7df750733960ee2bde27a00eb58fcfdf80570be2" + integrity sha512-FjhJrplzFiPNlNNuYXkY1ave55ULLZ3+kY/d3zaW5SjS5AjszlN7gsWz74VI32qME6VyD/gdoTOgqVbKlcEnag== dependencies: "@types/debug" "^4.1.7" debug "^4.3.4" - superstruct "^0.16.7" + semver "^7.3.8" + superstruct "^1.0.3" "@noble/hashes@^1.1.3": version "1.1.3" @@ -2075,6 +2081,13 @@ builtin-status-codes@^3.0.0: resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= +builtins@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" + integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== + dependencies: + semver "^7.0.0" + bytes@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" @@ -3315,10 +3328,10 @@ json-rpc-engine@^6.1.0: "@metamask/safe-event-emitter" "^2.0.0" eth-rpc-errors "^4.0.2" -json-rpc-middleware-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-rpc-middleware-stream/-/json-rpc-middleware-stream-3.0.0.tgz#8540331d884f36b9e0ad31054cc68ac6b5a89b52" - integrity sha512-JmZmlehE0xF3swwORpLHny/GvW3MZxCsb2uFNBrn8TOqMqivzCfz232NSDLLOtIQlrPlgyEjiYpyzyOPFOzClw== +json-rpc-middleware-stream@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/json-rpc-middleware-stream/-/json-rpc-middleware-stream-4.2.1.tgz#e5cb8795ebfd7503c6ceaa43daaf065687cc2f22" + integrity sha512-6QKayke/8lg0nTjOpRCq4JCgRx7bVybldmloIfY21HSDV0GUevcV9i8DJNvuKTJx4KR9EDIf6HTStAnEovGUvA== dependencies: "@metamask/safe-event-emitter" "^2.0.0" readable-stream "^2.3.3" @@ -4023,6 +4036,13 @@ semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== +semver@^7.0.0, semver@^7.3.8: + version "7.3.8" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" + integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== + dependencies: + lru-cache "^6.0.0" + semver@^7.2.1, semver@^7.3.5, semver@^7.3.7: version "7.3.7" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" @@ -4044,10 +4064,10 @@ serve-handler@^6.1.5: path-to-regexp "2.2.1" range-parser "1.2.0" -ses@^0.17.0: - version "0.17.0" - resolved "https://registry.yarnpkg.com/ses/-/ses-0.17.0.tgz#4e37cd1c4003e4448df2e84983900ccc5e2f095a" - integrity sha512-ObQ4DF4OgkmuPVRZLSmB1E+8jWh6lnlSpN9JHnphAUb/5J6k7da+7kj63cXrz53NDPd69rUV3DsfRBNBx8xcPQ== +ses@^0.18.1: + version "0.18.1" + resolved "https://registry.yarnpkg.com/ses/-/ses-0.18.1.tgz#cd0e6460672f12fd639e9c15d681d45d16901c05" + integrity sha512-TySWbVcVDL7V/5lSoPz2EgTirn9APy6ib7lYMsiQ8OkEMA4dVwc1a3REHEzOqjQ8g7f0bLWErOt5IbIMsxf5aQ== sha.js@^2.4.0, sha.js@^2.4.8: version "2.4.11" @@ -4226,10 +4246,10 @@ subarg@^1.0.0: dependencies: minimist "^1.1.0" -superstruct@^0.16.7: - version "0.16.7" - resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.16.7.tgz#78bb71209d71e6107a260afc166580b137bd243a" - integrity sha512-4ZZTrXlP4XzCrgh4vOfPDL6dL7zZm5aPl78eczwFSrwvxtsEnKRrSGID6Sbt0agycUoo4auRdWSNTX+oQ3KFyA== +superstruct@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-1.0.3.tgz#de626a5b49c6641ff4d37da3c7598e7a87697046" + integrity sha512-8iTn3oSS8nRGn+C2pgXSKPI3jmpm6FExNazNpjvqS6ZUJQCej3PUXEKM8NjHBOs54ExM+LPW/FBRhymrdcCiSg== supports-color@^5.3.0: version "5.5.0" @@ -4445,6 +4465,13 @@ v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== +validate-npm-package-name@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713" + integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ== + dependencies: + builtins "^5.0.0" + vm-browserify@^1.0.0: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"