- node 16.18.*
- npm 8.19.*
- solidity 0.8.*
npm install
Compile
npm run compileRun test code
npm testMeasure coverage after all test files are run
npm run coveragehttps://docs.soliditylang.org/en/v0.8.13/style-guide.html
- Pragma statements
- Import statements
- Interfaces
- Libraries
- Contracts
- Type declarations
- State variables
- Events
- Modifies
- Functions
- constructor
- receive function (if exists)
- fallback function (if exists)
- external
- public
- internal
- private