hardhat-contract-sizer
Version:
Output Solidity contract sizes with Hardhat
19 lines (18 loc) • 548 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
require("./tasks/compile");
require("./tasks/size_contracts");
const config_1 = require("hardhat/config");
require("hardhat/types/config");
(0, config_1.extendConfig)((config, userConfig) => {
config.contractSizer = Object.assign({
alphaSort: false,
disambiguatePaths: false,
runOnCompile: false,
strict: false,
only: [],
except: [],
outputFile: null,
unit: 'KiB',
}, userConfig.contractSizer);
});