浏览代码

Update lockfile (#4556)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
renovate[bot] 2 年之前
父节点
当前提交
da04f40e98
共有 3 个文件被更改,包括 1107 次插入961 次删除
  1. 1103 955
      package-lock.json
  2. 2 2
      package.json
  3. 2 4
      scripts/checks/extract-layout.js

文件差异内容过多而无法显示
+ 1103 - 955
package-lock.json


+ 2 - 2
package.json

@@ -67,7 +67,7 @@
     "eth-sig-util": "^3.0.0",
     "eth-sig-util": "^3.0.0",
     "ethereumjs-util": "^7.0.7",
     "ethereumjs-util": "^7.0.7",
     "ethereumjs-wallet": "^1.0.1",
     "ethereumjs-wallet": "^1.0.1",
-    "glob": "^8.0.3",
+    "glob": "^10.3.5",
     "graphlib": "^2.1.8",
     "graphlib": "^2.1.8",
     "hardhat": "^2.9.1",
     "hardhat": "^2.9.1",
     "hardhat-exposed": "^0.3.11",
     "hardhat-exposed": "^0.3.11",
@@ -81,7 +81,7 @@
     "p-limit": "^3.1.0",
     "p-limit": "^3.1.0",
     "prettier": "^3.0.0",
     "prettier": "^3.0.0",
     "prettier-plugin-solidity": "^1.1.0",
     "prettier-plugin-solidity": "^1.1.0",
-    "rimraf": "^3.0.2",
+    "rimraf": "^5.0.1",
     "semver": "^7.3.5",
     "semver": "^7.3.5",
     "solhint": "^3.3.6",
     "solhint": "^3.3.6",
     "solhint-plugin-openzeppelin": "file:scripts/solhint-custom",
     "solhint-plugin-openzeppelin": "file:scripts/solhint-custom",

+ 2 - 4
scripts/checks/extract-layout.js

@@ -1,7 +1,5 @@
 const fs = require('fs');
 const fs = require('fs');
-const { findAll } = require('solidity-ast/utils');
-const { astDereferencer } = require('@openzeppelin/upgrades-core/dist/ast-dereferencer');
-const { solcInputOutputDecoder } = require('@openzeppelin/upgrades-core/dist/src-decoder');
+const { findAll, astDereferencer, srcDecoder } = require('solidity-ast/utils');
 const { extractStorageLayout } = require('@openzeppelin/upgrades-core/dist/storage/extract');
 const { extractStorageLayout } = require('@openzeppelin/upgrades-core/dist/storage/extract');
 
 
 const { _ } = require('yargs').argv;
 const { _ } = require('yargs').argv;
@@ -13,7 +11,7 @@ function extractLayouts(path) {
   const layout = {};
   const layout = {};
   const { input, output } = JSON.parse(fs.readFileSync(path));
   const { input, output } = JSON.parse(fs.readFileSync(path));
 
 
-  const decoder = solcInputOutputDecoder(input, output);
+  const decoder = srcDecoder(input, output);
   const deref = astDereferencer(output);
   const deref = astDereferencer(output);
 
 
   for (const src in output.contracts) {
   for (const src in output.contracts) {

部分文件因为文件数量过多而无法显示