2.1.1 • Published 1 year ago
hardhat-log-remover v2.1.1
Hardhat Log Remover
Remove Hardhat console.log imports and calls from Solidity source code.
This plugin is intended in part to keep version-controlled code free of log statements. To remove logs from compiled contracts while preserving them in source code, see hardhat-preprocessor.
Versions of this plugin prior to
2.0.0were released asbuidler-log-remover.
Installation
npm install --save-dev hardhat-log-remover
# or
yarn add --dev hardhat-log-removerUsage
Load plugin in Hardhat config:
require('hardhat-log-remover');Run the Hardhat task manually:
npx hardhat remove-logsor
yarn run hardhat remove-logsBefore removing logs, the plugin will ensure that all contracts can be compiled successfully.
Development
Install dependencies via Yarn:
yarn installSetup Husky to format code on commit:
yarn prepare