🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

hardhat-contract-sizer

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hardhat-contract-sizer - npm Package Compare versions

Comparing version

to
2.8.0

2

index.d.ts

@@ -12,2 +12,3 @@ import 'hardhat/types/config';

except?: string[],
outputFile?: string,
}

@@ -24,4 +25,5 @@ }

except: string[],
outputFile: string
}
}
}

@@ -15,2 +15,3 @@ const { extendConfig } = require('hardhat/config');

except: [],
outputFile: null,
},

@@ -17,0 +18,0 @@ userConfig.contractSizer

5

package.json
{
"name": "hardhat-contract-sizer",
"version": "2.7.0",
"version": "2.8.0",
"license": "MIT",

@@ -31,4 +31,5 @@ "description": "Output Solidity contract sizes with Hardhat",

"chalk": "^4.0.0",
"cli-table3": "^0.6.0"
"cli-table3": "^0.6.0",
"strip-ansi": "^6.0.0"
}
}

@@ -33,2 +33,3 @@ # Hardhat Contract Sizer

| `except` | `Array` of `String` matchers used to exclude contracts | `[]` |
| `outputFile` | file path to write contract size report | `null` |

@@ -35,0 +36,0 @@ ```javascript

const fs = require('fs');
const path = require('path');
const chalk = require('chalk');
const stripAnsi = require('strip-ansi');
const Table = require('cli-table3');

@@ -154,2 +155,4 @@ const { HardhatPluginError } = require('hardhat/plugins');

console.log(table.toString());
if (config.outputFile)
fs.writeFileSync(config.outputFile, `${ stripAnsi(table.toString()) }\n`);

@@ -156,0 +159,0 @@ if (oversizedContracts > 0) {