Too Long; Didn't Read
Automating Smart Contract Development with Docker will help you develop smart contracts. The setup process to start developing involves a bunch of cumbersome, error-prone steps. We'll use a simple project like metacoin for demonstration purposes. For linting, I've added Solhint which is also a popular solidity linter linter. The scripts are some standard commands that we regularly use for development in our smart contract ecosystem. These scripts can be changed based on network deployment and logging requirements.