solidity-refactor
v1.0.2-alpha
Published
prettier plugin for solidity that refactors solidity 0.4.x code to solidity 0.5.x code
Downloads
7
Maintainers
Readme
solidity-upgrade
This is a work in progress Prettier Plugin for Refactoring Solidity 0.4.x code to 0.5.x code. This tool does the following tasks currently:
- Change pragma version to
^0.5.0
. - Add
calldata
storage keyword infront ofexternal
function parameters andmemory
infront of other function's parameters that don't already have a defined parameter storage location.
Installation
Install both prettier
and solidity-refactor
:
npm install --save-dev prettier solidity-refactor
Usage
This plugin allows you to configure prettier to your needs. Command with my personal config is
prettier --write --tab-width 4 --print-width 140 '**/*.sol'