|
@@ -44,7 +44,7 @@
|
|
|
"semver": "^7.3.5",
|
|
|
"solhint": "^3.3.6",
|
|
|
"solhint-plugin-openzeppelin": "file:scripts/solhint-custom",
|
|
|
- "solidity-ast": "^0.4.25",
|
|
|
+ "solidity-ast": "^0.4.50",
|
|
|
"solidity-coverage": "^0.8.0",
|
|
|
"solidity-docgen": "^0.6.0-beta.29",
|
|
|
"undici": "^5.22.1",
|
|
@@ -3221,6 +3221,25 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/array.prototype.findlast": {
|
|
|
+ "version": "1.2.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.2.tgz",
|
|
|
+ "integrity": "sha512-p1YDNPNqA+P6cPX9ATsxg7DKir7gOmJ+jh5dEP3LlumMNYVC1F2Jgnyh6oI3n/qD9FeIkqR2jXfd73G68ImYUQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "call-bind": "^1.0.2",
|
|
|
+ "define-properties": "^1.1.4",
|
|
|
+ "es-abstract": "^1.20.4",
|
|
|
+ "es-shim-unscopables": "^1.0.0",
|
|
|
+ "get-intrinsic": "^1.1.3"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.4"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/ljharb"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/array.prototype.flat": {
|
|
|
"version": "1.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
|
|
@@ -12569,10 +12588,13 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/solidity-ast": {
|
|
|
- "version": "0.4.49",
|
|
|
- "resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.49.tgz",
|
|
|
- "integrity": "sha512-Pr5sCAj1SFqzwFZw1HPKSq0PehlQNdM8GwKyAVYh2DOn7/cCK8LUKD1HeHnKtTgBW7hi9h4nnnan7hpAg5RhWQ==",
|
|
|
- "dev": true
|
|
|
+ "version": "0.4.50",
|
|
|
+ "resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.50.tgz",
|
|
|
+ "integrity": "sha512-WpIhaUibbjcBY4bg8TO2UXFWl8PQPhtH1QtMYJUqFUGxx0rRiEFsVLV+ow8XiWEnSPeu4xPp1/K43P4esxuK1Q==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "array.prototype.findlast": "^1.2.2"
|
|
|
+ }
|
|
|
},
|
|
|
"node_modules/solidity-comments": {
|
|
|
"version": "0.0.2",
|
|
@@ -17853,6 +17875,19 @@
|
|
|
"es-shim-unscopables": "^1.0.0"
|
|
|
}
|
|
|
},
|
|
|
+ "array.prototype.findlast": {
|
|
|
+ "version": "1.2.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.2.tgz",
|
|
|
+ "integrity": "sha512-p1YDNPNqA+P6cPX9ATsxg7DKir7gOmJ+jh5dEP3LlumMNYVC1F2Jgnyh6oI3n/qD9FeIkqR2jXfd73G68ImYUQ==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "call-bind": "^1.0.2",
|
|
|
+ "define-properties": "^1.1.4",
|
|
|
+ "es-abstract": "^1.20.4",
|
|
|
+ "es-shim-unscopables": "^1.0.0",
|
|
|
+ "get-intrinsic": "^1.1.3"
|
|
|
+ }
|
|
|
+ },
|
|
|
"array.prototype.flat": {
|
|
|
"version": "1.3.1",
|
|
|
"resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz",
|
|
@@ -25144,10 +25179,13 @@
|
|
|
"version": "file:scripts/solhint-custom"
|
|
|
},
|
|
|
"solidity-ast": {
|
|
|
- "version": "0.4.49",
|
|
|
- "resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.49.tgz",
|
|
|
- "integrity": "sha512-Pr5sCAj1SFqzwFZw1HPKSq0PehlQNdM8GwKyAVYh2DOn7/cCK8LUKD1HeHnKtTgBW7hi9h4nnnan7hpAg5RhWQ==",
|
|
|
- "dev": true
|
|
|
+ "version": "0.4.50",
|
|
|
+ "resolved": "https://registry.npmjs.org/solidity-ast/-/solidity-ast-0.4.50.tgz",
|
|
|
+ "integrity": "sha512-WpIhaUibbjcBY4bg8TO2UXFWl8PQPhtH1QtMYJUqFUGxx0rRiEFsVLV+ow8XiWEnSPeu4xPp1/K43P4esxuK1Q==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "array.prototype.findlast": "^1.2.2"
|
|
|
+ }
|
|
|
},
|
|
|
"solidity-comments": {
|
|
|
"version": "0.0.2",
|