UNPKG

hardhat-contract-sizer

Version:

Output Solidity contract sizes with Hardhat

21 lines (18 loc) 440 B
const { extendConfig } = require('hardhat/config'); require('./tasks/compile.js'); require('./tasks/size_contracts.js'); extendConfig(function (config, userConfig) { config.contractSizer = Object.assign( { alphaSort: false, disambiguatePaths: false, runOnCompile: false, strict: false, only: [], except: [], outputFile: null, unit: 'KiB', }, userConfig.contractSizer ); });