diff --git a/.depcheckrc.yml b/.depcheckrc.yml index c9ca3b527306..04887ebd118a 100644 --- a/.depcheckrc.yml +++ b/.depcheckrc.yml @@ -11,6 +11,14 @@ ignores: - 'react-compiler-runtime' - '@fortawesome/fontawesome-free' - 'punycode' + # peer deps of @mui/material v5, consumed internally by MUI (not imported directly) + - '@emotion/react' + - '@emotion/styled' + # v5 pre-installed ahead of migration from @material-ui/core (v4 path); + # imports switch to @mui/material in the migration branch + - '@mui/material' + # future use for Snaps date pickers; v7 supports React 17 + MUI v5 + - '@mui/x-date-pickers' # # dev deps diff --git a/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch b/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch deleted file mode 100644 index 5010df3a0e88..000000000000 --- a/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/lib/index.js b/lib/index.js -index 55b58e10eef589ff80ae33ebd1f1efe488b01153..e919c190d33ab9563f1364667fb4f5894bb6435d 100644 ---- a/lib/index.js -+++ b/lib/index.js -@@ -211,7 +211,6 @@ var _transform = require("./transform.js"); - var _transformFile = require("./transform-file.js"); - var _transformAst = require("./transform-ast.js"); - var _parse = require("./parse.js"); --var thisFile = require("./index.js"); - ; - const version = exports.version = "7.25.9"; - const resolvePlugin = (name, dirname) => resolvers.resolvePlugin(name, dirname, false).filepath; diff --git a/.yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch b/.yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch similarity index 87% rename from .yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch rename to .yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch index 4fec43fdb0c3..d4b57db2021d 100644 --- a/.yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch +++ b/.yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch @@ -1,9 +1,9 @@ diff --git a/helpers/construct.js b/helpers/construct.js -index aee8e70448824f509d6605e2dfa4455167442f21..00a69eba8d4c15a1f9aa318a50abb96c2ec447d9 100644 +index aee8e70448824f509d6605e2dfa4455167442f21..5fe152bc1129bd8c8b7bb217ca1972ac4e089051 100644 --- a/helpers/construct.js +++ b/helpers/construct.js -@@ -1,10 +1,22 @@ - var isNativeReflectConstruct = require("./isNativeReflectConstruct.js"); +@@ -1,10 +1,21 @@ +-var isNativeReflectConstruct = require("./isNativeReflectConstruct.js"); -var setPrototypeOf = require("./setPrototypeOf.js"); -function _construct(t, e, r) { - if (isNativeReflectConstruct()) return Reflect.construct.apply(null, arguments); diff --git a/lavamoat/build-system/policy.json b/lavamoat/build-system/policy.json index da13423c9a49..0fcb950494c4 100644 --- a/lavamoat/build-system/policy.json +++ b/lavamoat/build-system/policy.json @@ -1,14 +1,5 @@ { "resources": { - "@babel/core>@ampproject/remapping": { - "globals": { - "define": true - }, - "packages": { - "terser>@jridgewell/source-map>@jridgewell/gen-mapping": true, - "terser-webpack-plugin>@jridgewell/trace-mapping": true - } - }, "@babel/code-frame": { "globals": { "console.warn": true, @@ -38,12 +29,13 @@ "process.env.BABEL_ENV": true, "process.env.BABEL_SHOW_CONFIG_FOR": true, "process.env.NODE_ENV": true, + "process.features.typescript": true, "process.versions.node": true, - "process.versions.pnp": true + "process.versions.pnp": true, + "structuredClone": true }, "packages": { "$root$": true, - "@babel/core>@ampproject/remapping": true, "@babel/code-frame": true, "@babel/core>@babel/generator": true, "@babel/core>@babel/helper-compilation-targets": true, @@ -65,6 +57,7 @@ "@babel/core>@babel/template": true, "depcheck>@babel/traverse": true, "@babel/core>@babel/types": true, + "@babel/core>@jridgewell/remapping": true, "babel-plugin-react-compiler": true, "@babel/core>convert-source-map": true, "nock>debug": true, @@ -130,7 +123,7 @@ "console.warn": true, "process.env.BROWSERSLIST": true, "process.env.BROWSERSLIST_CONFIG": true, - "process.versions.node": true + "process.versions.node.split": true }, "packages": { "@babel/preset-env>@babel/compat-data": true, @@ -203,7 +196,6 @@ "packages": { "@babel/core": true, "@babel/core>@babel/helper-module-transforms>@babel/helper-module-imports": true, - "@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access": true, "@babel/code-frame>@babel/helper-validator-identifier": true, "depcheck>@babel/traverse": true } @@ -229,7 +221,7 @@ "depcheck>@babel/traverse": true } }, - "@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access": { + "@babel/preset-env>@babel/plugin-transform-modules-commonjs>@babel/helper-simple-access": { "packages": { "@babel/core>@babel/types": true } @@ -464,7 +456,7 @@ "@babel/core": true, "@babel/core>@babel/helper-module-transforms": true, "@babel/preset-env>@babel/helper-plugin-utils": true, - "@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access": true + "@babel/preset-env>@babel/plugin-transform-modules-commonjs>@babel/helper-simple-access": true } }, "@babel/preset-env>@babel/plugin-transform-modules-systemjs": { @@ -928,6 +920,15 @@ "terser-webpack-plugin>@jridgewell/trace-mapping": true } }, + "@babel/core>@jridgewell/remapping": { + "globals": { + "define": true + }, + "packages": { + "terser>@jridgewell/source-map>@jridgewell/gen-mapping": true, + "terser-webpack-plugin>@jridgewell/trace-mapping": true + } + }, "terser-webpack-plugin>@jridgewell/trace-mapping>@jridgewell/resolve-uri": { "globals": { "define": true diff --git a/lavamoat/webpack/build/policy.json b/lavamoat/webpack/build/policy.json index 7719af727fd0..82d28be5b075 100644 --- a/lavamoat/webpack/build/policy.json +++ b/lavamoat/webpack/build/policy.json @@ -1,14 +1,5 @@ { "resources": { - "@babel/core>@ampproject/remapping": { - "globals": { - "define": true - }, - "packages": { - "terser>@jridgewell/source-map>@jridgewell/gen-mapping": true, - "terser-webpack-plugin>@jridgewell/trace-mapping": true - } - }, "@babel/code-frame": { "globals": { "console.warn": true, @@ -36,10 +27,11 @@ "console.error": true, "console.log": true, "process.env": true, - "process.versions": true + "process.features.typescript": true, + "process.versions": true, + "structuredClone": true }, "packages": { - "@babel/core>@ampproject/remapping": true, "@babel/code-frame": true, "@babel/core>@babel/generator": true, "@babel/core>@babel/helper-compilation-targets": true, @@ -51,6 +43,7 @@ "@babel/core>@babel/template": true, "depcheck>@babel/traverse": true, "@babel/core>@babel/types": true, + "@babel/core>@jridgewell/remapping": true, "@babel/core>convert-source-map": true, "nock>debug": true, "@babel/core>gensync": true, @@ -127,7 +120,6 @@ "packages": { "@babel/core": true, "@babel/core>@babel/helper-module-transforms>@babel/helper-module-imports": true, - "@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access": true, "@babel/code-frame>@babel/helper-validator-identifier": true, "depcheck>@babel/traverse": true } @@ -145,7 +137,7 @@ "depcheck>@babel/traverse": true } }, - "@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access": { + "@babel/preset-env>@babel/plugin-transform-modules-commonjs>@babel/helper-simple-access": { "packages": { "@babel/core>@babel/types": true } @@ -176,7 +168,7 @@ "@babel/core": true, "@babel/core>@babel/helper-module-transforms": true, "@babel/preset-env>@babel/helper-plugin-utils": true, - "@babel/core>@babel/helper-module-transforms>@babel/helper-simple-access": true + "@babel/preset-env>@babel/plugin-transform-modules-commonjs>@babel/helper-simple-access": true } }, "@babel/preset-typescript>@babel/plugin-transform-typescript": { @@ -260,6 +252,15 @@ "terser-webpack-plugin>@jridgewell/trace-mapping": true } }, + "@babel/core>@jridgewell/remapping": { + "globals": { + "define": true + }, + "packages": { + "terser>@jridgewell/source-map>@jridgewell/gen-mapping": true, + "terser-webpack-plugin>@jridgewell/trace-mapping": true + } + }, "terser-webpack-plugin>@jridgewell/trace-mapping>@jridgewell/resolve-uri": { "globals": { "define": true diff --git a/package.json b/package.json index 860d3cc9d863..d3ae5925b369 100644 --- a/package.json +++ b/package.json @@ -218,8 +218,8 @@ "readable-stream-2@^2.3.3": "npm:readable-stream@^2.3.3", "readable-stream-3@^3.6.2": "npm:readable-stream@^3.6.2", "@metamask/snaps-sdk": "^11.1.0", - "@babel/core": "patch:@babel/core@npm%3A7.25.9#~/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch", - "@babel/runtime": "patch:@babel/runtime@npm%3A7.26.10#~/.yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch", + "@babel/core": "7.29.0", + "@babel/runtime": "patch:@babel/runtime@npm%3A7.29.2#~/.yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch", "@spruceid/siwe-parser@npm:2.1.0": "patch:@spruceid/siwe-parser@npm%3A2.1.0#~/.yarn/patches/@spruceid-siwe-parser-npm-2.1.0-060b7ede7a.patch", "ts-mixer@npm:^6.0.3": "patch:ts-mixer@npm%3A6.0.4#~/.yarn/patches/ts-mixer-npm-6.0.4-5d9747bdf5.patch", "@json-schema-spec/json-pointer@npm:^0.1.2": "patch:@json-schema-spec/json-pointer@npm%3A0.1.2#~/.yarn/patches/@json-schema-spec-json-pointer-npm-0.1.2-3d06119887.patch", @@ -288,9 +288,11 @@ "@metamask/perps-controller": "^4.0.0" }, "dependencies": { - "@babel/runtime": "patch:@babel/runtime@npm%3A7.26.10#~/.yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch", + "@babel/runtime": "patch:@babel/runtime@npm%3A7.29.2#~/.yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch", "@blockaid/ppom_release": "^1.5.3", "@date-io/luxon": "^1.3.13", + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.1", "@ensdomains/content-hash": "^2.5.7", "@ethereumjs/tx": "patch:@ethereumjs/tx@npm%3A5.4.0#~/.yarn/patches/@ethereumjs-tx-npm-5.4.0-0c4a0f973e.patch", "@ethersproject/abi": "^5.6.4", @@ -423,6 +425,8 @@ "@metamask/tron-wallet-snap": "^1.25.3", "@metamask/user-operation-controller": "^41.2.0", "@metamask/utils": "^11.11.0", + "@mui/material": "^5.18.0", + "@mui/x-date-pickers": "^7.29.4", "@ngraveio/bc-ur": "^1.1.13", "@noble/hashes": "^1.3.3", "@popperjs/core": "^2.4.0", @@ -517,7 +521,7 @@ "@actions/github": "^9.1.1", "@anthropic-ai/sdk": "^0.32.1", "@babel/code-frame": "^7.25.9", - "@babel/core": "patch:@babel/core@npm%3A7.25.9#~/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch", + "@babel/core": "7.29.0", "@babel/eslint-parser": "^7.25.9", "@babel/eslint-plugin": "^7.25.9", "@babel/plugin-transform-class-properties": "^7.28.6", diff --git a/yarn.lock b/yarn.lock index 614aca2d1cda..1c9bbe20922a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -108,16 +108,6 @@ __metadata: languageName: node linkType: hard -"@ampproject/remapping@npm:^2.2.0": - version: 2.2.1 - resolution: "@ampproject/remapping@npm:2.2.1" - dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/e15fecbf3b54c988c8b4fdea8ef514ab482537e8a080b2978cc4b47ccca7140577ca7b65ad3322dcce65bc73ee6e5b90cbfe0bbd8c766dad04d5c62ec9634c42 - languageName: node - linkType: hard - "@anthropic-ai/sdk@npm:^0.32.1": version: 0.32.1 resolution: "@anthropic-ai/sdk@npm:0.32.1" @@ -184,56 +174,33 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/compat-data@npm:7.25.9" - checksum: 10/76d06c56e1d1ab661dc90870d70d950c7df5514d2abfb115387ea0790ceeb1924ee3a88c959345f235aad219cfb13ff03c4458081ac350d47fc135a7ba2d49d3 - languageName: node - linkType: hard - -"@babel/core@npm:7.25.9": - version: 7.25.9 - resolution: "@babel/core@npm:7.25.9" - dependencies: - "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.25.9" - "@babel/generator": "npm:^7.25.9" - "@babel/helper-compilation-targets": "npm:^7.25.9" - "@babel/helper-module-transforms": "npm:^7.25.9" - "@babel/helpers": "npm:^7.25.9" - "@babel/parser": "npm:^7.25.9" - "@babel/template": "npm:^7.25.9" - "@babel/traverse": "npm:^7.25.9" - "@babel/types": "npm:^7.25.9" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: 10/92cc69d9d59a5eb057527e69c41db46f05d0a8eeeb5ebab3f34e5ad040b74f34f20a4d97c3f3ede6476537cac93d2b46e3915b572269d2a039301dab068fd2e8 +"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.28.6": + version: 7.29.3 + resolution: "@babel/compat-data@npm:7.29.3" + checksum: 10/3c29661756a7c1cbc5248a7bdc657c0cb49f350e3157040c20486759f1f50a08a0b385fd7d813df50b96cd6fad5896d30ba6abab7602641bd1410ed346c1812f languageName: node linkType: hard -"@babel/core@patch:@babel/core@npm%3A7.25.9#~/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch": - version: 7.25.9 - resolution: "@babel/core@patch:@babel/core@npm%3A7.25.9#~/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch::version=7.25.9&hash=7dbe1c" +"@babel/core@npm:7.29.0": + version: 7.29.0 + resolution: "@babel/core@npm:7.29.0" dependencies: - "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.25.9" - "@babel/generator": "npm:^7.25.9" - "@babel/helper-compilation-targets": "npm:^7.25.9" - "@babel/helper-module-transforms": "npm:^7.25.9" - "@babel/helpers": "npm:^7.25.9" - "@babel/parser": "npm:^7.25.9" - "@babel/template": "npm:^7.25.9" - "@babel/traverse": "npm:^7.25.9" - "@babel/types": "npm:^7.25.9" + "@babel/code-frame": "npm:^7.29.0" + "@babel/generator": "npm:^7.29.0" + "@babel/helper-compilation-targets": "npm:^7.28.6" + "@babel/helper-module-transforms": "npm:^7.28.6" + "@babel/helpers": "npm:^7.28.6" + "@babel/parser": "npm:^7.29.0" + "@babel/template": "npm:^7.28.6" + "@babel/traverse": "npm:^7.29.0" + "@babel/types": "npm:^7.29.0" + "@jridgewell/remapping": "npm:^2.3.5" convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" json5: "npm:^2.2.3" semver: "npm:^6.3.1" - checksum: 10/645606ec03373add4cce1e211597902848fe595c277f52c1ef854e25edd470d81d6d9dd02be56e1b6d21ecedb05d3e16b6c83e2d05c91d55c96d805f818830e3 + checksum: 10/25f4e91688cdfbaf1365831f4f245b436cdaabe63d59389b75752013b8d61819ee4257101b52fc328b0546159fd7d0e74457ed7cf12c365fea54be4fb0a40229 languageName: node linkType: hard @@ -263,7 +230,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.22.5, @babel/generator@npm:^7.23.0, @babel/generator@npm:^7.25.9, @babel/generator@npm:^7.27.3, @babel/generator@npm:^7.29.0, @babel/generator@npm:^7.7.2": +"@babel/generator@npm:^7.22.5, @babel/generator@npm:^7.23.0, @babel/generator@npm:^7.27.3, @babel/generator@npm:^7.29.0, @babel/generator@npm:^7.7.2": version: 7.29.1 resolution: "@babel/generator@npm:7.29.1" dependencies: @@ -295,16 +262,16 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-compilation-targets@npm:7.25.9" +"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9, @babel/helper-compilation-targets@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/helper-compilation-targets@npm:7.28.6" dependencies: - "@babel/compat-data": "npm:^7.25.9" - "@babel/helper-validator-option": "npm:^7.25.9" + "@babel/compat-data": "npm:^7.28.6" + "@babel/helper-validator-option": "npm:^7.27.1" browserslist: "npm:^4.24.0" lru-cache: "npm:^5.1.1" semver: "npm:^6.3.1" - checksum: 10/8053fbfc21e8297ab55c8e7f9f119e4809fa7e505268691e1bedc2cf5e7a5a7de8c60ad13da2515378621b7601c42e101d2d679904da395fa3806a1edef6b92e + checksum: 10/f512a5aeee4dfc6ea8807f521d085fdca8d66a7d068a6dd5e5b37da10a6081d648c0bbf66791a081e4e8e6556758da44831b331540965dfbf4f5275f3d0a8788 languageName: node linkType: hard @@ -370,27 +337,26 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.22.5, @babel/helper-module-imports@npm:^7.25.9": - version: 7.27.1 - resolution: "@babel/helper-module-imports@npm:7.27.1" +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.22.5, @babel/helper-module-imports@npm:^7.25.9, @babel/helper-module-imports@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/helper-module-imports@npm:7.28.6" dependencies: - "@babel/traverse": "npm:^7.27.1" - "@babel/types": "npm:^7.27.1" - checksum: 10/58e792ea5d4ae71676e0d03d9fef33e886a09602addc3bd01388a98d87df9fcfd192968feb40ac4aedb7e287ec3d0c17b33e3ecefe002592041a91d8a1998a8d + "@babel/traverse": "npm:^7.28.6" + "@babel/types": "npm:^7.28.6" + checksum: 10/64b1380d74425566a3c288074d7ce4dea56d775d2d3325a3d4a6df1dca702916c1d268133b6f385de9ba5b822b3c6e2af5d3b11ac88e5453d5698d77264f0ec0 languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-module-transforms@npm:7.25.9" +"@babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.28.6": + version: 7.28.6 + resolution: "@babel/helper-module-transforms@npm:7.28.6" dependencies: - "@babel/helper-module-imports": "npm:^7.25.9" - "@babel/helper-simple-access": "npm:^7.25.9" - "@babel/helper-validator-identifier": "npm:^7.25.9" - "@babel/traverse": "npm:^7.25.9" + "@babel/helper-module-imports": "npm:^7.28.6" + "@babel/helper-validator-identifier": "npm:^7.28.5" + "@babel/traverse": "npm:^7.28.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/6a9dc7da67f901a511ef26b99fd1b395946d466495159cbf80c092345ef3238306296ee76b204aea5f2675713130c58760c46b1ff3b6f6b19f7f8afcaa19d8ca + checksum: 10/2e421c7db743249819ee51e83054952709dc2e197c7d5d415b4bdddc718580195704bfcdf38544b3f674efc2eccd4d29a65d38678fc827ed3934a7690984cd8b languageName: node linkType: hard @@ -470,10 +436,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.23.5, @babel/helper-validator-option@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helper-validator-option@npm:7.25.9" - checksum: 10/9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d +"@babel/helper-validator-option@npm:^7.23.5, @babel/helper-validator-option@npm:^7.25.9, @babel/helper-validator-option@npm:^7.27.1": + version: 7.27.1 + resolution: "@babel/helper-validator-option@npm:7.27.1" + checksum: 10/db73e6a308092531c629ee5de7f0d04390835b21a263be2644276cb27da2384b64676cab9f22cd8d8dbd854c92b1d7d56fc8517cf0070c35d1c14a8c828b0903 languageName: node linkType: hard @@ -488,13 +454,13 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.25.9": - version: 7.25.9 - resolution: "@babel/helpers@npm:7.25.9" +"@babel/helpers@npm:^7.28.6": + version: 7.29.2 + resolution: "@babel/helpers@npm:7.29.2" dependencies: - "@babel/template": "npm:^7.25.9" - "@babel/types": "npm:^7.25.9" - checksum: 10/83c0df8f45850c5621be660b69c33d93c02832162a9109bb9a03de32a2b6477fbbd1e2c8c5c19fadb0d48f07066ff20d2d2da32de62dfda5c0a6a1036cebeb00 + "@babel/template": "npm:^7.28.6" + "@babel/types": "npm:^7.29.0" + checksum: 10/ad77706f3f917bd224e037fd0fbc67c45b240d2a45981321b093f70b7c535bee9bbddb0a19e34c362cb000ae21cdd8638f8a87a5f305a5bd7547e93fdcc524fe languageName: node linkType: hard @@ -521,7 +487,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:7.29.2, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.7, @babel/parser@npm:^7.27.3, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0, @babel/parser@npm:^7.29.2": +"@babel/parser@npm:7.29.2, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.26.7, @babel/parser@npm:^7.27.3, @babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0, @babel/parser@npm:^7.29.2": version: 7.29.2 resolution: "@babel/parser@npm:7.29.2" dependencies: @@ -1614,21 +1580,17 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:7.26.10": - version: 7.26.10 - resolution: "@babel/runtime@npm:7.26.10" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: 10/9d7ff8e96abe3791047c1138789c742411e3ef19c4d7ca18ce916f83cec92c06ec5dc64401759f6dd1e377cf8a01bbd2c62e033eb7550f435cf6579768d0d4a5 +"@babel/runtime@npm:7.29.2": + version: 7.29.2 + resolution: "@babel/runtime@npm:7.29.2" + checksum: 10/f55ba4052aa0255055b34371a145fbe69c29b37b49eaea14805b095bfb4153701486416e89392fd27ec8abafa53868be86e960b9f8f959fff91f2c8ac2a14b02 languageName: node linkType: hard -"@babel/runtime@patch:@babel/runtime@npm%3A7.26.10#~/.yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch": - version: 7.26.10 - resolution: "@babel/runtime@patch:@babel/runtime@npm%3A7.26.10#~/.yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch::version=7.26.10&hash=1f0739" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: 10/253ae7163da2208b5ba49ee0d26d4ad49cd1aff71b3dbfb46767f7a6cfb5dcc29131f5d24cc6cfe85a68395756777fa682b0249daf9b5b2c521bba5829a58ef8 +"@babel/runtime@patch:@babel/runtime@npm%3A7.29.2#~/.yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch": + version: 7.29.2 + resolution: "@babel/runtime@patch:@babel/runtime@npm%3A7.29.2#~/.yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch::version=7.29.2&hash=8cd1db" + checksum: 10/07beeb862177e52fb6cf04ea524abbdf41e80219e092c2ebb72aa4926b8970e9403e0be6fe1ae9d8f80305a9b10574f4c5900c1afeb83ac099da167cd8b9cb73 languageName: node linkType: hard @@ -1658,7 +1620,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:7.29.0, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.5, @babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.4.5": +"@babel/traverse@npm:7.29.0, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.5, @babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0, @babel/traverse@npm:^7.4.5": version: 7.29.0 resolution: "@babel/traverse@npm:7.29.0" dependencies: @@ -1884,7 +1846,7 @@ __metadata: languageName: node linkType: hard -"@emotion/react@npm:^11.11.1": +"@emotion/react@npm:^11.11.1, @emotion/react@npm:^11.14.0": version: 11.14.0 resolution: "@emotion/react@npm:11.14.0" dependencies: @@ -1925,7 +1887,7 @@ __metadata: languageName: node linkType: hard -"@emotion/styled@npm:^11.11.0": +"@emotion/styled@npm:^11.11.0, @emotion/styled@npm:^11.14.1": version: 11.14.1 resolution: "@emotion/styled@npm:11.14.1" dependencies: @@ -4640,7 +4602,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": +"@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.13 resolution: "@jridgewell/gen-mapping@npm:0.3.13" dependencies: @@ -4650,6 +4612,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/remapping@npm:^2.3.5": + version: 2.3.5 + resolution: "@jridgewell/remapping@npm:2.3.5" + dependencies: + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/c2bb01856e65b506d439455f28aceacf130d6c023d1d4e3b48705e88def3571753e1a887daa04b078b562316c92d26ce36408a60534bceca3f830aec88a339ad + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.1 resolution: "@jridgewell/resolve-uri@npm:3.1.1" @@ -4674,7 +4646,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28": version: 0.3.30 resolution: "@jridgewell/trace-mapping@npm:0.3.30" dependencies: @@ -8699,7 +8671,7 @@ __metadata: languageName: node linkType: hard -"@mui/material@npm:^5.14.0": +"@mui/material@npm:^5.14.0, @mui/material@npm:^5.18.0": version: 5.18.0 resolution: "@mui/material@npm:5.18.0" dependencies: @@ -8799,6 +8771,20 @@ __metadata: languageName: node linkType: hard +"@mui/types@npm:^7.4.12": + version: 7.4.12 + resolution: "@mui/types@npm:7.4.12" + dependencies: + "@babel/runtime": "npm:^7.28.6" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10/343de29414643f8cda26c473d2f1a2a8ca702bd41edbfc5db0cc31aed73ccbb74c5c1ab729c4cd1dac2c1ea481300b547ba37dabb86891d96fc5254bc9993a30 + languageName: node + linkType: hard + "@mui/types@npm:~7.2.15": version: 7.2.24 resolution: "@mui/types@npm:7.2.24" @@ -8811,6 +8797,26 @@ __metadata: languageName: node linkType: hard +"@mui/utils@npm:^5.16.6 || ^6.0.0 || ^7.0.0": + version: 7.3.10 + resolution: "@mui/utils@npm:7.3.10" + dependencies: + "@babel/runtime": "npm:^7.28.6" + "@mui/types": "npm:^7.4.12" + "@types/prop-types": "npm:^15.7.15" + clsx: "npm:^2.1.1" + prop-types: "npm:^15.8.1" + react-is: "npm:^19.2.3" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10/5f75981a6a9f37f9dac49830b6aa35578c107f2d7e3a9e1f8cf46ecc5746c7df50ea0ef2c29ce0419128ee2fa32f6812646b39538efc5a0ae361fea919b3f592 + languageName: node + linkType: hard + "@mui/utils@npm:^5.17.1": version: 5.17.1 resolution: "@mui/utils@npm:5.17.1" @@ -8831,6 +8837,66 @@ __metadata: languageName: node linkType: hard +"@mui/x-date-pickers@npm:^7.29.4": + version: 7.29.4 + resolution: "@mui/x-date-pickers@npm:7.29.4" + dependencies: + "@babel/runtime": "npm:^7.25.7" + "@mui/utils": "npm:^5.16.6 || ^6.0.0 || ^7.0.0" + "@mui/x-internals": "npm:7.29.0" + "@types/react-transition-group": "npm:^4.4.11" + clsx: "npm:^2.1.1" + prop-types: "npm:^15.8.1" + react-transition-group: "npm:^4.4.5" + peerDependencies: + "@emotion/react": ^11.9.0 + "@emotion/styled": ^11.8.1 + "@mui/material": ^5.15.14 || ^6.0.0 || ^7.0.0 + "@mui/system": ^5.15.14 || ^6.0.0 || ^7.0.0 + date-fns: ^2.25.0 || ^3.2.0 || ^4.0.0 + date-fns-jalali: ^2.13.0-0 || ^3.2.0-0 || ^4.0.0-0 + dayjs: ^1.10.7 + luxon: ^3.0.2 + moment: ^2.29.4 + moment-hijri: ^2.1.2 || ^3.0.0 + moment-jalaali: ^0.7.4 || ^0.8.0 || ^0.9.0 || ^0.10.0 + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + date-fns: + optional: true + date-fns-jalali: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + moment-hijri: + optional: true + moment-jalaali: + optional: true + checksum: 10/d1c87dfd27455532187efd6188573606828dedd7377e4a0d94a0629b9656435272e7a8f1c03df1b1c4fcfe7833f958d62e4e9bbeb4cad8d679427cc1c4802da6 + languageName: node + linkType: hard + +"@mui/x-internals@npm:7.29.0": + version: 7.29.0 + resolution: "@mui/x-internals@npm:7.29.0" + dependencies: + "@babel/runtime": "npm:^7.25.7" + "@mui/utils": "npm:^5.16.6 || ^6.0.0 || ^7.0.0" + peerDependencies: + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/53ab96dd7719f2c18488c648ade3e45d58028fbbb99da9c3199f9190bcbdbedb06e7e397338b261ef0738d7973c66a6a43cffe4047e18919e210b67bfbe8ea87 + languageName: node + linkType: hard + "@multiformats/base-x@npm:^4.0.1": version: 4.0.1 resolution: "@multiformats/base-x@npm:4.0.1" @@ -16622,7 +16688,7 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:*, @types/prop-types@npm:^15.7.12": +"@types/prop-types@npm:*, @types/prop-types@npm:^15.7.12, @types/prop-types@npm:^15.7.15": version: 15.7.15 resolution: "@types/prop-types@npm:15.7.15" checksum: 10/31aa2f59b28f24da6fb4f1d70807dae2aedfce090ec63eaf9ea01727a9533ef6eaf017de5bff99fbccad7d1c9e644f52c6c2ba30869465dd22b1a7221c29f356 @@ -16710,7 +16776,7 @@ __metadata: languageName: node linkType: hard -"@types/react-transition-group@npm:^4.2.0, @types/react-transition-group@npm:^4.4.10": +"@types/react-transition-group@npm:^4.2.0, @types/react-transition-group@npm:^4.4.10, @types/react-transition-group@npm:^4.4.11": version: 4.4.12 resolution: "@types/react-transition-group@npm:4.4.12" peerDependencies: @@ -34084,7 +34150,7 @@ __metadata: "@actions/github": "npm:^9.1.1" "@anthropic-ai/sdk": "npm:^0.32.1" "@babel/code-frame": "npm:^7.25.9" - "@babel/core": "patch:@babel/core@npm%3A7.25.9#~/.yarn/patches/@babel-core-npm-7.25.9-4ae3bff7f3.patch" + "@babel/core": "npm:7.29.0" "@babel/eslint-parser": "npm:^7.25.9" "@babel/eslint-plugin": "npm:^7.25.9" "@babel/plugin-transform-class-properties": "npm:^7.28.6" @@ -34095,9 +34161,11 @@ __metadata: "@babel/preset-react": "npm:^7.25.9" "@babel/preset-typescript": "npm:^7.25.9" "@babel/register": "npm:^7.25.9" - "@babel/runtime": "patch:@babel/runtime@npm%3A7.26.10#~/.yarn/patches/@babel-runtime-npm-7.26.10-fe8c62510a.patch" + "@babel/runtime": "patch:@babel/runtime@npm%3A7.29.2#~/.yarn/patches/@babel-runtime-npm-7.29.2-b49cad1c67.patch" "@blockaid/ppom_release": "npm:^1.5.3" "@date-io/luxon": "npm:^1.3.13" + "@emotion/react": "npm:^11.14.0" + "@emotion/styled": "npm:^11.14.1" "@ensdomains/content-hash": "npm:^2.5.7" "@ethereumjs/tx": "patch:@ethereumjs/tx@npm%3A5.4.0#~/.yarn/patches/@ethereumjs-tx-npm-5.4.0-0c4a0f973e.patch" "@ethersproject/abi": "npm:^5.6.4" @@ -34264,6 +34332,8 @@ __metadata: "@metamask/tron-wallet-snap": "npm:^1.25.3" "@metamask/user-operation-controller": "npm:^41.2.0" "@metamask/utils": "npm:^11.11.0" + "@mui/material": "npm:^5.18.0" + "@mui/x-date-pickers": "npm:^7.29.4" "@ngraveio/bc-ur": "npm:^1.1.13" "@noble/ciphers": "npm:^1.3.0" "@noble/curves": "npm:^1.9.2" @@ -38943,10 +39013,10 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^19.0.0": - version: 19.2.0 - resolution: "react-is@npm:19.2.0" - checksum: 10/5cf0230571da0b446c64c0ff7b0e6992b7a8b12b39542db4003de1611e3f108e26f30b93a85ded5cd89c5bcce97f57639524ae40e57bb2f4f1ebd0935b624abf +"react-is@npm:^19.0.0, react-is@npm:^19.2.3": + version: 19.2.5 + resolution: "react-is@npm:19.2.5" + checksum: 10/b2e18d4efd39496474956684a3757c43b9102af56add174abf2a46a6c1441dbdfe5fa7d9e7d7ebb42f543ffc9c7941fc74eb1e2bfdbf08979ea9e2ccc36da600 languageName: node linkType: hard @@ -39639,13 +39709,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.14.0": - version: 0.14.0 - resolution: "regenerator-runtime@npm:0.14.0" - checksum: 10/6c19495baefcf5fbb18a281b56a97f0197b5f219f42e571e80877f095320afac0bdb31dab8f8186858e6126950068c3f17a1226437881e3e70446ea66751897c - languageName: node - linkType: hard - "regenerator-transform@npm:^0.15.2": version: 0.15.2 resolution: "regenerator-transform@npm:0.15.2"