lint
solidity lint
solhint: https://www.npmjs.com/package/solhint
This is an open source project for linting Solidity code. This project provides both Security and Style Guide validations.
example: https://github.com/erc6900/reference-implementation/blob/a641a76/package.json