Rules:
- β Security relevant patterns only
- β No performance, micro optimizations and other noise
Rulesets:
- Solidity
- MetaMask Snaps - Hover Info
β rules - ππ Is the active ruleset. Be smart, use this βοΈ
β _dev - π§βπ¬π₯ Experimental rules. Would not use.
tintin@:~/workspace/solidity/project-under-audit|β semgrep --exclude="**mock**,**test**" --severity=WARNING --severity=ERROR -c /path_to_this_repo/rules .
main-vs-code-video.mp4
- install https://marketplace.visualstudio.com/items?itemName=Semgrep.semgrep
- configure:
semgrep.scan.exclude
π**/node_modules/**
,**test**
,**mock**
semgrep.scan.configuration
πauto
,/path_to_this_repo/rules
Contribute, share! π€β€οΈ