hardhat-log-remover

2.0.2 • Public • Published

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.0 were released as buidler-log-remover.

Installation

yarn add --dev hardhat-log-remover

Usage

Load plugin in Hardhat config:

require('hardhat-log-remover');

Run the Hardhat task manually:

yarn run hardhat remove-logs

Before removing logs, the plugin will ensure that all contracts can be compiled successfully.

Testing

Run the unit tests with Mocha:

yarn run mocha

Dependents (4)

Package Sidebar

Install

npm i hardhat-log-remover

Weekly Downloads

1,906

Version

2.0.2

License

MIT

Unpacked Size

6.5 kB

Total Files

7

Last publish

Collaborators

  • itsnickbarry